Bienvenue dans le monde des Expert Advisors ! Aujourd'hui, je vais vous parler de GStop_Tm, un outil pratique pour gérer vos positions sur MetaTrader 5. Cet EA est conçu pour fermer toutes vos positions lorsque les profits totaux dépassent le niveau de Take Profit que vous avez fixé, ou lorsque les pertes totales dépassent le niveau de Stop Loss défini dans les paramètres. En gros, il agit comme une fonction de take profit et de stop loss globale pour toutes vos positions ouvertes.
Chaque fois que l'EA prend des mesures pour stopper les pertes ou fermer des positions, il enregistre des commentaires pertinents dans un fichier log. Voici un petit aperçu de son fonctionnement :
//+----------------------------------------------+ //| Options pour calculer les pertes | //+----------------------------------------------+ enum StopMode { ENUM_PERCENT, //pertes et profits en pourcentage ENUM_CARRENCY //pertes et profits en unités de la devise de dépôt }; //+----------------------------------------------+ //| Paramètres d'entrée de l'EA | //+----------------------------------------------+ input StopMode LMode=ENUM_PERCENT; //méthode de détection des pertes et profits input double StopLoss=20.0; //niveau de stop loss input double TakeProfit=100.0; //niveau de take profit
L'EA vous offre également la possibilité de ne fermer des positions qu'en dehors de l'intervalle de temps que vous avez défini :
input bool TimeTrade=true; //Autorisation de trader par intervalles de temps input HOURS StartH=ENUM_HOUR_0; //Début du trading (heures) input MINUTS StartM=ENUM_MINUT_0; //Début du trading (minutes) input HOURS EndH=ENUM_HOUR_23; //Fin du trading (heures) input MINUTS EndM=ENUM_MINUT_59; //Fin du trading (minutes)
Avec cet EA, vous disposez de deux variables (heures et minutes) pour définir l'heure de début de l'opération, et deux autres pour l'heure de fin. Les paramètres par défaut permettent à l'EA de trader pendant toute la session de trading, de 0:00 à 23:59.
Si l'heure de début est plus tardive que l'heure de fin spécifiée, l'EA fermera les positions le lendemain à l'heure choisie. C'est un excellent moyen de garder le contrôle sur vos trades, même lorsque vous êtes occupé ailleurs !
Articles connexes
- Utiliser MQL5 Wizard pour Créer un Expert Advisor Basé sur les Modèles de Chandeliers Englobants et MFI
- Développez un Expert Advisor avec MQL5 : Signaux de Trading 3 Corbeaux Noirs / 3 Soldats Blancs + RSI
- Découvrez l'Expert Advisor exp_iCustom_v5 pour MetaTrader 4
- Comment intégrer les événements à fort impact de ForexFactory dans votre EA pour MetaTrader 4
- Découvrez le Système de Trading Exp_XPeriodCandle_X2 pour MetaTrader 5