Michail_David: Le code se trouve à la page 58. Merci pour votre aide.
Vous n'avez peut-être pas compris exactement ce qu'on vous a dit de faire.
Par exemple - déplacer les premières lignes
double Margin_Percent; //Используемые средства для открытия ордеров double Lots;//Определение общего количества лотов .................... //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ voidOnTick() { Margin_Percent=AccountFreeMargin()*Percent/100; Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED); .........
Vous n'avez peut-être pas compris exactement ce qu'on vous a dit de faire.
Par exemple - déplacer les premières lignes
double Margin_Percent; //Используемые средства для открытия ордеров double Lots;//Определение общего количества лотов .................... //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ voidOnTick() { Margin_Percent=AccountFreeMargin()*Percent/100; Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED); .........
//------ }
Oui. J'ai déplacé le tout avec les types de données. Merci de me dire comment faire.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
mettre tout ce que j'ai mis en évidence dans la fonction OnTick()
Pouvez-vous expliquer la différence ?
Vous allumez le programme et il ne calcule que lorsque vous l'allumez, et ensuite il ne calcule ou ne recalcule rien, même dans le testeur.
Eh bien, c'est un mauvais début...
On vous a dit correctement ci-dessus - comment faire
Vous allumez le programme et il ne calcule que lorsque vous l'allumez, et ensuite il ne calcule ou ne recalcule plus rien.
Un si mauvais départ... On vous a dit plus haut comment procéder correctement.
Et à cause de cela, les commerces peuvent ne pas s'ouvrir non plus. N'est-ce pas ?
100%
Le testeur n'ouvre toujours pas les transactions. Je vais l'essayer sur un compte de démonstration. Merci pour le conseil.
La même chose se produira sur la démo, mais en plus long.
Si vous voulez partager, publiez le code
Ce sera la même chose sur la démo, juste plus long.
Si vous voulez travailler ensemble, publiez le code
Le code se trouve à la page 58. Merci pour votre aide.
Vous n'avez peut-être pas compris exactement ce qu'on vous a dit de faire.
Par exemple - déplacer les premières lignes
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
Margin_Percent=AccountFreeMargin()*Percent/100;
Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
.........
//------
}
Vous n'avez peut-être pas compris exactement ce qu'on vous a dit de faire.
Par exemple - déplacer les premières lignes
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
Margin_Percent=AccountFreeMargin()*Percent/100;
Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
.........
//------
}
Oui. J'ai déplacé le tout avec les types de données. Merci de me dire comment faire.