Décalage bid/ask et P&L de l'add-on TradingView pour Tradovate
Le bid et l'ask se figent sur votre graphique TradingView connecté alors que le dernier prix continue de bouger, et votre P&L ouvert reste vert jusqu'à la clôture en rouge. Voici pourquoi l'add-on est en retard et à quel chiffre vous fier réellement.
On This Page
- Ce que signifie réellement « bid/ask en retard et P&L qui ne correspond pas »
- Principales causes du retard bid/ask sur l'add-on Tradovate
- 1. Le flux connecté est en retard sur le dernier prix
- 2. Vous êtes sur des données de marché différées (sans abonnement)
- 3. L'add-on valorise le P&L sur une cotation périmée
- 4. Conflits de session et niveau de votre forfait TradingView
- 5. C'est le flux de Tradovate, pas TradingView lui-même
- Corriger le retard bid/ask et l'écart de P&L : étape par étape
- Confirmez d'abord le vrai prix et le P&L sur Tradovate
- Obtenez un abonnement aux données de marché en temps réel côté Tradovate
- Signez l'accord de données et redémarrez votre session
- Utilisez une seule session et vérifiez les données en temps réel
- Tableau de dépannage
- Évitez ce problème avec PickMyTrade
Lorsque vous scalpez des valeurs rapides comme ES ou NQ via l'add-on TradingView pour Tradovate, ce qui vous met en difficulté n'est pas le dernier prix, mais le bid et l'ask. Sur un graphique connecté, ces deux cotations peuvent se figer pendant plusieurs secondes, parfois plusieurs minutes, tandis que le dernier prix échangé continue de bouger comme si de rien n'était. Le résultat est brutal. Une position ouverte affiche plus 20 points de gain dans l'add-on, puis se clôture en perte à l'instant où vous cliquez. Ce n'est pas un bug de TradingView qu'un rafraîchissement corrigerait, et ce n'est pas la même chose qu'une erreur de “symbole non négociable”. Le retard se situe dans le flux de données de marché derrière votre connexion Tradovate, et c'est précisément pourquoi le seul P&L auquel vous devez vous fier est celui qu'affiche la plateforme de Tradovate elle-même.
Liste de contrôle rapide pour un bid/ask en retard et un P&L qui ne correspond pas
- Bid/ask figés alors que le dernier prix bouge, vous lisez une cotation en retard : confirmez donc le prix en direct directement sur Tradovate avant d'agir.
- Nom du symbole affiché en orange, c'est l'indicateur de données différées de Tradovate ; vous n'avez pas d'abonnement temps réel actif sur ce flux.
- Le P&L de l'add-on ne correspond pas au P&L de Tradovate, fiez-vous au panneau des positions de Tradovate Trader ; l'add-on peut valoriser votre position sur une cotation périmée.
- Aucun abonnement de données côté courtier, les forfaits de données TradingView ne couvrent pas les cotations bid/ask du courtier ; l'abonnement doit donc être chez Tradovate.
- Plusieurs sessions ouvertes, les onglets et appareils supplémentaires comptent chacun comme une session et peuvent bloquer le flux connecté ; n'en utilisez donc qu'une.
- Exécutions différentes de l'écran, votre exécution n'est pas défaillante ; c'est la cotation différée affichée à l'écran qui vous induit en erreur.
Ce que signifie réellement « bid/ask en retard et P&L qui ne correspond pas »
L'add-on TradingView vous permet de passer et de gérer des ordres Tradovate directement depuis un graphique TradingView. Mais TradingView est une interface tierce. Il ne reçoit les prix ask et bid de votre courtier qu'après votre connexion au courtier, et relaie ce que ce flux lui fournit. La règle est donc simple : si les données d'un symbole sont différées sur la plateforme du courtier, les cotations ask et bid le seront aussi, et les forfaits de données achetés sur TradingView ne couvrent pas ces cotations du courtier. Lorsque le flux Tradovate derrière votre connexion tarde à pousser les mises à jour, l'add-on affiche fidèlement un bid et un ask différés.
Voici pourquoi cela fausse discrètement le P&L. Votre gain ou perte latent dépend de l'endroit où se trouve le marché à cet instant par rapport à votre entrée. Lorsque le bid/ask sur lequel l'add-on valorise est périmé, le chiffre de profit du graphique est calculé sur un ancien prix. Le dernier prix échangé peut sembler à jour, mais le spread que vous franchiriez réellement pour sortir est en retard. C'est ainsi que l'add-on affiche du vert alors que le marché en direct a déjà tourné contre vous. Il est fréquent de voir plusieurs affichages de P&L diverger au même moment : le graphique TradingView connecté, le paper trader TradingView non connecté, l'application de bureau Tradovate Trader et le panneau de synthèse du compte peuvent tous afficher des chiffres différents, le résultat réel n'étant connu qu'une fois la position clôturée dans les livres de Tradovate.
Il ne faut pas en conclure que “l'add-on est inutilisable”. Le P&L affiché par l'add-on est une valorisation de confort, pas le registre comptable. La plateforme Tradovate est le système de référence, et c'est son flux qui sert réellement à exécuter vos ordres.
Principales causes du retard bid/ask sur l'add-on Tradovate
1. Le flux connecté est en retard sur le dernier prix
Le symptôme le plus courant est un bid et un ask qui se mettent à jour bien plus lentement que le dernier prix. Le spread peut avoir plusieurs secondes de retard, et parfois bien davantage pendant les périodes chargées, alors que la bougie et le dernier prix paraissent en direct. Comme votre sortie franchit le spread, un bid/ask périmé signifie que le prix auquel vous pensez pouvoir sortir n'est pas celui que le marché vous donnera réellement.
2. Vous êtes sur des données de marché différées (sans abonnement)
Tradovate retarde les données de marché de dix minutes pour tout nom d'utilisateur sans abonnement actif aux données en temps réel, et le signale en affichant le nom du symbole en orange. Un compte Tradovate financé en réel inclut gratuitement les données Level 1 du CME Group, mais les comptes de simulation et certaines configurations d'évaluation peuvent ne pas avoir les données en temps réel activées par défaut. Si votre flux est sur le délai de dix minutes, chaque bid/ask, et donc chaque valorisation du P&L, de l'add-on a dix minutes de retard sur la réalité.
3. L'add-on valorise le P&L sur une cotation périmée
Même un léger retard de cotation se répercute sur le chiffre de gains et pertes. C'est pourquoi vous pouvez voir un même trade ouvert afficher un chiffre dans l'add-on TradingView et un autre dans Tradovate Trader. L'add-on ne ment pas volontairement, il valorise sur la dernière cotation reçue. Chaque fois que les deux divergent, c'est le chiffre de la plateforme Tradovate qui détermine votre solde réel.
4. Conflits de session et niveau de votre forfait TradingView
Deux facteurs distincts aggravent le retard. D'abord, les sessions : chaque onglet de navigateur TradingView compte comme une session distincte, et utiliser Tradovate simultanément sur le web, le bureau, le mobile et plusieurs onglets TradingView peut provoquer des conflits qui figent ou bloquent le flux connecté. Ensuite, le niveau de forfait : les forfaits TradingView gratuits actualisent les données à une cadence plus lente qu'un forfait temps réel payant, si bien qu'une partie de ce qui ressemble à un “retard du courtier” peut en réalité venir d'une actualisation moins fréquente côté TradingView.
5. C'est le flux de Tradovate, pas TradingView lui-même
Le signe le plus net que le problème vient du flux du courtier et non de l'interface apparaît lorsque vous comparez des courtiers sur la même interface TradingView. D'autres flux de données, AMP avec CQG par exemple, restent rapides et en temps réel alors que la connexion Tradovate prend du retard. Cela désigne clairement le flux de données propre à Tradovate, ce qui explique que le retard soit spécifique à ses données et que toutes les solutions ci-dessous s'articulent autour de l'abonnement et de la plateforme de Tradovate.
Corriger le retard bid/ask et l'écart de P&L : étape par étape
Confirmez d'abord le vrai prix et le P&L sur Tradovate
Avant de toucher le moindre réglage, prenez cette habitude : lorsque l'add-on et Tradovate divergent, croyez Tradovate. Ouvrez le panneau des positions et ordres de Tradovate Trader, web ou bureau, et lisez-y votre P&L ouvert et le bid/ask en direct. C'est le flux sur lequel vos ordres sont exécutés, donc le chiffre qui touchera votre compte. Ne clôturez jamais une position uniquement sur un chiffre vert de l'add-on si le panneau Tradovate dit le contraire.
Obtenez un abonnement aux données de marché en temps réel côté Tradovate
Comme les forfaits de données TradingView ne couvrent pas le bid/ask du courtier, l'abonnement temps réel doit se trouver chez Tradovate. Sur un compte financé en réel, il s'agit généralement des données Level 1 du CME gratuites incluses dans votre offre ; il suffit de les activer et de signer les accords. Les inclusions exactes de l'offre et les éventuels frais de bourse varient selon le type de compte et la bourse ; vérifiez donc votre offre Tradovate actuelle et les règles de votre bourse plutôt que de supposer. Une fois les données en temps réel actives, le nom du symbole orange retrouve sa couleur normale et le bid/ask n'est plus soumis au délai de dix minutes.
Signez l'accord de données et redémarrez votre session
Une cause très fréquente d'un flux différé bloqué est un accord de données de marché non signé ou non actualisé. Connectez-vous directement à Tradovate, et non via TradingView, ouvrez la zone des données de marché et abonnements, puis signez ou acceptez à nouveau l'accord de données de la bourse requis. Déconnectez-vous complètement puis reconnectez-vous afin que la connexion relise vos autorisations, puis reconnectez TradingView à Tradovate. Si vous êtes sur un compte d'évaluation de prop firm, c'est généralement la firme qui gère l'autorisation des données, pas vous ; demandez-lui donc de l'activer ou de l'actualiser.
Utilisez une seule session et vérifiez les données en temps réel
Fermez les onglets TradingView supplémentaires et toute connexion Tradovate en double afin qu'il ne reste qu'une seule session active, puis reconnectez-vous sur l'unique appareil depuis lequel vous tradez. Si vous utilisez la vérification des données du courtier de TradingView pour votre compte Tradovate réel, effectuez-la pour obtenir des cotations en temps réel sans payer deux fois. Si l'add-on reste en retard après tout cela alors que la plateforme de Tradovate est rapide, traitez-le comme un problème de flux ou d'interface : tradez et gérez le risque depuis la plateforme Tradovate, et signalez l'écart aux supports de Tradovate et de TradingView avec des horodatages.
Tableau de dépannage
| Symptôme | Signification | Solution |
|---|---|---|
| Bid/ask figés, le dernier prix bouge toujours | Le flux de cotations derrière la connexion est en retard | Confirmez la cotation/le P&L en direct sur Tradovate ; ne sortez pas sur le spread périmé |
| Nom du symbole affiché en orange | Les données sont différées de 10 minutes (pas d'abonnement en direct) | Activez les données en temps réel sur Tradovate ; signez l'accord ; redémarrez la session |
| P&L de l'add-on ≠ P&L de Tradovate | L'add-on valorise sur une cotation périmée | Fiez-vous au panneau des positions de Tradovate comme système de référence |
| Toujours en retard après abonnement | Accord de données non signé ou autorisations non actualisées | Resignez l'accord de données de la bourse et déconnectez-vous puis reconnectez-vous sur Tradovate |
| Le flux se bloque avec plusieurs onglets ouverts | Conflit de session entre onglets/appareils | Utilisez une seule session active sur un seul appareil |
| Tradovate est en retard mais les autres courtiers sont rapides sur TradingView | Le problème est propre au flux de Tradovate | Gérez depuis la plateforme Tradovate ; signalez au support avec des horodatages |
Évitez ce problème avec PickMyTrade
Si le problème de fond est “j'ai pris une décision sur une cotation en retard à l'écran”, la solution durable consiste à retirer l'œil de la boucle. PickMyTrade relie directement les alertes de votre stratégie TradingView à votre compte Tradovate afin que l'exécution suive votre logique, et non un spread en retard :
- Exécution côté courtier, les ordres sont routés directement vers votre compte Tradovate et exécutés sur le moteur d'appariement en direct de Tradovate, et non sur une cotation affichée à l'écran du graphique.
- Piloté par alertes, pas à l'œil, les trades se déclenchent depuis votre stratégie TradingView et vos conditions d'alerte, supprimant la décision du type “j'ai vu du vert, ça s'est clôturé en rouge” causée par un bid/ask en retard.
- Fiabilité côté serveur, le pont tourne sur une infrastructure hébergée, de sorte qu'un onglet de navigateur local figé ne laisse pas votre automatisation en plan en plein trade.
- Synchronisation multi-comptes, le même signal est répliqué sur vos comptes Tradovate, en utilisant les exécutions propres du courtier comme source de vérité unique.
Tradez sur les exécutions, pas sur une cotation en retard
Commencez votre essai gratuit de 7 jours, reliez vos alertes dès aujourd'hui et laissez vos exécutions Tradovate, et non une cotation en retard, piloter chaque trade.
Commencez votre essai gratuit de 7 joursQuestions fréquentes
L'add-on valorise vos gains et pertes ouverts par rapport au dernier bid/ask reçu. Lorsque cette cotation est en retard, votre P&L est calculé sur un ancien prix et peut donc s'écarter du chiffre de Tradovate. La plateforme Tradovate est le système de référence : fiez-vous à son chiffre.
Oui, et c'est le symptôme classique. Le dernier prix échangé peut continuer à se mettre à jour pendant que le bid et l'ask restent à la traîne. Comme vous franchissez le spread pour sortir, un bid/ask périmé peut faire paraître rentable une position perdante.
Non. Les forfaits de données achetés sur TradingView ne couvrent pas les cotations bid/ask du courtier. L'abonnement temps réel doit se trouver côté courtier, c'est-à-dire ici chez Tradovate.
L'orange est la façon dont Tradovate vous indique que les données sont différées. Sans abonnement actif aux données en temps réel, Tradovate retarde les données de marché de dix minutes. Activez les données en temps réel et signez l'accord avec la bourse pour passer le flux en direct.
Les indices pointent vers le flux de données de Tradovate. Sur la même interface TradingView, les flux d'autres courtiers comme CQG restent rapides et en temps réel alors que la connexion Tradovate prend du retard : le retard est donc propre aux données de Tradovate.
Sur les comptes d'évaluation, c'est généralement la prop firm qui gère l'autorisation des données de marché, pas vous. Contactez la firme pour qu'elle active ou actualise les données en temps réel. Vous ne pouvez souvent pas vous abonner vous-même via Tradovate sur ces comptes.
Chaque onglet TradingView et chaque connexion Tradovate compte comme une session distincte, et en exécuter plusieurs à la fois peut provoquer des conflits. Déconnectez-vous partout, puis reconnectez-vous sur un seul appareil et un seul onglet.
Pas lorsqu'il diffère de Tradovate. Utilisez l'add-on pour le confort, mais confirmez la cotation en direct et le P&L sur la plateforme Tradovate avant de clôturer, surtout sur des marchés rapides.
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 et n'est ni affiliée à Tradovate, Inc., ni approuvée ou parrainée par cette dernière. Tous les noms, logos et marques associés sont la propriété de leurs détenteurs respectifs. Les fonctionnalités et les étapes des plateformes évoluent avec le temps ; vérifiez donc toujours la procédure en vigueur dans la documentation officielle de la plateforme avant d'agir.