Avis de synchronisation Tradovate et écarts d'exécution (compte financé vs démo)
Un compte se ferme sur le stop une fraction de seconde avant l'autre, les entrées atterrissent avec un tick d'écart, ou un avis de synchronisation clignote pendant une seconde. Voici pourquoi, et quand un écart mérite réellement un ticket d'assistance.
Exécutez le même trade sur un compte Tradovate financé et un compte démo suffisamment longtemps, et vous finirez par le constater : un compte se ferme sur le stop une fraction de seconde avant l'autre, les prix d'entrée atterrissent avec un tick d'écart, ou un “avis de synchronisation” clignote un instant parce que les deux positions ne correspondent pas pendant une seconde. C'est ce qui inquiète le plus les traders lorsqu'ils gèrent plusieurs comptes, et presque à chaque fois, rien n'est réellement cassé. Les écarts d'exécution que vous observez entre un compte Tradovate financé et un compte démo proviennent de files de simulation indépendantes par compte, pas d'un copieur défectueux. Voici ce qui se passe réellement, quand un léger écart est normal, et les rares cas où une désynchronisation mérite véritablement un ticket d'assistance.
Liste de vérification rapide pour les avis de synchronisation et les écarts d'exécution
- Un écart de 1 à 2 ticks ou millisecondes entre les comptes, timing de simulation normal, aucune action requise.
- Un stop qui se déclenche “à quelques secondes d'écart” sur deux comptes, normal ; chaque compte est exécuté indépendamment.
- Un avis de synchronisation qui disparaît de lui-même en une ou deux secondes, normal ; les états de position se réalignent dès que les deux exécutions sont effectuées.
- Un compte fermé pendant que l'autre reste brièvement ouvert, normal lors de mouvements rapides ; vérifiez simplement que les deux se soldent peu après.
- Un écart de prix important (plusieurs ticks ou points), un ordre manquant, ou une désynchronisation qui ne se résorbe jamais, à examiner ; prenez des captures d'écran et contactez le support.
- Chaque compte sur une connexion stable et à faible latence, le levier le plus important que vous contrôlez pour limiter les écarts.
Ce que signifient vraiment l'“avis de synchronisation” et les écarts d'exécution
Un avis de synchronisation est simplement un signal indiquant que, pendant un bref instant, l'état de position ou d'ordre d'un compte ne correspond pas à celui du ou des autres comptes de votre groupe de copie. Vous le verrez le plus souvent autour des entrées et sorties, à l'instant où un compte vient d'être exécuté et où l'autre accuse encore quelques millisecondes de retard. Une fois les deux exécutions stabilisées, les états se réalignent et l'avis disparaît.
Les écarts d'exécution en sont la version concrète : le prix d'entrée ou de sortie du compte A se situe à un ou deux ticks de celui du compte B, ou un stop-loss s'exécute à un moment légèrement différent sur chaque compte. Cela se produit même si votre copieur a envoyé les deux ordres presque au même instant.
La raison principale est que presque tous les comptes de prop firm financés connectés via Tradovate, ainsi que tous les comptes démo, fonctionnent dans un environnement de simulation qui reproduit les conditions réelles du marché. Tradovate conserve les trades d'évaluation et financés dans son propre environnement simulé, et cette simulation traite chaque compte indépendamment. Deux ordres soumis à la même milliseconde atterrissent malgré tout dans des files distinctes et sont exécutés séparément. C'est un comportement de marché réaliste reproduit par compte, pas une erreur de la plateforme ni un dysfonctionnement du copieur.
Principales causes des écarts d'exécution Tradovate (financé vs démo)
1. Files de simulation indépendantes par compte
C'est la cause première de presque tous les avis de synchronisation. Même lorsque votre copieur déclenche les deux ordres en même temps, la simulation de Tradovate attribue à chaque compte sa propre position dans la file. Les temps d'exécution peuvent différer de quelques millisecondes ou d'un tick, si bien qu'un compte s'exécute légèrement avant l'autre. Sur un stop, cela signifie qu'un compte peut se fermer pendant que l'autre reste ouvert un bref instant avant de le rattraper.

2. Le décalage en millisecondes de la transmission en copy trading
Un copieur détecte l'exécution du compte maître, puis transmet l'ordre au compte suiveur. Ce cycle de détection puis de transmission se mesure en millisecondes, mais sur un marché rapide, quelques millisecondes suffisent pour que le prix bouge d'un tick entre l'exécution du leader et celle du suiveur. Cela concerne intrinsèquement tout copieur de trades sur n'importe quel ensemble de comptes : des ordres identiques peuvent s'exécuter plusieurs pips plus tôt ou plus tard sur un second compte, car les ticks arrivent rarement exactement au même instant.
3. Volatilité du marché et liquidité réduite
Plus le marché est rapide et plus le carnet d'ordres est mince, plus l'écart normal s'élargit. Pendant les périodes de forte volatilité, une publication d'actualité, l'ouverture de la séance de cash, un retournement rapide, un stop peut glisser d'un ou deux ticks sur chaque compte, et les deux comptes peuvent glisser de montants différents. Cela est attendu et s'accentue avec la volatilité ; ce n'est pas la preuve d'un dysfonctionnement. Le glissement exact varie selon l'instrument, la session et la firme, vérifiez donc les règles et la politique d'exécution actuelles de votre firme.

4. Les modèles d'exécution démo et financé ne sont pas identiques
Un compte démo pur utilise de l'argent virtuel avec des exécutions simulées et aucun capital réel en jeu, ses exécutions peuvent donc être légèrement plus favorables que dans la réalité. Un compte prop financé est également simulé, mais il est calibré pour reproduire plus fidèlement les conditions réelles selon les règles de risque de la firme. Comme les deux modèles sont calibrés différemment, le même trade peut s'exécuter légèrement mieux sur le démo que sur le compte financé, une raison supplémentaire pour laquelle de petits écarts constants apparaissent entre les deux.
5. Latence et qualité de la connexion
Si un compte transite par une connexion plus lente ou moins stable que les autres, sa transmission arrive plus tard et ses exécutions s'éloignent davantage du groupe. C'est la seule cause que vous contrôlez directement. Faites fonctionner tous les comptes depuis le même environnement stable et à faible latence, et vous maintiendrez l'écart aussi réduit que physiquement possible.
Comment distinguer le “normal” d'un vrai problème : étape par étape
Mesurez l'écart réel sur un seul événement
Ouvrez le rapport Ordres/Exécutions sur chaque compte et comparez les horodatages et les prix d'exécution pour le même trade. Si vous observez un écart de temps d'exécution de l'ordre de la milliseconde à la seconde et un écart de prix d'environ un ou deux ticks, il s'agit d'un timing de simulation normal. Arrêtez-vous là, tout va bien.
Vérifiez que les comptes se resynchronisent
Observez les positions après l'événement. Un avis de synchronisation sain disparaît en une ou deux secondes une fois les deux exécutions effectuées, et les deux comptes se retrouvent à plat (ou tous deux en position) peu après. Si l'avis apparaît, disparaît, et que les comptes correspondent à nouveau, le copieur fait exactement ce qu'il doit faire.
N'escaladez que les écarts importants, manquants ou persistants
Examinez un écart de prix important (plusieurs ticks ou points entiers d'écart), un ordre qui ne se déclenche jamais sur un compte ou qui disparaît, ou une désynchronisation persistante qui ne se réaligne jamais. Capturez des captures d'écran des rapports Ordres/Exécutions des deux comptes avec les horodatages, notez l'instrument et l'heure, et contactez le support. Ayez vos informations de connexion et de compte à portée de main afin que le problème puisse être retracé.


Tableau de résolution des problèmes
| Ce que vous observez | Ce que cela signifie | Que faire |
|---|---|---|
| Avis de synchronisation qui disparaît en ~1 à 2 secondes | Les états de position ont brièvement différé pendant que les deux exécutions se stabilisaient | Rien, la resynchronisation est automatique |
| Prix d'entrée/sortie décalé d'un ou deux ticks | File indépendante par compte plus le décalage de transmission en millisecondes | Rien, timing de simulation attendu |
| Le stop ferme un compte plusieurs secondes avant l'autre | Chaque compte est exécuté indépendamment dans la simulation | Vérifiez que les deux se soldent peu après ; sinon, aucune action |
| Le démo s'exécute légèrement mieux que le financé | Démo et financé utilisent des modèles d'exécution calibrés différemment | Attendu ; comparez brut à brut, pas tick à tick |
| Les écarts s'élargissent lors d'actualités/marchés rapides | Une volatilité plus élevée signifie un glissement normal plus large par compte | Réduisez la taille autour des actualités ; toujours normal |
| Un compte accuse systématiquement du retard sur le groupe | La connexion ou la latence de ce compte est moins bonne | Faites migrer tous les comptes vers une configuration stable à faible latence |
| Écart important de plusieurs ticks ou points | Timing anormal | Faites une capture d'écran des deux exécutions, contactez le support |
| Ordre manquant sur un compte | Ordre potentiellement perdu, anormal | Réconciliez les positions, rassemblez des preuves, contactez le support |
| Les positions ne se réalignent jamais (désynchronisation persistante) | Anormal | Soldez manuellement si nécessaire, puis signalez avec des captures d'écran |
Comment éviter cela avec PickMyTrade
Vous ne pouvez pas supprimer le timing de simulation, mais vous pouvez réduire les écarts au minimum et éliminer l'incertitude quant à savoir si un écart est “normal”. PickMyTrade transmet les alertes TradingView directement à chaque compte Tradovate lié, afin que tout le groupe se déclenche à partir d'une seule source de vérité :
- Routage des alertes depuis une source unique, un signal TradingView se diffuse à tous les comptes, sans ressaisie manuelle ni accumulation de latence liée à la détection du leader.
- Validation de la quantité et du symbole, bloque les ordres qui dépasseraient les plafonds avant leur envoi, de sorte qu'un “écart” n'est jamais un ordre rejeté déguisé.
- Filtres de droits et de risque, respecte les limites de la prop firm et l'état de l'accord de données sur chaque compte, réduisant les fausses alertes qui ressemblent à des désynchronisations.
- Routage sécurisé face aux limites de débit, espace le flux d'ordres pour que rien ne bute contre les limites de requêtes de Tradovate lors des pics d'activité.
- Synchronisation multi-comptes, reflète la même instruction sur tous les comptes et n'affiche un avis de synchronisation clair que lorsque les états diffèrent réellement.
Ne devinez plus les écarts d'exécution
Transmettez une alerte TradingView à chaque compte Tradovate et laissez PickMyTrade faire fonctionner tout le groupe à partir d'une seule source de vérité.
Démarrez votre essai gratuit de 5 joursQuestions fréquentes
Parce que chaque compte est exécuté dans sa propre file de simulation indépendante. Même lorsque les deux ordres sont envoyés à la même milliseconde, ils atterrissent dans des files distinctes et s'exécutent séparément, si bien que les prix d'entrée et de sortie peuvent différer d'un ou deux ticks. Cela est normal.
Non. Un avis de synchronisation indique simplement que les états de position de deux comptes diffèrent momentanément, généralement parce que l'un a été exécuté quelques millisecondes avant l'autre. S'il disparaît en une ou deux secondes et que les comptes se réalignent, tout fonctionne correctement.
Presque certainement pas. Les stops sont exécutés indépendamment sur chaque compte, l'un peut donc se déclencher plusieurs secondes avant l'autre, surtout sur un marché rapide. Tant que les deux comptes se soldent peu après, il s'agit d'un comportement attendu.
Un écart de l'ordre d'un ou deux ticks en prix et de quelques millisecondes à quelques secondes en timing est normal, et il s'accentue avec la volatilité. Les écarts importants de plusieurs ticks ou points entiers, les ordres manquants, ou les écarts qui ne se résorbent jamais méritent d'être examinés. Les tolérances exactes varient selon la firme et l'instrument, vérifiez donc les règles actuelles de votre firme.
Pour les évaluations et la plupart des comptes financés, les trades restent dans l'environnement simulé de Tradovate, qui reproduit les conditions réelles selon les règles de risque de la firme. C'est précisément cette simulation qui explique pourquoi les exécutions sont calculées par compte et peuvent légèrement différer d'un compte à l'autre.
Les comptes démo purs utilisent de l'argent virtuel et des exécutions simulées sans risque réel de glissement, ils peuvent donc s'exécuter un peu plus favorablement. Les comptes financés sont calibrés pour reproduire plus fidèlement les conditions réelles, si bien que le même trade peut s'y exécuter légèrement moins bien.
Faites fonctionner tous les comptes depuis la même connexion stable à faible latence, évitez d'empiler des entrées pendant les secondes les plus volatiles d'un événement d'actualité, et routez tous les comptes depuis une source d'alerte unique afin que la transmission se fasse ensemble plutôt que l'une après l'autre.
Lorsque l'écart est important (plusieurs ticks ou points), qu'un ordre disparaît sur un compte, ou que les positions restent décalées et ne se resynchronisent jamais. Rassemblez les rapports d'exécution des deux comptes avec horodatages avant de contacter le support.
Ce guide est fourni à des fins éducatives et informatives uniquement et ne constitue pas un conseil financier, d'investissement ou de trading. Le trading de contrats à terme et d'autres produits à effet de levier comporte un risque de perte substantiel et ne convient pas à tous les investisseurs. PickMyTrade est une plateforme d'automatisation tierce indépendante et n'est affiliée à, approuvée par, ni sponsorisée par Tradovate, Inc. ou Bookmap. Tous les noms, logos et marques associés sont la propriété de leurs détenteurs respectifs. Les fonctionnalités et les étapes de la plateforme évoluent au fil du temps ; vérifiez donc toujours le processus actuel dans la documentation officielle de la plateforme avant d'agir.