Discussion de l'article "Traitement des événements de trade dans Expert Advisor à l'aide de la fonction OnTrade()" - page 3

 
Strange...., pourquoi n'est-il pas indiqué comment suivre la fermeture d'une position par stop ou take ?
 
Tango_X:
Strange...., pourquoi n'est-il pas indiqué comment suivre la fermeture d'une position par un stop ou une prise ?

L'article a été écrit il y a longtemps. Depuis, une nouvelle fonctionnalité est apparue

À partir de laversion 1625, il y a une merveilleuse énumération ENUM_DEAL_REASON :

ENUM_DEAL_REASONDescription du motif
......
DEAL_REASON_SLL'opération a été effectuée suite au déclenchement d'un Stop Loss.
DEAL_REASON_TPL'opération a été exécutée suite au déclenchement d'un Take Profit
......

qui peut être suivi dans OnTradeTransaction.


Exemple d'opération : Stop Loss Take Profit

 
Vladimir Karputov:

L'article a été écrit il y a longtemps. Depuis, une nouvelle opportunité s'est présentée

À partir de laversion 1625, il y a une merveilleuse énumération ENUM_DEAL_REASON :

ENUM_DEAL_REASONDescription du motif
......
DEAL_REASON_SLL'opération a été effectuée suite au déclenchement d'un Stop Loss.
DEAL_REASON_TPL'opération a été exécutée suite au déclenchement d'un Take Profit
......

qui peut être suivi dans OnTradeTransaction.


Exemple d'opération : Stop Loss Take Profit

super ! merci !!!

 
Vladimir Karputov:

L'article a été écrit il y a longtemps. Depuis, une nouvelle opportunité s'est présentée

À partir de laversion 1625, il y a une merveilleuse énumération ENUM_DEAL_REASON :

ENUM_DEAL_REASONDescription du motif
......
DEAL_REASON_SLL'opération a été effectuée suite au déclenchement d'un Stop Loss.
DEAL_REASON_TPL'opération a été exécutée suite au déclenchement d'un Take Profit
......

qui peut être suivi dans OnTradeTransaction.


Exemple d'opération : Stop Loss Take Profit

Une dernière question en cours de route.

J'utilise le champ "Commentaires" d'une position pour mémoriser la période d'ouverture de cette position, et lorsque le Stop Loss/Take Profit est déclenché, le terminal écrit st/tp dans ce champ. Comment interdire au terminal et au courtier de modifier le commentaire ? Ou peut-être connaissez-vous une autre façon d'enregistrer la période pour chaque position ?

 
dans mql5 je n'arrive pas à faire cette chose. Comment reconnaître uniquement les nouveaux ordres sans tenir compte des commentaires et des majic #, j'ai à la clôture des achats qui signalent que des ventes sont arrivées (et vice versa).