<!DOCTYPE html>Comment utiliser les Expert Advisors sur MT4/MT5 — MixFunded
MixFunded
Bibliothèque éducative

Plateformes7 min de lecture

Comment utiliser les Expert Advisors (EAs) sur MetaTrader

Réponse rapide

Installer et lancer un EA est simple, mais l'automatisation sur un compte avec drawdown comporte des risques spécifiques.

Un Expert Advisor, ou EA, est un programme écrit en MQL4 ou MQL5 qui s'exécute dans MetaTrader et peut ouvrir, gérer et fermer des transactions automatiquement selon les règles codées par son auteur. Les EAs vont de simples outils plaçant un trailing stop à des systèmes complets qui scannent plusieurs instruments et tradent sans aucune intervention manuelle.

MixFunded autorise l'utilisation d'expert advisors sur les comptes d'évaluation et les comptes financés. Cette autorisation s'accompagne d'une responsabilité pratique : un EA qui trade en votre absence peut également enfreindre une limite de drawdown pendant que vous n'êtes pas devant votre écran. Comprendre comment le configurer correctement est donc aussi important que de comprendre son fonctionnement.

Installation et activation d'un EA

Les fichiers EA se présentent sous forme de fichiers compilés .ex4 (MT4) ou .ex5 (MT5), ou de fichiers sources .mq4/.mq5 qui doivent d'abord être compilés. Dans le terminal, ouvrez Fichier, puis Ouvrir le dossier des données, allez dans MQL4 ou MQL5, puis Experts, et copiez le fichier dans ce dossier. Redémarrez MetaTrader ou faites un clic droit sur Expert Advisors dans le panneau Navigateur et sélectionnez Rafraîchir.

Pour lancer l'EA, faites-le glisser depuis le Navigateur vers le graphique de l'instrument que vous souhaitez trader. Une fenêtre de paramètres s'ouvre avec deux onglets importants : Entrées, où se trouvent les paramètres propres à l'EA (taille de lot, distance du stop, réglages d'indicateurs), et Commun, où vous devez cocher Autoriser le trading algorithmique (MT5) ou Autoriser le trading en direct (MT4). Sans cette case cochée, l'EA se charge mais ne placera jamais d'ordre.

AutoTrading et le bouton de la barre d'outils

Au-delà du réglage par EA, MetaTrader dispose d'un bouton global AutoTrading sur la barre d'outils principale. Lorsqu'il est désactivé, aucun EA sur aucun graphique ne tradera, même s'il est activé individuellement — c'est un interrupteur général, et c'est la première chose à vérifier si un EA semble inactif.

Une icône de visage souriant dans le coin supérieur droit d'un graphique indique que l'EA est attaché et actif ; un visage triste ou neutre indique qu'il est attaché mais ne trade pas, généralement parce que l'AutoTrading est désactivé ou qu'une autorisation n'a pas été accordée. Vérifier cette icône est le moyen le plus rapide de confirmer le statut réel d'un EA avant de conclure à un dysfonctionnement.

Magic numbers et utilisation de plusieurs EAs

Un magic number est une étiquette d'identification qu'un EA attribue aux ordres qu'il place. Il permet à un EA de distinguer ses propres transactions des transactions manuelles ou de celles d'un autre EA sur le même compte, ce qui est crucial lorsque plusieurs stratégies tournent simultanément sur le même instrument — sans magic numbers uniques, un EA pourrait par inadvertance gérer ou fermer les positions d'un autre.

Si vous utilisez plus d'un EA, vérifiez le magic number par défaut de chacun dans l'onglet Entrées et modifiez-les s'ils sont identiques. C'est une source courante de comportements inexpliqués lorsque les traders combinent des EAs provenant de différentes sources.

Les risques de l'automatisation sans surveillance

Un EA ne sait pas qu'il trade sur un compte avec limite de drawdown, à moins qu'il n'ait été spécifiquement codé pour cela. Une stratégie performante isolément peut ouvrir une position calibrée pour un compte normal et franchir une limite de perte quotidienne de 5 % sur un seul mouvement défavorable, sans personne pour intervenir.

Avant d'utiliser un EA en réel, testez-le sur un compte démo suffisamment longtemps pour observer son comportement lors d'une série de pertes, et pas seulement de gains. Vérifiez ce qui se passe lors des annonces économiques, s'il utilise une taille de lot fixe ou basée sur un pourcentage, et s'il possède son propre coupe-circuit de perte quotidienne interne. Un EA laissé sans surveillance pendant un week-end ou un jour férié est une cause fréquente de violation de limites qu'un trader aurait évitée manuellement.

  • Vérifiez que l'AutoTrading est activé globalement et sur chaque graphique individuel
  • Attribuez un magic number unique à chaque EA si vous en utilisez plusieurs
  • Confirmez que le dimensionnement des lots est soit fixe, soit correctement adapté au solde du compte, et non à un solde de démo par défaut
  • Sachez si l'EA possède son propre seuil de perte maximale ou de drawdown maximum

Foire aux questions

MixFunded autorise-t-il les expert advisors ?

Oui, les expert advisors sont autorisés sur les comptes d'évaluation et les comptes financés MixFunded sur MT4 et MT5. Les règles standard de drawdown et d'objectif de votre programme s'appliquent toujours, que les transactions soient placées manuellement ou automatiquement.

Pourquoi mon EA est-il attaché mais ne trade-t-il pas ?

Les causes les plus fréquentes sont la désactivation du bouton global AutoTrading, l'absence de coche pour Autoriser le trading algorithmique ou Autoriser le trading en direct dans l'onglet Commun de l'EA, ou simplement le fait que les conditions internes de l'EA pour un trade ne sont pas encore réunies. Vérifiez l'icône de smiley en haut du graphique pour un diagnostic rapide.

Puis-je utiliser un EA et trader manuellement sur le même compte ?

Oui, et en attribuant à l'EA un magic number distinct, il n'interférera pas avec vos positions manuelles. Il reste toutefois important de suivre votre exposition globale, car l'equity totale du compte, et donc son drawdown, reflète à la fois les trades de l'EA et les vôtres.

Tradez sur un compte financé

Les évaluations MixFunded commencent à partir de $5. Les récompenses sont traitées chaque lundi en USDT (TRC-20) et publiées on-chain.