Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1543
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Bonjour. Pouvez-vous expliquer à un nigaud comment initialiser un tableau de structure ? Pour un tableau normal, c'est simple
int HiddenFunc[3,2] = {1,2,3,4,5,6} ;
Mais qu'en est-il de l'ensemble des structures ? Initialiser un tableau avec cette structure, par exemple
struct MODE_KEY {string Key ; bool Act;} ;
comme les cours :
https://www.mql5.com/ru/docs/basis/types/classes
ou tableaux)
Bonjour.
Test des hiboux. (le code est joint ci-dessous).
owl utilise une martingale basée sur l'historique des ordres précédents (si perte, alors multiplier le lot par le coefficient martin...).
l'ordre précédent a été fermé par un stop avec par exemple 0,2 lot à (Martin = 2...). ensuite, je désactive l'"auto-trading" dans le terminal MT4, ou j'éteins complètement le terminal et le hibou arrête de trader.
Ensuite, quand j'active le bouton "auto-trading"... - Puis la chouette se met en marche et ouvre le lot suivant avec un volume de 0,4.
Alors, comment corriger le code, de sorte que lorsque vous désactivez "auto-trading", éteignez le terminal et le rallumez, le hibou commence la session de trading suivante avec le lot de départ,
spécifié dans les paramètres (par exemple 0.01) plutôt que de multiplier le dernier fermé dans l'historique ?
Bonjour.
Test des hiboux. (le code est joint ci-dessous).
owl utilise une martingale basée sur l'historique des ordres précédents (si perte, alors multiplier le lot par le coefficient martin...).
l'ordre précédent a été fermé par un stop avec par exemple 0,2 lot à (martin =2...) puis je désactive l'"auto-trading" dans le terminal MT4 ou je désactive complètement le terminal et le hibou arrête de trader.
Ensuite, quand j'active le bouton "auto-trading"... - Puis la chouette se met en marche et ouvre le lot suivant avec un volume de 0,4.
Alors, comment corriger le code, de sorte que lorsque vous désactivez "auto-trading", éteignez le terminal et le rallumez, le hibou commence la session de trading suivante avec le lot de départ,
spécifié dans les paramètres (par exemple 0.01) plutôt que de multiplier le dernier fermé dans l'historique ?
Vous créez une variable globale
et ensuite s'il n'y a pas d'ordres ouverts/fermés plus tard "Start"
Vous créez une variable globale
et ensuite, s'il n'y a pas d'ordres ouverts/fermés, "Start".
Merci.
J'ai déjà une datetime OpenTime ; - faut-il la remplacer par unedatetime Start ou l'ajouter ?
"S'il n'y a pas d'ordres ouverts/fermés plus tard que "Start "Lots=Lot ; " - on ne sait pas du tout ce qu'il faut en faire ?
Merci.
Je ne suis pas encore très doué dans ce domaine. J'ai déjà datetime OpenTime ; - faut-il le remplacer pardatetime Start ou l'ajouter ?
" et ensuite s'il n'y a pas d'ordres ouverts/fermés plus tard " Démarrer "Lots=Lot ; " - on ne sait pas du tout à quoi se référer ?
Décrivez en quelques mots ce que vous attendez de cette EA (la logique de son fonctionnement),
Je pense que vous avez beaucoup de choses inutiles dans votre code ou je ne comprends pas quelque chose.
Bon après-midi. Aide pour l'EA. Selon la stratégie, si un stop s'est déclenché, alors l'EA devrait ajouter (le nombre de points) à la prochaine prise en charge
de l'historique par ID, mais il ne le fait pas pour une raison quelconque.
Quel est le problème avec le code ?
Bon après-midi. Aide pour l'EA. Selon la stratégie, si un stop s'est déclenché, alors l'EA devrait ajouter (le nombre de points) à la prochaine prise en charge
de l'historique par ID, mais il ne le fait pas pour une raison quelconque.
Quel est le problème avec le code ?