Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1577
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
OnTradeTransaction sera déclenché lorsqu'un ordre stop sur le serveur est déclenché.
Et à travers ?
pas de
il existe un très bon exemple de OnTradeTransaction dans la documentation.
Mais la fonction doit être prescrite ?
Si vous ajoutez une fonction spécifique à cet effet, ce serait pratique. Pourquoi pas... ?
Mais il n'est pas nécessaire d'y suivre les passages à vide, car le serveur s'en chargera et enverra un signal àOnTradeTransaction.
Si vous ajoutez une fonction spécifique à cet effet, ce serait pratique. Pourquoi pas... ?
Mais il n'est pas nécessaire d'y tracer le passage des stops, car cela sera fait par le serveur et il enverra un signal àOnTradeTransaction.
Misha, je ne suis pas vraiment bon en mql5, je suis juste au début,
mais je pense que nous devrions d'abord écrire quelque chose comme.
Si je me trompe, je serai heureux de le corriger.
Misha, je ne suis pas très bon en mql5, je commence juste à m'y mettre,
mais je pense que tu devrais d'abord écrire quelque chose comme...
Si je me trompe, je serai heureux de vous corriger.
OnTradeTransaction est un tel gestionnaire d'événements. Par conséquent, tout le code de traitement devrait s'y trouver. Ou la fonction de traitement si vous voulez. Voir la description dans la documentation au lien.
Est-ce qu'on parle de la même chose ?
Et ça ? J'en ai trouvé un de mql4.
pas dans mql5
Est-ce qu'on parle de la même chose ?
Non. Vous allez appeler le gestionnaire dans la condition (if). Mais vous n'avez pas besoin de l'appeler n'importe où. Il suffit d'écrire le code de traitement dansOnTradeTransaction et c'est tout. Examinez les paramètres qui sont transmis àOnTradeTransaction lorsqu'un stop est déclenché.
Bien que, vous devez savoir ce que sont les événements et les gestionnaires d'événements, quels sont les événements dans MQL. Alors vous commencerez à comprendre tout cela.
Voici un lien vers ce que sont les gestionnaires d'événementshttps://www.mql5.com/ru/docs/basis/function/events#ontradetransaction.
Pour éviter toute confusion, on les appelle souvent simplement gestionnaires d'événements. Par exemple, comme vous avez confonduOnTradeTransaction avec une fonction ordinaire qui est appelée dans if.
Et ça ? J'en ai trouvé un de mql4.
Essayez ceci (je ne l'ai pas testé)