Tradovate : rejet « Account Incorrect » après la synchronisation
Chaque ordre est refusé avec un rejet « Account Incorrect » juste après une réinitialisation d'évaluation ou une synchronisation avec la firme. C'est un décalage de connexion, pas un problème de risque : voici la solution.
On This Page
Vous venez de réinitialiser votre évaluation, ou votre firme a effectué une synchronisation, et maintenant chaque ordre que vous envoyez est refusé avec un rejet “Account Incorrect”. Rien n'est faux dans votre taille ni dans votre stop. La plateforme refuse simplement de laisser passer l'ordre. C'est l'un des rejets les plus déroutants, car il ne pointe vers rien de ce que vous faites réellement avec le trade.
La version courte : il s'agit d'un décalage de connexion et de synchronisation, pas d'un problème de risque ou de marge. Votre session active pointe vers une version du compte qui ne correspond plus à ce qu'attend le broker. La solution est presque toujours la même courte séquence : vous déconnecter complètement, vider votre cache ou ouvrir une fenêtre de navigation privée, vous reconnecter et re-lier les clés de votre prop firm pour que la connexion se resynchronise. Neuf fois sur dix, l'ordre passe directement ensuite.
Ce que signifie réellement « Account Incorrect »
Lorsque vous passez un ordre, Tradovate doit faire correspondre votre session connectée au compte exact vers lequel l'ordre doit être acheminé, puis le transmettre à la bourse. “Account Incorrect” est ce que vous obtenez lorsque cette correspondance échoue. L'ordre n'atteint jamais le moteur d'appariement. Il est rejeté au niveau de l'identité, avant les contrôles de risque, avant la marge, avant tout ce qui concerne le contrat.
C'est pourquoi les conseils habituels sur les rejets d'ordres n'aident pas ici. Réduire votre quantité ne le règle pas. Signer un accord de données ne le règle pas. Le compte que votre session pense négocier et le compte vers lequel le système veut acheminer se sont écartés l'un de l'autre, et vous devez les remettre d'accord. C'est tout le travail.
Pourquoi cela apparaît juste après une synchronisation ou une réinitialisation
Ce rejet se concentre autour de quelques moments, et dans chacun d'eux votre session détient des informations périmées :
- Vous avez réinitialisé une évaluation. La firme crée un nouveau compte derrière la même connexion, mais votre session ouverte référence toujours l'ancien.
- Les identifiants ont changé côté firme. Une réinitialisation de mot de passe, un nouveau compte provisionné ou un changement de formule peuvent rendre votre session actuelle obsolète.
- Maintenance de la plateforme ou panne. Après une interruption côté Tradovate, les sessions restées ouvertes pendant la fenêtre de maintenance reviennent souvent à moitié synchronisées et rejettent les nouvelles entrées jusqu'à ce que vous vous réauthentifiiez.
- Vous êtes connecté sur trop d'appareils. Tradovate vous limite à deux sessions actives. Lorsque le web, le bureau, le mobile et une connexion TradingView se disputent le même compte, la mauvaise session peut l'emporter et acheminer de façon incorrecte.
- Un bridge ou un outil tiers s'est réauthentifié. Lorsque votre automatisation se reconnecte, elle rétablit le lien avec le compte, et une session de navigateur périmée peut se retrouver désynchronisée par rapport à lui.
Le point commun est une vue du compte mise en cache et obsolète. Tout ce qui suit consiste à vider ce cache et à reconstruire la connexion de zéro.
D'abord, confirmez le motif du rejet
Avant de commencer à effacer quoi que ce soit, lisez le texte réel du rejet. Deux rejets peuvent paraître presque identiques dans la petite fenêtre contextuelle, et vous ne voulez pas passer dix minutes à re-lier des clés alors que le vrai problème était une limite de risque ou un contrat expiré.
Le plus rapide est de passer directement par le module Orders : trouvez l'ordre rejeté dans la liste, cliquez dessus (ou faites un clic droit et choisissez Order Details) et lisez le message de rejet dans le panneau de détails. Vous pouvez aussi le récupérer dans le module Reports en choisissant Order Details, en saisissant le numéro d'ordre et en lançant le rapport. Tradovate explique la raison en langage clair : laissez donc le message vous dire à quoi vous avez affaire plutôt que de deviner.
Si le message concerne réellement le compte ou la synchronisation, poursuivez. S'il mentionne une limite de risque, une cotation ou un contrat, vous n'êtes pas sur la bonne page, et un autre guide sur les rejets d'ordres vous y mènera plus vite.
La solution, étape par étape
Déconnectez-vous complètement de toutes les sessions
Ne vous contentez pas de fermer l'onglet. Déconnectez-vous réellement depuis le menu du compte afin que la session soit supprimée sur le serveur, et pas seulement masquée à l'écran. Vérifiez ensuite tous les autres endroits où vous pourriez être connecté : l'application de bureau, l'application mobile, un second navigateur et toute connexion TradingView liée au même compte. Comme Tradovate n'autorise que deux sessions actives, une connexion oubliée sur votre téléphone peut continuer à imposer le compte périmé.
Videz votre cache ou utilisez une fenêtre de navigation privée
Une fois déconnecté, débarrassez-vous des données de session stockées. La voie rapide est une fenêtre privée, qui démarre avec un cache vide et sans extensions. Si vous préférez rester dans votre navigateur habituel, videz plutôt les fichiers en cache et les cookies du site. Dans les deux cas, le but est le même : forcer la prochaine connexion à récupérer une copie propre de votre compte plutôt que de réutiliser celle, périmée, qui a causé le rejet.
Reconnectez-vous et choisissez le bon compte
Reconnectez-vous et faites attention au compte sur lequel vous arrivez. Si vous tradez plusieurs évaluations ou gérez un compte personnel à côté d'un compte financé, assurez-vous que le sélecteur de compte est réglé sur le compte exact que vous voulez trader. Arriver sur le mauvais compte est une variante à part de “Account Incorrect”, et c'est facile à manquer quand la plateforme se rouvre sur le dernier compte ouvert.
Re-liez les clés de votre prop firm
Si le rejet est survenu juste après une réinitialisation ou un changement côté firme, une connexion propre ne suffit parfois pas à elle seule. La liaison entre le tableau de bord de votre firme et Tradovate doit être reconstruite pour que les deux côtés s'accordent sur le compte actuel. Rendez-vous dans le tableau de bord de votre prop firm, trouvez l'endroit où elle gère la connexion Tradovate et re-liez ou reconnectez les identifiants. La formulation exacte varie selon la firme, mais vous cherchez l'option qui rétablit ou actualise le lien Tradovate, pas celle qui crée un tout nouveau compte. Pendant que vous y êtes, surveillez une seconde invite d'authentification contradictoire, car deux étapes d'authentification à deux facteurs concurrentes peuvent laisser le lien à moitié formé.
Envoyez un petit ordre de test
Ne présumez pas que c'est réglé. Passez un seul contrat micro, ou un ordre à cours limité placé bien à distance du marché, et vérifiez qu'il est accepté et actif. S'il est exécuté ou reste en attente sans rejet, vous êtes de nouveau opérationnel et pouvez trader normalement. S'il est de nouveau rejeté avec le même message, poursuivez le dépannage.
Les extensions de navigateur, en particulier les bloqueurs de publicités et les outils de confidentialité, peuvent perturber la connexion et le handshake du compte. Une fenêtre de navigation privée les contourne toutes d'un coup, ce qui est généralement plus rapide que de fouiller dans les paramètres.
Si le rejet persiste
Un “Account Incorrect” tenace qui survit à une reconnexion complète a généralement l'une de ces causes :
- L'horloge de votre système est décalée. La connexion et la synchronisation de Tradovate sont sensibles à l'heure. Sous Windows, faites un clic droit sur l'horloge de la barre des tâches, ouvrez les paramètres de date et d'heure et cliquez sur synchroniser maintenant pour que votre machine soit à l'heure réelle. Une horloge qui dérive ne serait-ce que d'une minute peut casser le handshake.
- La firme n'a pas fini le provisionnement. Juste après un achat ou une réinitialisation, un compte peut mettre du temps à être entièrement configuré côté firme. Si tout est propre de votre côté, laissez-lui du temps et réessayez avant de supposer que quelque chose est cassé.
- Le lien dans le tableau de bord de la firme n'a pas pris. Retournez dans le tableau de bord et vérifiez que la connexion Tradovate apparaît bien comme liée, et non en attente ou en erreur. Re-liez-la une fois de plus si elle semble bloquée.
- C'est réellement un problème côté firme. Comme la prop firm possède et contrôle le compte, certains problèmes de synchronisation ne peuvent être réglés que par elle. Si la reconnexion et la re-liaison échouent toutes deux, ouvrez un ticket auprès de la firme et décrivez précisément quand le rejet a commencé, idéalement juste après quelle réinitialisation ou fenêtre de maintenance.
Éviter que cela se reproduise
Quelques habitudes permettent de réduire ces rejets à presque zéro. Tradez depuis une seule session au lieu de rester connecté sur trois appareils. Après chaque réinitialisation d'évaluation ou changement côté firme, re-liez la connexion avant de passer votre premier ordre plutôt que de le découvrir en plein trade. Et lorsque Tradovate annonce une maintenance, attendez-vous à ce que la première connexion qui suit nécessite une réauthentification propre : prévoyez donc de vous déconnecter puis de vous reconnecter avant la réouverture de la session.
Si vous acheminez vos ordres par automatisation, c'est encore plus important, car une connexion périmée peut rejeter silencieusement un signal sans que vous voyiez jamais qu'il est arrivé. Construire une liaison fiable une fois pour toutes et laisser un bridge gérer les reconnexions évite qu'une mauvaise session engloutisse discrètement vos entrées.
Arrêtez de surveiller vos connexions et vos resynchronisations
PickMyTrade achemine automatiquement vos alertes TradingView vers Tradovate et vos comptes prop, afin qu'une session périmée ne vous fasse pas manquer le trade.
Commencez votre essai gratuit de 7 joursQuestions fréquentes
Cela signifie que votre session active et le compte vers lequel l'ordre est acheminé ne correspondent pas, de sorte que l'ordre est renvoyé avant d'atteindre la bourse. C'est un problème d'identité et de synchronisation, pas un problème de marge, de risque ou de contrat. Se réauthentifier pour que la plateforme recharge le bon compte le règle presque toujours.
Après une réinitialisation d'évaluation, un changement d'identifiants côté firme ou une maintenance de la plateforme, votre session de navigateur ouverte peut encore contenir une référence périmée à l'ancien état du compte. L'ordre est acheminé avec des informations obsolètes et il est rejeté. Se déconnecter puis se reconnecter force un nouveau handshake qui récupère les informations actuelles du compte.
Non. Les positions et les ordres actifs se trouvent chez le broker et la firme, pas dans l'onglet de votre navigateur, ils survivent donc à une déconnexion. Cela dit, si vous êtes à plat et que la session se comporte mal en marché rapide, vérifiez votre exposition sur un autre appareil avant de vous fier à une nouvelle connexion.
Pour un compte financé ou d'évaluation, c'est la firme qui possède et provisionne le compte : commencez donc par elle. Si une reconnexion propre, un vidage du cache et la re-liaison des clés dans le tableau de bord de la firme ne règlent pas le problème, ouvrez d'abord un ticket auprès de la prop firm et laissez-la escalader vers Tradovate si nécessaire.
Ouvrez l'ordre rejeté dans le module Orders et lisez le texte exact du rejet dans les détails de l'ordre, ou récupérez-le dans le module Reports sous Order Details. Lisez le message avant d'agir, car un rejet d'apparence similaire peut en réalité être un problème de limite de risque ou de contrat qui exige une tout autre solution.
Ce guide est fourni à des fins strictement éducatives et informatives 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 important et ne convient pas à tous les investisseurs. PickMyTrade est une plateforme d'automatisation tierce indépendante, non affiliée à Tradovate, Inc., ni approuvée ou parrainée par celle-ci. 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 avec le temps ; vérifiez donc toujours la procédure en vigueur dans la documentation officielle de la plateforme avant d'agir.