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.
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