Pouvez-vous me dire où se trouvent maintenant les modèles de MetaEditor, dans la version 509 ils étaient stockés dans MT4\experts\templates, maintenant je ne les trouve plus nulle part. Je dois modifier le modèle de conseiller expert.
Recherche l'élément maximal dans un tableau numérique unidimensionnel.
int ArrayMaximum( const void&array[], // tableau à rechercher intstart=0, // à partir de quel index nous commençons la recherche intcount=WHOLE_ARRAY // nombre de vérifications )
Dans l'éditeur :
Dans la 509e aide :
Paramètres :
tableau[]
-
Tableau numérique pour la recherche.
compter
-
Nombre d'éléments à rechercher.
commencer
-
L'index de départ de la recherche.
Dans la nouvelle aide, les deux derniers paramètres sont inversés.
Dites-moi, s'il vous plaît, quel est le problème avec la décompilation lors de l'application de la construction avec le nouveau compilateur ? N'est-il plus nécessaire d'écrire des dlls supplémentaires pour contourner les décompilateurs. Merci.
Profit777: Dites-moi, s'il vous plaît, quel est le problème avec la décompilation lors de l'application de la construction avec le nouveau compilateur ? N'est-il plus nécessaire d'écrire des dlls supplémentaires pour contourner les décompilateurs. Merci.
Nous espérons tous que la décompilation fera partie du passé. ....
Profit777: Dites-moi, s'il vous plaît, quel est le problème avec la décompilation lors de l'application de la construction avec le nouveau compilateur ? N'est-il plus nécessaire d'écrire des dlls supplémentaires pour contourner les décompilateurs. Merci.
+1, question très intéressante concernant la protection, deviendra-t-elle vraiment très forte et impossible à casser avec le décompilateur ?
Il est toujours possible d'entrer par effraction avec n'importe quel type de protection. L'essentiel est que l'original sera beaucoup plus difficile à récupérer.
Dites-moi pourquoi des exemples comme ceux de l'aide ne fonctionnent pas.
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 задается в денежном выражении");
}
}
ne le mettront-ils pas en œuvre cette fois-ci aussi ?
Zhunko: Il est toujours possible d'entrer par effraction avec n'importe quel type de protection. L'essentiel est que l'original sera beaucoup plus difficile à récupérer.
Pouvez-vous me dire où se trouvent maintenant les modèles de MetaEditor, dans la version 509 ils étaient stockés dans MT4\experts\templates, maintenant je ne les trouve plus nulle part. Je dois modifier le modèle de conseiller expert.
La nouvelle aide dit :
ArrayMaximum
Recherche l'élément maximal dans un tableau numérique unidimensionnel.
int ArrayMaximum(
const void& array[], // tableau à rechercher
int start=0, // à partir de quel index nous commençons la recherche
int count=WHOLE_ARRAY // nombre de vérifications
)
Dans l'éditeur :
Dans la 509e aide :
Dans la nouvelle aide, les deux derniers paramètres sont inversés.
Dites-moi, s'il vous plaît, quel est le problème avec la décompilation lors de l'application de la construction avec le nouveau compilateur ? N'est-il plus nécessaire d'écrire des dlls supplémentaires pour contourner les décompilateurs. Merci.
Nous espérons tous que la décompilation fera partie du passé. ....
Dites-moi, s'il vous plaît, quel est le problème avec la décompilation lors de l'application de la construction avec le nouveau compilateur ? N'est-il plus nécessaire d'écrire des dlls supplémentaires pour contourner les décompilateurs. Merci.
+1, question très intéressante concernant la protection, deviendra-t-elle vraiment très forte et impossible à casser avec le décompilateur ?
Dites-moi pourquoi des exemples comme ceux de l'aide ne fonctionnent pas.
Il est toujours possible d'entrer par effraction avec n'importe quel type de protection. L'essentiel est que l'original sera beaucoup plus difficile à récupérer.
Dites-moi pourquoi ces exemples tirés de l'aide ne fonctionnent pas ?
Parce que le livre de référence provient du produit mt5 et que les données de mt4 sont ajoutées.
Le livre de référence est probablement normalisé pour mql4++ ME 875