Puoi dirmi dove sono ora i template di MetaEditor, nella build 509 erano memorizzati in MT4\experts\templates, ora non riesco a trovarli da nessuna parte. Ho bisogno di cambiare il modello di Expert Advisor.
Cerca l'elemento massimo in una matrice numerica unidimensionale.
int ArrayMaximum( const void&array[], // array da cercare intstart=0, // da quale indice iniziamo la ricerca intcount=WHOLE_ARRAY // numero di controlli )
Nell'editore:
Nel 509° aiuto:
Parametri:
array[]
-
Matrice numerica in cui cercare.
contare
-
Numero di elementi da cercare.
avviare
-
L'indice di partenza per la ricerca.
Nel nuovo aiuto gli ultimi due parametri sono invertiti.
Per favore dimmi, qual è il problema con la decompilazione quando si applica la compilazione con il nuovo compilatore? Non è più necessario scrivere ulteriori DLL per bypassare i decompilatori. Grazie.
Profit777: Per favore dimmi, qual è il problema con la decompilazione quando si applica la compilazione con il nuovo compilatore? Non è più necessario scrivere ulteriori DLL per bypassare i decompilatori. Grazie.
Speriamo tutti che la decompilazione sia una cosa del passato ....
Profit777: Per favore dimmi, qual è il problema con la decompilazione quando si applica la compilazione con il nuovo compilatore? Non è più necessario scrivere ulteriori DLL per bypassare i decompilatori. Grazie.
+1, domanda molto interessante riguardo alla protezione, diventerà davvero molto forte e impossibile romperla con il decompilatore
Ditemi perché questi esempi della guida non funzionano.
voidOnStart()
{
//--- выведем всю информацию, доступную из функции AccountInfoInteger()printf("ACCOUNT_LOGIN = %d",AccountInfoInteger(ACCOUNT_LOGIN));
printf("ACCOUNT_LEVERAGE = %d",AccountInfoInteger(ACCOUNT_LEVERAGE));
bool thisAccountTradeAllowed=AccountInfoInteger(ACCOUNT_TRADE_ALLOWED);
bool EATradeAllowed=AccountInfoInteger(ACCOUNT_TRADE_EXPERT);
ENUM_ACCOUNT_TRADE_MODE tradeMode=(ENUM_ACCOUNT_TRADE_MODE)AccountInfoInteger(ACCOUNT_TRADE_MODE);
ENUM_ACCOUNT_STOPOUT_MODE stopOutMode=(ENUM_ACCOUNT_STOPOUT_MODE)AccountInfoInteger(ACCOUNT_MARGIN_SO_MODE);
//--- сообщим о возможности совершения торговых операцийif(thisAccountTradeAllowed)
Print("Торговля для данного счета разрешена");
elsePrint("Торговля для данного счета запрещена!");
//--- выясним - можно ли торговать на данном счету экспертамиif(EATradeAllowed)
Print("Торговля советниками для данного счета разрешена");
elsePrint("Торговля советниками для данного счета запрещена!");
//--- выясним тип счетаswitch(tradeMode)
{
case(ACCOUNT_TRADE_MODE_DEMO):
Print("Это демо счет");
break;
case(ACCOUNT_TRADE_MODE_CONTEST):
Print("Это конкурсный счет");
break;
default:Print("Это реальный счет!");
}
//--- выясним режим задания уровня StopOutswitch(stopOutMode)
{
case(ACCOUNT_STOPOUT_MODE_PERCENT):
Print("Уровень StopOut задается в процентах");
break;
default:Print("Уровень StopOut задается в денежном выражении");
}
}
Zhunko: È sempre possibile fare irruzione con qualsiasi tipo di protezione. La cosa principale è che l'originale sarà molto più difficile da recuperare.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Puoi dirmi dove sono ora i template di MetaEditor, nella build 509 erano memorizzati in MT4\experts\templates, ora non riesco a trovarli da nessuna parte. Ho bisogno di cambiare il modello di Expert Advisor.
La nuova guida dice:
ArrayMaximum
Cerca l'elemento massimo in una matrice numerica unidimensionale.
int ArrayMaximum(
const void& array[], // array da cercare
int start=0, // da quale indice iniziamo la ricerca
int count=WHOLE_ARRAY // numero di controlli
)
Nell'editore:
Nel 509° aiuto:
Nel nuovo aiuto gli ultimi due parametri sono invertiti.
Per favore dimmi, qual è il problema con la decompilazione quando si applica la compilazione con il nuovo compilatore? Non è più necessario scrivere ulteriori DLL per bypassare i decompilatori. Grazie.
Speriamo tutti che la decompilazione sia una cosa del passato ....
Per favore dimmi, qual è il problema con la decompilazione quando si applica la compilazione con il nuovo compilatore? Non è più necessario scrivere ulteriori DLL per bypassare i decompilatori. Grazie.
+1, domanda molto interessante riguardo alla protezione, diventerà davvero molto forte e impossibile romperla con il decompilatore
Ditemi perché questi esempi della guida non funzionano.
È sempre possibile fare irruzione con qualsiasi tipo di protezione. La cosa principale è che l'originale sarà molto più difficile da recuperare.
Ditemi perché questi esempi della guida non funzionano?
Perché il libro di riferimento è preso dal prodotto mt5 e i dati da mt4 sono aggiunti
Il libro di riferimento è probabilmente normalizzato per mql4++ ME 875