Skip to main content

Copier uniquement les ordres d’un EA : filtrer par magic number

Marqueurs commerciaux isométriques franchissant une porte filtrante

Pour copier uniquement les ordres passés par un Expert Advisor, il faut que votre copieur sache distinguer un ordre de robot d’un ordre cliqué à la main. Sous MetaTrader, cette distinction repose sur le magic number, l’identifiant que l’EA inscrit sur chacun de ses ordres. Vous filtrez sur ce numéro côté compte maître, et seuls les trades du robot partent vers vos comptes clients. Les trades manuels, eux, restent chez vous.

Ce guide explique le principe, la méthode en local, les erreurs qui font copier trop ou trop peu, et ce qu’il faut vérifier si vos comptes cibles sont chez une prop firm.

Mt4copier
Copiez vos trades EA sur plusieurs comptes
Local Trade Copier réplique les trades entre comptes MT4 et MT5 depuis votre PC Windows ou VPS, sans routage cloud.

Découvrir le copieur

En bref

  • Un EA marque ses ordres avec un magic number. Les ordres manuels portent un magic number de 0, ce qui permet de séparer les deux flux.
  • Pour ne copier que l’EA, on filtre sur ce numéro au niveau du compte maître, avant la réplication.
  • Un copieur local tourne sur votre PC ou VPS Windows, sans serveur cloud, avec une exécution sous la seconde.
  • Sur une prop firm, les règles sur les EA varient d’une société à l’autre : lisez-les avant de copier quoi que ce soit.
  • Aucun copieur ne rend une stratégie rentable : il réplique, il ne juge pas.

Table des matières

Pourquoi vouloir copier seulement les ordres de l’EA

Le cas typique : vous avez un compte maître sur lequel tourne un robot, et vous y passez aussi, de temps en temps, un trade discrétionnaire. Vous voulez que le robot soit répliqué sur trois, cinq ou dix comptes, mais pas votre intuition du jeudi après-midi.

D’autres situations reviennent souvent :

  • Un seul EA licencié sur plusieurs comptes. Vous faites tourner la stratégie une fois, sur un compte, et vous la répliquez ailleurs plutôt que de multiplier les installations.
  • Plusieurs EA sur le même compte maître. Vous voulez copier le robot A vers des comptes à risque élevé et le robot B vers des comptes plus prudents.
  • Un gestionnaire de comptes. Votre compte personnel mélange robot et discrétionnaire, mais vos clients ne doivent recevoir que la partie systématique.
  • Un compte de test. Vous validez un EA en démo et ne voulez répliquer que ses ordres vers un compte réel.

Dans tous ces cas, copier tout ce qui bouge sur le maître est un risque : un ordre manuel mal placé se retrouve multiplié sur chaque compte client.

Comment MetaTrader distingue un ordre d’EA d’un ordre manuel

Chaque ordre MetaTrader possède un champ « magic number ». Un EA le renseigne lui-même à l’ouverture, ce qui lui permet de reconnaître ses propres positions parmi les autres. Un ordre passé à la main depuis le terminal n’a pas de numéro choisi par un programme : le champ vaut 0.

C’est ce qui rend le filtrage possible. Un copieur qui lit le magic number de chaque ordre peut :

  1. ignorer les ordres de magic number 0, c’est-à-dire vos trades manuels ;
  2. ne retenir qu’un numéro précis, ou une liste de numéros, correspondant à vos robots ;
  3. séparer deux EA qui tournent sur le même compte, s’ils utilisent des numéros différents.

Nous avons détaillé le mécanisme dans notre guide sur le magic number MT4 et son utilité. Si vous ne connaissez pas encore le numéro de votre robot, c’est là qu’il faut commencer : il se lit dans l’historique des ordres, dans la colonne des commentaires ou dans la documentation de l’EA.

Le piège des EA qui n’utilisent pas de magic number propre

Certains robots laissent le magic number à 0 par défaut, ou permettent à l’utilisateur de le modifier dans les paramètres. Dans ce cas, filtrer sur « magic number différent de 0 » ne sépare plus rien. Deux solutions : attribuer un numéro unique à chaque EA dans ses paramètres d’entrée avant de le lancer, ou lui dédier un compte maître distinct. Faites-le avant la première copie, jamais sur des positions déjà ouvertes.

La méthode en local, étape par étape

Local Trade Copier fonctionne comme un Expert Advisor installé sur votre propre machine : un exemplaire côté maître, un côté client, le tout sur un PC ou un VPS Windows. Aucune donnée de trade ne passe par un serveur cloud. Voici la démarche pour ne répliquer que le robot.

Five steps for filtering copied EA orders

1. Installer le copieur sur le maître et sur les clients

L’installation se fait terminal par terminal, MT4 comme MT5. Le pas-à-pas est sur notre page installation de Local Trade Copier sur MT4 et MT5. Si vos terminaux sont sur le même ordinateur, prévoyez une installation MetaTrader distincte par compte.

2. Identifier le magic number de l’EA

Ouvrez l’historique du compte maître, repérez les ordres du robot et notez leur numéro. Si le robot en utilise plusieurs (certains en ouvrent un par paire ou par sens), notez-les tous.

3. Régler le filtre côté maître

Le copieur propose des filtres de trading personnalisés : c’est à ce niveau que vous indiquez de ne retenir que les ordres de l’EA. Reportez-vous à la documentation d’installation pour le nom exact des paramètres dans votre version, car l’interface évolue avec les mises à jour.

4. Définir le lot de chaque compte client

La copie n’a pas besoin d’être à l’identique. Chaque client peut avoir son propre lot, ou un ajustement automatique selon le solde du compte. Un compte client de 10 000 dollars ne doit pas ouvrir la taille d’un maître de 100 000 dollars : la règle de risque se fixe par compte.

5. Tester en démo avant de passer en réel

Lancez le robot sur un maître démo, ouvrez volontairement un ordre manuel, et vérifiez que seul l’ordre du robot apparaît sur les clients. Ce test de deux minutes évite la plupart des mauvaises surprises. Si rien ne se copie, notre page que faire quand Local Trade Copier ne copie pas liste les causes habituelles.

Les erreurs qui font copier trop ou pas assez

Symptôme Cause probable Correction
Les trades manuels sont copiés aussi Filtre absent ou magic number du robot à 0 Donner un numéro unique à l’EA, puis filtrer dessus
Rien n’est copié Mauvais numéro saisi, ou EA qui change de numéro Relire l’historique, noter tous les numéros utilisés
Deux EA se mélangent Même magic number sur les deux robots Un numéro par robot, ou un maître par robot
Positions déjà ouvertes non répliquées Le filtre s’applique aux nouveaux ordres Voir notre guide sur la copie de trades en cours
Écarts de prix ou de symbole entre courtiers Suffixes de symboles différents Vérifier la correspondance des symboles côté client

Une règle simple : modifiez les filtres quand le maître n’a aucune position ouverte. Un filtre changé en cours de route peut laisser des ordres orphelins sur les clients, que vous devrez fermer à la main.

Copier un EA vers un compte qui n’accepte pas les EA

C’est le cas qui intéresse beaucoup de traders de prop firms. Votre robot tourne sur un compte personnel, mais le compte à financer interdit le trading automatisé.

Commencez par ce point : les règles diffèrent beaucoup d’une société à l’autre, et c’est leur texte qui fait foi. Chez Atlas Funded, par exemple, les EA sont autorisés en évaluation, avec une pré-approbation de l’équipe de risque pour certains comptes financés. À l’opposé, une société de futures indique que tout système automatisé, script ou EA est strictement interdit. Et même chez une société qui accepte les copieurs, les conditions varient : The Funded Trader consacre une page à l’utilisation d’un copieur de trades et à ses limites.

Notre fonction d’entrée de type manuel fait apparaître les trades copiés comme s’ils avaient été passés par un trader humain, ce qui concerne les comptes où l’EA n’est pas admis. Elle est expliquée dans la copie manuelle simulée. Cela ne remplace pas la lecture du règlement : si votre société interdit explicitement l’automatisation sous toutes ses formes, c’est à vous d’en tirer les conséquences, pas à l’outil. En cas de doute, écrivez au support de la société avant d’ouvrir le moindre ordre. Notre guide copier des trades sur une prop firm détaille les règles à relire, les risques et la méthode.

Copier un EA vers un compte qui n'accepte pas les EA — overview diagram

Notre point de vue : un filtre n’est pas une stratégie

Nous développons Local Trade Copier depuis 2010, et la question « copier seulement mon EA » nous arrive chaque semaine. Notre réponse tient en trois idées.

D’abord, séparer les flux est une mesure d’hygiène. Un compte qui mélange robot et discrétionnaire est difficile à auditer, et le filtre par magic number force à clarifier ce que chaque ordre représente. Quand un client vous demande pourquoi il a perdu un jeudi, vous voulez pouvoir répondre.

Ensuite, la copie locale a un avantage concret ici : tout reste sur une seule machine, avec une seule adresse IP et sans aller-retour vers un serveur externe. Le filtre s’applique là où l’ordre naît, sans intermédiaire. Pour comprendre ce que cela change par rapport aux services en ligne, lisez copy trading ou copieur : la différence pour vos comptes.

Enfin, un copieur multiplie. Il multiplie les gains d’un EA bien réglé, mais aussi ses défauts. Les données de la CFTC indiquent qu’environ deux traders de détail sur trois perdent de l’argent à la fin de chaque trimestre : ce chiffre ne dépend pas de la technologie utilisée. Répliquer un robot sur dix comptes ne rend pas ce robot meilleur. Testez-le d’abord sur un seul compte, longtemps.

— Rimantas

Les limites à garder en tête

Le régulateur américain rappelle qu’aucun système automatique ne prédit l’avenir de façon fiable. Dans son avis sur les robots de trading, la CFTC met en garde contre les promesses de rendements énormes ou de taux de réussite de 100 %. Un EA qui a bien fonctionné sur des données passées peut très bien décevoir demain, et la copie ne change rien à cela.

Quelques réflexes de prudence :

  • Limitez le risque par compte client, pas seulement sur le maître.
  • N’augmentez pas le nombre de comptes avant d’avoir des résultats réels sur plusieurs mois.
  • Si vous gérez l’argent de tiers, vérifiez avec un professionnel du droit financier si votre activité exige un enregistrement. Aux États-Unis, l’interlocuteur à connaître est la CFTC, dont la page sur le trading de devises résume le cadre.
  • Gardez un PC ou un VPS stable : un copieur local ne copie que si la machine et les terminaux sont allumés et connectés.

Local Trade Copier : l’offre

Local Trade Copier réplique vos ordres entre comptes MT4 et MT5, dans les deux sens, avec exécution locale sous la seconde, filtres personnalisés, ajustement du lot selon le solde et entrée de type manuel. Le logiciel est livré par abonnement, avec 7 jours d’essai gratuit, et nécessite un PC ou un VPS Windows.

Les tarifs publiés sont les suivants :

Formule Par mois Par an
PERSONAL 29 € 290 €
MANAGER 89 € 890 €
VIP 199 € 1990 €

Vous pouvez comparer les formules et lancer l’essai sur la page des tarifs. Testez d’abord votre filtre sur un compte démo pendant la période d’essai : c’est le meilleur moyen de vérifier que seuls les ordres de votre EA sont répliqués.

FAQ

Peut-on copier uniquement les ordres d’un EA sur MT5 aussi ?

Oui, le principe est le même : l’EA marque ses ordres d’un magic number et le copieur filtre dessus. Sous MT5, ce numéro est rattaché aux ordres et aux positions de la même façon. Vous pouvez aussi copier de MT5 vers MT4, comme l’explique notre page sur le copieur MT5 vers MT4.

Que se passe-t-il si je ferme à la main une position ouverte par l’EA ?

La position reste, à l’origine, un ordre de l’EA, donc elle reste dans le périmètre filtré. Sa fermeture manuelle sur le maître est une modification de cette position, que vous devez tester en démo pour savoir comment elle se répercute chez vos clients. Ne présumez jamais du comportement sans l’avoir vu sur un compte démo.

Peut-on copier deux EA différents vers des comptes différents ?

Oui, à condition que chaque robot ait son propre magic number, puis d’associer chaque numéro aux comptes de destination voulus. Si les deux robots partagent le même numéro, séparez-les sur deux comptes maîtres. C’est la méthode la plus propre pour des profils de risque différents.

Mon courtier ou ma prop firm voit-il que l’ordre est copié ?

Chaque société a ses propres règles et ses propres contrôles, et nous ne pouvons pas parler à sa place. Notre mode d’entrée de type manuel est conçu pour que l’ordre copié ressemble à un ordre humain, mais seul le règlement de la société dit ce qui est autorisé. Lisez-le, et demandez par écrit en cas de doute.

Sources

Recommandations

Purple Trader

Leave a Reply