Accueil Trading Systématique Publication

Implémentation de l'événement onTrade pour MetaTrader 4 : Guide Pratique

Pièce jointe
49474.zip (1.23 KB, Télécharger 0 fois)

Dans cet article, nous allons voir comment suivre les tickets de commandes à l'aide d'un CArrayInt. En surveillant les changements dans la liste des tickets via onTimer, nous déclenchons les gestionnaires d'événements suivants :

//+------------------------------------------------------------------+
//| Gestionnaire d'événement lorsque le stop loss est atteint                              |
//+------------------------------------------------------------------+
void onStopLoss(ulong ticket);

//+------------------------------------------------------------------+
//| Gestionnaire d'événement lorsque le take profit est atteint                            |
//+------------------------------------------------------------------+
void onTakeProfit(ulong ticket);

//+------------------------------------------------------------------+
//| Gestionnaire d'événement lors de l'ouverture d'une nouvelle commande                     |
//+------------------------------------------------------------------+
void onTradeEntry(ulong ticket);

//+------------------------------------------------------------------+
//| Gestionnaire d'événement lorsque la commande est fermée (supprimée)                   |
//+------------------------------------------------------------------+
void onTradeExit(ulong ticket);

Remarque : Toutes les fonctionnalités du gestionnaire onTradeTransaction de MQL5 n'ont pas été implémentées ici. C'est juste une approche de base.

Dans la capture d'écran ci-dessous, vous pouvez voir le journal des sorties pour l'EA :


Articles connexes

Commentaire (0)