Salut à tous les traders ! Aujourd'hui, je vais vous parler d'un petit défi que rencontrent souvent les développeurs débutants : comment faire en sorte qu'un Expert Advisor (EA) détecte les ordres ouverts de manière autonome, sans recourir à la fonction OrdersTotal(). En effet, cette dernière ne fait pas la distinction entre les ordres ouverts manuellement et ceux générés par un EA, puisqu'elle retourne simplement le nombre total d'ordres ouverts.
Pour résoudre ce problème, je vous propose un code super simple qui vous permettra d'y voir plus clair. Dans ce code, j'utilise la fonction Comment() pour illustrer la fonction Check_Open_Orders en temps réel. C'est une méthode efficace pour suivre vos ordres.
Le code est très explicatif, avec des notes descriptives que j'ai intégrées pour vous aider à comprendre chaque étape. J'espère qu'il vous sera utile dans vos projets de trading !
Articles connexes
- Générer des Signaux de Trading avec MQL5 Wizard : Étoiles du Matin/du Soir et RSI
- Utiliser MQL5 Wizard pour Créer un Expert Advisor Basé sur les Modèles de Chandeliers Englobants et MFI
- Générez des Signaux de Trading avec MQL5 Wizard : Dark Cloud Cover et Piercing Line
- Développez un Expert Advisor avec MQL5 : Signaux de Trading 3 Corbeaux Noirs / 3 Soldats Blancs + RSI
- AOCCI : Un Expert pour MetaTrader 5