Publié le
Le Trade Copier de DeepCharts réplique en temps réel les ordres d'un compte parent sur un ou plusieurs comptes enfants, pour gérer plusieurs comptes de propfirm d'un seul geste. Prérequis : tous les comptes connectés dans DeepCharts. Ce tutoriel couvre la création d'un groupe, chaque champ de configuration, le démarrage, la gestion des groupes, les réglages recommandés et le mode Client des brackets OCO.
- Le flux de données et les comptes de trading connectés dans DeepCharts (sinon le statut reste sur Waiting Connection)
- Avoir vérifié auprès de ta propfirm ce qu'elle autorise en matière de copie de trades entre comptes
- Un compte SIM pour tester la configuration avant de passer en réel : la fonction est encore en Beta

Pas à pas
- 01
Ouvrir le Trade Copier
Dans la barre de menu de DeepCharts, ouvre Trading puis Trade Copier - Beta. La mention Beta est à prendre au sérieux : c'est une fonction récente, et DeepCharts recommande lui même de la valider sur un compte de simulation avant de l'utiliser sur des comptes financés. La fenêtre Trade Copier - Beta s'ouvre, vide tant qu'aucun groupe n'existe.

Le menu Trading de DeepCharts déroulé, avec l'entrée Trade Copier - Beta encadrée.© DeepCharts - 02
Créer un groupe
Clique sur Add new group, en bas à gauche. Un groupe, c'est un ensemble de comptes liés avec ses propres règles de copie : un parent qui donne les ordres, des enfants qui les reçoivent. Tu peux en créer plusieurs et les faire tourner en même temps, par exemple un groupe par propfirm si leurs contraintes diffèrent. La fenêtre Trade Copier Group s'ouvre : commence par lui donner un Name parlant, c'est lui qui s'affichera dans la colonne de gauche.

La fenêtre Trade Copier - Beta vide, avec le bouton Add new group pointé par une flèche.© DeepCharts - 03
Choisir le Copy mode et le Copy delay
Copy mode décide de la façon dont un ordre du parent arrive sur les enfants. OrdersToOrders, la valeur par défaut, recopie l'ordre tel quel : une limite sur le parent devient une limite sur chaque enfant, sans slippage, mais rien ne garantit que toutes soient exécutées. Sur NQ en marché rapide, la limite du parent peut être touchée et remplie pendant que celle d'un enfant reste en attente. OrdersToMarket attend au contraire que l'ordre du parent soit exécuté, puis envoie un ordre au marché sur les enfants : ils sont toujours alignés, au prix d'un slippage possible. Copy delay (ms) ajoute un délai avant réplication, 5 ms par défaut ; DeepCharts recommande 0 pour la copie la plus rapide.
- 04
Régler la resynchronisation et l'expiration
Resyncro mode (Resync Mode dans la documentation) dit quoi faire quand un enfant se désaligne du parent, après une coupure, un retard ou un trade manuel. None ne fait rien, à toi de corriger. FullMarketAtBestPrice, la valeur par défaut, envoie les ordres nécessaires pour réaligner l'enfant, quelle que soit la situation. CloseOnlyAtBestPrice ferme seulement l'excédent de contrats d'un enfant, sans jamais en ouvrir pour rattraper le parent. Expiration Logic (Parent filled - child pending) traite le cas de l'ordre enfant resté en attente alors que le parent est rempli : None (défaut) le laisse, ToMarketAfterMs le convertit au marché, CancelAfterMs l'annule, après le délai saisi dans Expiration ms, un champ grisé tant que l'une de ces deux options n'est pas choisie. Synchronization timeout (15 s) fixe le délai avant de déclarer deux comptes désynchronisés, Resynchronization attempt delay (20 s) l'intervalle entre deux tentatives de resynchronisation.
- 05
Désigner le parent, les enfants et les symboles
Parent account désigne le compte dont les trades seront copiés : clique dessus et choisis parmi les connexions disponibles. Dans Children Accounts, Add account ajoute chaque compte récepteur, avec son Contracts Multiplier : à 2, un contrat sur le parent en donne deux sur l'enfant. Enfin, la section Symbols est la plus piégeuse : seuls les symboles ajoutés avec Add symbol sont copiés. Si tu passes indifféremment du NQ et du MNQ sur le parent, il faut les deux dans la liste, comme sur la capture d'ouverture avec NQ-CME et MNQ-CME. Un symbole oublié, et le trade reste seul sur le parent.
- 06
Régler les OCO Settings et valider
Les quatre champs OCO Settings servent quand tes trades portent des brackets stop et objectif. Child brackets tick margin (25) est la marge en ticks dans laquelle le copieur rattache un bracket enfant au bracket parent, parce qu'en marché rapide les prix d'exécution diffèrent légèrement d'un compte à l'autre. OCO Bracket fallback insert (15 s) insère le bracket sur les enfants si le serveur ne l'a pas fait. OCO Order cancel fallback (60 s) annule le stop resté actif sur un enfant après la prise de l'objectif, si le serveur ne l'a pas annulé. OCO Trailing stop fallback (3 s) est le délai de secours pour synchroniser un stop suiveur. Clique ensuite sur Confirm.
- 07
Démarrer le groupe et accepter l'avertissement
De retour dans le panneau Trade Copier, le groupe apparaît en Status: Stopped, avec deux tableaux : Parent Account et Children Accounts, chacun avec sa connexion, son compte, son multiplicateur côté enfants et son statut. Vérifie que chaque compte affiche Ready : Waiting Connection signifie que la connexion n'est pas établie, et rien ne sera copié vers ce compte. Clique alors sur Start. Un Disclaimer s'affiche : il rappelle que des retards, des écarts de positions ou de prix d'exécution sont possibles, et recommande de surveiller en temps réel positions et ordres via le widget Account. Lis le vraiment, c'est la description honnête de ce qu'est un copieur de trades. Yes lance le groupe, qui passe en Running avec une coche à côté de son nom.

Le panneau du groupe Group 1 à l'arrêt, compte parent et deux comptes enfants en Ready, bouton Start encadré.© DeepCharts - 08
Gérer les groupes en cours
Tout se pilote depuis le panneau. Stop suspend la copie du groupe, Settings rouvre sa configuration, Remove le supprime définitivement. L'interrupteur Syncronizhed (orthographié ainsi à l'écran) de chaque compte sert à sortir un seul compte de la copie sans arrêter tout le groupe : pratique si un compte de propfirm vient d'atteindre son objectif ou sa limite du jour et doit rester à plat. Add new group reste disponible pour monter d'autres groupes avec d'autres réglages.

Un groupe en statut Running, boutons Remove, Settings et Stop, et interrupteurs Syncronizhed encadrés.© DeepCharts - 09
Partir des réglages recommandés
DeepCharts publie une base de départ qui s'écarte des valeurs par défaut : OrdersToOrders, Copy delay à 0, Resyncro mode sur None pour éviter des ordres au marché envoyés automatiquement en pleine volatilité, Expiration Logic sur None (et CancelAfterMs plutôt que ToMarketAfterMs si tu veux un traitement automatique), 15 s et 20 s pour les deux délais de synchronisation. C'est une base, pas une vérité : DeepCharts précise que ces réglages ne conviennent pas à toutes les stratégies et recommande de tester la tienne sur un compte SIM avant le réel.

La fenêtre Trade Copier Group avec Copy delay à 0, Resyncro mode et Expiration Logic sur None.© DeepCharts - 10
Passer l'OCO Strategy en mode Client
Si tu trades avec OCO Strategy, un dernier réglage se fait sur le graphique, pas dans le copieur. Ouvre ton graphique et descends tout en bas du panneau de trading, à droite : deux options, Server (par défaut) et Client. En Server, les brackets sont gérés par le serveur du courtier, mais certains courtiers ne gèrent pas l'OCO côté serveur avec le Trade Copier et les brackets se répliquent mal sur les enfants. Sélectionne Client : les brackets sont alors gérés par DeepCharts lui même, ce qui impose de garder la plateforme ouverte et connectée tant que tu as des trades actifs.

Le panneau de trading d'un graphique NQ avec OCO Strategy activé et les options Server et Client encadrées.© DeepCharts
Les réglages, onglet par onglet
Trading, Trade Copier - Beta, puis Add new group ou Settings sur un groupe existant.
Le nom affiché dans la colonne de gauche du panneau.
OrdersToOrders recopie l'ordre tel quel (pas de slippage, risque d'enfant non rempli). OrdersToMarket attend l'exécution du parent puis envoie au marché (enfants alignés, slippage possible).
Recommandé : 0, sauf raison précise de retarder la copie.
None : aucune action. FullMarketAtBestPrice : réaligne l'enfant quoi qu'il arrive. CloseOnlyAtBestPrice : ferme seulement l'excédent. Recommandé : None.
ToMarketAfterMs passe l'ordre enfant au marché, CancelAfterMs l'annule, après le délai Expiration ms.
Actif seulement avec ToMarketAfterMs ou CancelAfterMs.
Trop bas, il déclenche de fausses alertes de désynchronisation dues aux délais d'exécution normaux.
Intervalle entre deux tentatives de resynchronisation.
Statut Ready si la connexion est établie, Waiting Connection sinon.
Rapport de taille enfant/parent : à 2, un contrat parent donne deux contrats enfant.
Seuls les symboles listés sont copiés : ajoute NQ et MNQ séparément si tu trades les deux.
Marge en ticks pour rattacher un bracket enfant au bracket parent.
Insertion de secours du bracket sur les enfants si le serveur ne l'a pas fait.
Annulation de secours du stop resté actif après la prise de l'objectif.
Délai de secours pour synchroniser un stop suiveur.
Start passe par un Disclaimer à accepter avec Yes.
Sort un compte de la copie sans arrêter le groupe.
En bas du panneau de trading, sous les réglages OCO.
Brackets gérés par le serveur du courtier, plateforme fermée possible. Certains courtiers ne le gèrent pas avec le Trade Copier.
Brackets gérés localement par DeepCharts : plateforme ouverte et connectée en permanence, sinon stop et objectif ne s'exécutent pas.
⚠ Les pièges à éviter
- Oublier un symbole dans la liste Symbols. Seuls les symboles listés sont copiés : un trade sur MNQ alors que seul NQ figure dans le groupe reste sur le compte parent, sans aucun message pour te le signaler.
- Garder les valeurs par défaut sans les lire. Resyncro mode est sur FullMarketAtBestPrice : un enfant désaligné est réaligné par des ordres envoyés automatiquement, y compris en pleine volatilité. Et un trade manuel passé sur un compte enfant est justement l'un des cas de désynchronisation que ce mode corrige.
- Passer l'OCO en Client puis fermer DeepCharts avec une position ouverte. En mode Client, les brackets sont gérés par la plateforme : fermée ou déconnectée, ton stop et ton objectif ne s'exécutent plus.
- Régler un Contracts Multiplier sans regarder le compte enfant. À 2, un contrat sur le parent en donne deux sur l'enfant, donc deux fois le risque, sur un compte dont la limite de perte est peut être plus serrée que celle du parent.
- Supposer que ta propfirm accepte la copie de trades. Les règles des propfirms sur la copie de trades entre comptes varient d'une société à l'autre et évoluent : vérifie les conditions de la tienne avant de brancher le copieur sur des comptes financés.
- Passer en réel sans test. La fonction est en Beta et DeepCharts recommande lui même de valider la configuration sur un compte SIM, avec ta propre stratégie, avant de l'utiliser en conditions réelles.
Questions fréquentes
OrdersToOrders ou OrdersToMarket : lequel choisir ?+
OrdersToOrders, la valeur par défaut et celle que recommande DeepCharts, recopie le même type d'ordre partout et évite le slippage, avec le risque qu'un enfant reste en attente alors que le parent est rempli. OrdersToMarket garantit l'alignement des comptes en envoyant au marché après exécution du parent, au prix d'un slippage possible côté enfants.
Pourquoi un compte enfant n'a-t-il pas reçu mon trade ?+
Trois vérifications dans l'ordre : le symbole tradé figure-t-il dans la liste Symbols du groupe, l'interrupteur Syncronizhed du compte est-il activé, et le compte affiche-t-il Ready plutôt que Waiting Connection dans le panneau. Vérifie aussi que le groupe est bien en Running.
Puis-je faire tourner plusieurs groupes en même temps ?+
Oui. Chaque groupe a son parent, ses enfants, ses symboles et ses réglages, et tous peuvent être en Running simultanément. C'est utile quand tes comptes relèvent de propfirms ou de challenges aux contraintes différentes.
Les propfirms autorisent-elles le Trade Copier ?+
Ça dépend de la société, et parfois du type de compte. Les règles sur la copie de trades entre comptes varient d'une propfirm à l'autre : lis les conditions de la tienne, ou pose la question à son support, avant d'activer la copie sur des comptes évalués ou financés.
Faut-il passer l'OCO en mode Client ?+
Si tu utilises OCO Strategy avec le Trade Copier et que tes brackets ne se répliquent pas correctement, oui : certains courtiers ne gèrent pas l'OCO côté serveur avec le copieur. La contrepartie est nette : en Client, DeepCharts doit rester ouvert et connecté tant que tu as des trades actifs.
Tu veux progresser en order flow ?
On échange en direct sur le flux, la liquidité et nos trades, chaque jour, sur le Discord OrderFlowFutures. Rejoins-nous, c'est gratuit.
Rejoindre le Discord gratuitement9 en ligne·82 membres·Gratuit · accès instantané