XAUXXCarnet de recherche
← Retour au carnet

Bouton de trading automatique MT4 activé, pourquoi l'EA ne passe-t-il toujours pas d'ordre ? Vérifier en quatre étapes

AutoTrading allumé indique seulement que l'interrupteur global du terminal autorise le trading automatique. Il faut aussi vérifier les permissions propres à l'EA, les restrictions du compte et du serveur, les cotations et les conditions de stratégie, et trouver des preuves dans les Experts et les journaux.

Thomas · Mis à jour 2026-10-27

Auteur : Thomas|Pratique MT4|27 octobre 2026

Le bouton AutoTrading de la barre d'outils MT4 est activé, l'EA est bien attaché au graphique, mais aucun ordre n'apparaît. L'erreur la plus fréquente est de réinstaller l'EA à répétition, ou d'assouplir directement les paramètres de risque pour le faire « bouger ». Le bouton ne résout qu'une seule des permissions ; l'absence d'ordres peut aussi venir de conditions d'entrée jamais réunies, d'un symbole incompatible, d'un compte restreint ou d'un ordre rejeté par le serveur. Il faut d'abord localiser l'étape bloquante, puis décider s'il faut modifier les réglages. Cet article est un guide pratique, sans compte réel ni résultat de test.

Schéma : quatre étapes, pas un simple bouton

![Schéma de dépannage en quatre étapes pour un EA MT4 sans ordre, illustration pédagogique originale](/media/271800aa-1111-4444-8888-123456789abc.png)

La première étape concerne le graphique et les conditions de stratégie, la deuxième l'interrupteur global de trading automatique du terminal, la troisième les permissions de trading propres à cet EA, la quatrième les opérations autorisées par le compte et le serveur. Si une seule étape échoue, le symptôme peut être « l'EA tourne, mais aucun ordre ». L'aide MT4 de MetaQuotes précise : si le trading automatique du terminal est désactivé, l'EA ne peut pas exécuter de transactions même si lui-même l'autorise ; et l'autorisation du terminal ne garantit pas qu'un EA donné tradera. Les flèches du schéma indiquent l'ordre de vérification, pas que l'activation de tous les interrupteurs doit nécessairement produire des ordres.

Première étape : confirmer que l'EA reçoit bien un environnement valide

Vérifier que le symbole, la période du graphique et la description de la stratégie de l'EA concordent, et que les cotations se mettent à jour pendant les heures de trading. Certains courtiers ajoutent un suffixe au symbole, par exemple différentes dénominations de XAUUSD ; si le code de l'EA ne reconnaît qu'un nom fixe, ses propres conditions de vérification peuvent ne pas être remplies. Vérifier ensuite dans les paramètres d'entrée les plages horaires, les filtres de direction, le spread maximal et les limites de positions existantes. Quand la stratégie n'a pas déclenché de signal, l'absence d'ordre est un résultat normal ; il ne faut pas assimiler le silence à une panne. Ne pas forcer l'EA à passer des ordres en réduisant artificiellement les seuils.

Deuxième étape : vérifier séparément les permissions globales et celles de l'EA

Dans les paramètres du terminal et la barre d'outils, vérifier l'état global d'AutoTrading, puis ouvrir les propriétés de l'EA sur ce graphique et contrôler l'option correspondante « Autoriser le trading automatique en direct ». La documentation officielle MT4 indique que, lors d'un changement de compte, de profil, de symbole ou de période du graphique, la désactivation automatique du trading peut être définie comme protection ; si ces opérations viennent d'être effectuées, revérifier l'état. Pour un EA d'origine inconnue, ne pas activer l'import de DLL ou l'accès à des URL arbitraires simplement pour dépanner. Ce sont d'autres permissions de sécurité, distinctes de l'autorisation de passer des ordres.

Troisième étape : laisser les journaux indiquer où ça bloque

Ouvrir les onglets « Experts » et « Journal » du terminal et consulter les messages à l'heure des tentatives d'ordre. MetaQuotes précise que l'onglet « Experts » enregistre les messages d'exécution de l'EA, les ouvertures et fermetures de positions et les modifications d'ordres. Si aucune tentative d'ordre n'apparaît, revenir d'abord aux conditions de déclenchement de la stratégie et au chargement de l'EA ; si un message indique que le trading n'est pas autorisé, vérifier ensuite le terminal, l'EA individuel et les permissions du compte. Parmi les codes d'erreur officiels MQL4, 4109 correspond à trading non autorisé et 4112 à EA trading désactivé par le serveur. Les codes d'erreur ne fournissent que des indices ; il faut les interpréter avec le journal complet du moment, et ne pas modifier les réglages sur la base d'un seul chiffre.

Quatrième étape : distinguer problème de permission et problème d'ordre

Si le journal montre déjà une soumission d'ordre rejetée, il ne s'agit pas de « l'EA ne s'est jamais déclenché ». Vérifier alors le lot minimum du contrat, la distance du stop, la marge disponible, l'ouverture ou la fermeture du marché et l'erreur précise renvoyée par le serveur ; ne pas attribuer chaque rejet à AutoTrading. Si le compte restreint le trading automatique, contacter le courtier pour confirmer les règles, sans chercher à contourner la restriction en changeant de graphique. Reproduire d'abord en environnement de démonstration en conservant l'heure, le symbole, les paramètres et le journal, puis traiter le problème en se référant à la documentation officielle ou aux indications du développeur de l'EA. Un ordre exécuté avec succès prouve seulement que les conditions ont été réunies cette fois-là ; il ne garantit pas que la logique, la gestion du risque ou la performance en réel soient fiables.

原创教学示意:MT4 EA无订单时从图表、终端、EA权限到服务器逐层核查;非真实账户或行情截图。
原创教学示意:MT4 EA无订单时从图表、终端、EA权限到服务器逐层核查;非真实账户或行情截图。
Avertissement : les opérations avec effet de levier peuvent entraîner des pertes importantes. Ce contenu est destiné à la recherche et à l’éducation, sans garantie de rendement. Les performances passées ne préjugent pas des résultats futurs.
WECHAT

Connect with Thomas

Gold research · Trading reviews · MT4 discussions

WeChat ID:xauxx666
Open QR image

Scan with WeChat to add. On mobile, open and save the image, then select it from your album in WeChat Scan.

Thomas’s WeChat QR code, ID xauxx666