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
Il serait préférable d'écrire une fonction distincte pour l'attente, de sorte que la classe de négociation standard puisse également être utilisée.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Caractéristiques du langage mql5, subtilités et astuces
fxsaber, 2017.02.25 16:02
Si vous voulez rendre tous les OrderSend synchronisés avec l'environnement de trading et éviter les pièges, il suffit d'écrire le code source comme un fichier mqh et de faire les #include appropriés dans vos programmes.
Les choses sont beaucoup plus simples. Avant d'envoyer un ordre, on se souvient de la longueur de l'historique, et après l'avoir envoyé, on attend que la longueur de l'historique augmente. Un délai d'attente doit être saisi, afin d'éviter que l'opération ne reste bloquée pour toujours.
Il y a un délai d'attente. Malheureusement, il peut y avoir des problèmes dans votre version si plusieurs OrderSends fonctionnent ensemble (à partir de différents Expert Advisors).
ORDER_MAGIC ne serait-il pas utile dans cette situation ? Juste pour vérifier l'historique de votre EA ?
ORDER_MAGIC ne serait-il pas utile dans cette situation ? Juste pour vérifier l'historique de votre EA ?
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Caractéristiques du langage mql5, subtilités et astuces
fxsaber, 2017.02.25 17:29
De plus, non seulement l'historique mais aussi les SL/TP des positions/ordres ouverts, etc. ne sont pas synchronisés.
Pour les marques, l'histoire ne peut s'accroître que par une commande dans un premier temps, puis un instant plus tard par un commerce.
De plus, ORDER_MAGIC est déjà une demande historique. En d'autres termes, nous ne pouvons pas simplement attendre que l'histoire augmente, comme cela a été suggéré auparavant.
Je ne vois pas très bien pourquoi nous devons inventer des méthodes, alors qu'une seule d'entre elles peut fonctionner (comme une attente) en se basant sur la logique de ce qui doit être attendu.
Pour chaque TRADE_ACTION, vous devez attendre quelque chose de spécifique. C'est juste le spécifique qu'il faut attendre. Il est inutile d'attendre quelque chose d'autre. Il n'y a pas de deuxième solution du tout.
Il y a peut-être un problème.
De plus, ORDER_MAGIC est déjà une demande historique. Vous ne pouvez donc pas vous contenter d'attendre que l'historique augmente, comme cela a été suggéré précédemment.
Je ne comprends pas très bien pourquoi nous devons inventer des méthodes, alors qu'une seule d'entre elles peut fonctionner (comme une attente), sur la base de la logique de ce que nous devons attendre.
Pour chaque TRADE_ACTION, vous devez attendre quelque chose de spécifique. C'est juste le spécifique qu'il faut attendre. Il est inutile d'attendre quelque chose d'autre. Il n'y a pas de deuxième solution du tout.
J'attends que l'histoire augmente avec le magicien en tête.
Et si la modification ?
Pourquoi attendre après ?
à part le fait que les SL/TP ne sont pas immédiatement mis à jour, comme dans le cas d'une modification de position.
Vous ne pouvez découvrir les nuances que si vous soumettez de nombreux serveurs de trading à des tests de stress. Sans elle, trader sur un compte réel est une chose délicate.
Il y a toujours quelque chose à affronter