« Non-Tradable Symbol » sur TradingView + Tradovate
Vous cliquez sur Acheter sur un graphique NQ en direct et TradingView renvoie un message gris « Non-tradable symbol » au lieu d'une exécution, alors que Tradovate trade exactement le même instrument sans accroc. Voici les trois causes que vous pouvez corriger.
On This Page
- Ce que signifie « Non-Tradable Symbol »
- Principales causes de l'erreur Non-Tradable Symbol
- 1. Pas d'abonnement Tradovate aux données de marché en temps réel
- 2. Vous êtes sur un contrat continu ou expiré
- 3. Le symbole n'est pas un produit à terme pris en charge par Tradovate
- 4. Le module TradingView ou la liaison avec le courtier n'est pas entièrement activé
- 5. Comptes d'évaluation de prop firm où la firme contrôle les données
- Comment corriger l'erreur Non-Tradable Symbol : étape par étape
- Correction 1 : Ajouter un abonnement Tradovate aux données de marché en temps réel
- Correction 2 : Passer au contrat actif du mois le plus proche
- Correction 3 : Confirmer le module TradingView et la connexion au courtier
- Correction 4 : Pour les comptes prop, demander à la firme d'activer les données
- Tableau de dépannage
- Évitez cela avec PickMyTrade
Vous aviez un setup propre sur le graphique NQ, vous avez cliqué sur Acheter, et TradingView a renvoyé un message gris “Non-tradable symbol” au lieu d'une exécution. Pendant ce temps, votre plateforme web Tradovate trade exactement le même instrument sans accroc. C'est l'un des points de friction les plus courants lorsque vous routez des ordres depuis un graphique TradingView vers un compte Tradovate connecté, et cela se résume presque toujours à trois causes corrigibles : un abonnement aux données en temps réel manquant côté Tradovate, un graphique pointant sur un contrat continu ou expiré plutôt que sur le mois le plus proche actif, ou un symbole que Tradovate ne propose tout simplement pas pour le trading de futures. Acheter un forfait de données dans TradingView ne suffira pas à lui seul ; le droit doit se trouver chez le courtier.
Liste de vérification rapide pour l'erreur « Non-Tradable Symbol »
- Abonnez-vous aux données temps réel dans Tradovate, un forfait de données acheté uniquement sur TradingView ne laisse pas passer les ordres.
- Abandonnez les symboles continus,
NQ1!,ES1!et les tickers1!similaires sont réservés aux graphiques ; tradez le contrat précis mois/année. - Vérifiez que le contrat n'a pas expiré, un ancien mois le plus proche cesse d'être négociable une fois roulé.
- Tradez un produit à terme pris en charge par Tradovate, les indices, les symboles spot/cash et les tickers synthétiques ne sont pas négociables via le courtier.
- Confirmez que le module TradingView est activé sur le compte Tradovate afin que les deux plateformes complètent le handshake.
- Compte de prop firm ? Les données sont activées par la firme, pas par vous ; contactez-la si les cotations ne passent jamais en direct.
Ce que signifie « Non-Tradable Symbol »
L'avis “Non-tradable symbol” est TradingView qui vous indique que le ticker de votre graphique ne peut pas être envoyé comme ordre réel au courtier auquel vous êtes connecté, ici Tradovate. Le graphique peut continuer à diffuser les prix et à tracer parfaitement les bougies, mais tracer un graphique et router un ordre sont deux permissions différentes. TradingView tracera volontiers un indice synthétique, une série de futures continue ou un contrat expiré pour l'analyse, mais rien de tout cela n'est exécutable par un courtier de futures.
Pour Tradovate en particulier, le message apparaît lorsque le compte n'a pas le droit de passer un ordre réel sur cet instrument. Le déclencheur le plus fréquent est la donnée. Pour trader des futures sur Tradovate via TradingView, il vous faut un abonnement aux données en temps réel sur la plateforme du courtier elle-même ; si vous n'avez acheté qu'un forfait de données dans TradingView, les ordres ne peuvent pas être passés. La bonne nouvelle : Tradovate vérifie le droit sur votre compte réel, vous n'êtes donc pas obligé de payer deux fois les mêmes données.
Le second grand déclencheur est le symbole lui-même. Tradovate est un courtier de futures : il ne peut accepter que des ordres sur de vrais contrats à terme actuellement cotés. Si vous pointez le ticket sur autre chose, une série continue de graphique, un indice ou un contrat déjà expiré, TradingView bloque l'ordre avant même qu'il ne quitte votre navigateur.
Principales causes de l'erreur Non-Tradable Symbol
1. Pas d'abonnement Tradovate aux données de marché en temps réel
C'est la cause principale. Tradovate a besoin d'un abonnement actif aux données temps réel sur le compte avant d'accepter des ordres réels sur un symbole. Il est facile de croire qu'un forfait TradingView payant ou un module de données TradingView suffit ; ce n'est pas le cas. Le droit qui débloque le routage des ordres se trouve chez le courtier, et si votre abonnement aux données Tradovate est absent ou a expiré, TradingView marque le symbole comme non négociable même si le graphique semble en direct.
2. Vous êtes sur un contrat continu ou expiré
Les symboles de futures continus, ceux qui se terminent par 1! comme NQ1! ou ES1!, sont des séries de commodité que TradingView assemble pour les graphiques. Ils ne correspondent pas à un contrat réel unique que la bourse peut négocier, et ne peuvent donc pas être ordonnés. Même histoire pour un contrat précis qui a déjà dépassé son expiration : le ticker exact qui fonctionnait le trimestre dernier (disons un ancien contrat de mars) devient non négociable une fois que ce mois expire et que le marché passe au mois le plus proche suivant.
3. Le symbole n'est pas un produit à terme pris en charge par Tradovate
Tradovate négocie des futures. Si votre graphique est sur un indice (comme un indice cash NASDAQ ou S&P), un symbole spot/cash, une action ou l'un des tickers synthétiques à étiquette violette de TradingView, il n'existe aucun contrat correspondant que Tradovate puisse exécuter, et l'ordre est bloqué. La recherche de symboles de TradingView comprend un filtre « see all tradable symbols » précisément pour vous éviter de choisir quelque chose que le courtier ne propose pas.
4. Le module TradingView ou la liaison avec le courtier n'est pas entièrement activé
Lier votre identifiant Tradovate à TradingView n'est que la première étape. Le compte a aussi besoin du module/droit TradingView activé pour que les deux plateformes complètent leur handshake. Si cet interrupteur est désactivé, ou si la session du courtier a décroché, TradingView peut afficher le graphique mais refuser l'ordre.
5. Comptes d'évaluation de prop firm où la firme contrôle les données
Sur un compte d'évaluation ou financé d'une prop firm (Apex, Topstep et similaires), vous ne pouvez généralement pas vous abonner vous-même aux données de marché : c'est la firme qui les provisionne. Si la firme n'a pas activé les données temps réel sur votre compte d'évaluation, les symboles s'affichent retardés ou non négociables, quoi que vous changiez de votre côté.
Comment corriger l'erreur Non-Tradable Symbol : étape par étape
Parcourez-les dans l'ordre ; la plupart des traders sont dépannés par les deux premières.
Correction 1 : Ajouter un abonnement Tradovate aux données de marché en temps réel
- Connectez-vous à la plateforme web Tradovate (et non à TradingView) avec le même compte que vous avez connecté.
- Ouvrez Account / Settings et trouvez la zone Market Data Subscriptions.
- Ajoutez le flux de bourse temps réel couvrant le produit que vous voulez trader (pour les futures du groupe CME comme ES, NQ et leurs micros, il s'agit du forfait temps réel CME correspondant).
- Remplissez tout accord de données de marché Non-Professional que Tradovate vous présente ; un accord non signé peut aussi bloquer les ordres réels.
- Déconnectez-vous de Tradovate et de TradingView, puis reconnectez-vous afin que le nouveau droit se propage.
Les tarifs des forfaits de données et les frais de bourse varient selon la bourse, le forfait et le type de compte ; consultez les tarifs actuels des données de marché de Tradovate avant de vous abonner. Une fois le flux en direct, Tradovate vérifie le droit sur votre compte, vous ne payez donc pas les mêmes données en plus sur TradingView.
Correction 2 : Passer au contrat actif du mois le plus proche
- Dans TradingView, ouvrez la recherche de symboles et saisissez la racine du produit (par exemple
NQ). - Évitez l'entrée continue
1!. Choisissez plutôt le contrat daté au format mois/année, par exemple le contrat trimestriel NASDAQ en cours, et nonNQ1!. - Faites-le correspondre au contrat que Tradovate négocie actuellement. Tradovate suit le calendrier de rollover des « codes Globex » du CME ; le mois le plus proche négociable change donc chaque trimestre.
- Si vous étiez sur un contrat récemment expiré, choisissez le nouveau mois le plus proche et réarmez votre ordre.
Utiliser le contrat daté et actif est ce qui fait repasser le ticket d'ordre de « Non-tradable symbol » à un bouton Acheter/Vendre actif.
Correction 3 : Confirmer le module TradingView et la connexion au courtier
- Dans Tradovate, ouvrez la zone Add-ons / Application Settings et assurez-vous que le module TradingView est activé pour le compte.
- Dans TradingView, ouvrez le Trading Panel, confirmez que le courtier apparaît comme Tradovate, Connected et que le bon compte est sélectionné.
- Si la connexion semble périmée, déconnectez puis reconnectez le courtier depuis le panneau de trading de TradingView, puis rechargez le graphique.
- Resélectionnez le symbole pour que le ticket revérifie le droit sur le compte fraîchement connecté.
Si un symbole reste bloqué ici, filtrez la recherche de symboles pour n'afficher que les instruments négociables par le courtier et resélectionnez dans cette liste.
Correction 4 : Pour les comptes prop, demander à la firme d'activer les données
Si vous êtes sur un compte Tradovate d'évaluation ou financé d'une prop firm, vous ne pouvez généralement pas vous abonner vous-même aux données. Contactez le support de votre firme et demandez-lui de confirmer que les données de marché en temps réel sont activées sur votre compte d'évaluation précis. Tant qu'elle ne l'aura pas fait, le symbole continuera d'apparaître retardé ou non négociable, quoi que vous changiez dans TradingView ou Tradovate.
Tableau de dépannage
| Erreur / État | Signification | Solution |
|---|---|---|
| Message « Non-tradable symbol » | Le ticker ne peut pas être routé comme ordre réel vers Tradovate | Ajouter un abonnement Tradovate aux données temps réel et sélectionner un contrat à terme négociable par le courtier |
| Le graphique est en direct mais l'ordre est bloqué | Abonnement aux données acheté sur TradingView, pas chez le courtier | S'abonner au flux de bourse dans Tradovate ; les données TradingView seules ne routent pas les ordres |
| NQ1! / ES1! ne se négocie pas | Série continue réservée aux graphiques, pas un contrat réel | Trader à la place le contrat daté du mois le plus proche (code mois/année) |
| Ancien contrat soudain non négociable | Le contrat a expiré et été roulé | Passer au contrat actuel du mois le plus proche |
| Indice / spot / action non négociable | Pas un produit à terme Tradovate | Choisir le contrat à terme équivalent pris en charge par Tradovate |
| Symbole bloqué après la connexion | Module TradingView non activé ou session décrochée | Activer le module TradingView dans Tradovate et reconnecter le courtier |
| Le compte prop reste retardé | La firme n'a pas provisionné les données de marché | Contacter la prop firm pour activer les données temps réel sur le compte d'évaluation |
Évitez cela avec PickMyTrade
Lorsque vos alertes se déclenchent automatiquement vers Tradovate, un symbole bloqué ou mal saisi ne devrait pas vous coûter le trade. PickMyTrade se place entre TradingView et Tradovate et renforce les points faibles à l'origine de l'erreur de symbole non négociable :
- Validation du symbole & du contrat, associe votre alerte au contrat du mois le plus proche, actif et négociable, afin que les ordres n'atterrissent pas sur un ticker continu ou expiré.
- Prise en compte des droits & de l'état des données, respecte l'état des données de marché et de la connexion de votre compte afin que les ordres ne soient routés que lorsque le compte peut réellement les exécuter.
- Routage respectueux des limites de débit, espace le flux d'ordres pour que rien ne rebondisse dans les marchés rapides.
- Synchronisation multi-comptes, reproduit l'ordre corrigé sur tous les comptes Tradovate connectés en une seule fois.
Tradez sans rejet
PickMyTrade associe votre alerte au contrat du mois le plus proche, actif et négociable, afin que les ordres n'atterrissent jamais sur un ticker continu ou expiré.
Commencez votre essai gratuit de 7 joursQuestions fréquentes
Diffuser un graphique et router un ordre sont des permissions distinctes. Le graphique peut être en direct alors que le compte n'a pas encore le droit aux données en temps réel, ou que le ticker est un symbole continu, expiré ou d'indice que Tradovate ne peut pas exécuter. Ajoutez l'abonnement aux données Tradovate et sélectionnez un contrat à terme actif.
Parce que le droit de routage des ordres se trouve chez le courtier. Si vous n'avez acheté qu'un forfait de données dans TradingView, les ordres ne peuvent pas être passés. Il vous faut l'abonnement temps réel sur le compte Tradovate lui-même. Tradovate le vérifie ensuite, vous ne payez donc pas deux fois.
Non. NQ1!, ES1! et les autres symboles 1! sont des séries continues que TradingView construit uniquement pour les graphiques. Tradez le contrat daté précis (code mois/année) qui correspond au mois le plus proche actuel de Tradovate.
Le contrat a très probablement expiré et été roulé. Les contrats à terme cessent d'être négociables après leur expiration ; passez donc au nouveau contrat du mois le plus proche selon le calendrier de rollover du CME.
Tradovate est un courtier de futures. Les indices, les symboles cash/spot, les actions et les tickers synthétiques de TradingView (étiquette violette) n'ont pas de contrat à terme correspondant et sont donc bloqués. Choisissez à la place le produit à terme correspondant.
Sur les comptes de prop firm, c'est la firme qui provisionne les données de marché, pas vous. Si les données en temps réel ne sont pas activées sur votre compte d'évaluation, les symboles restent retardés ou non négociables ; contactez le support de la firme pour qu'elle les active.
C'est nécessaire mais pas toujours suffisant. Le module complète le handshake pour que les plateformes communiquent, mais il vous faut toujours un abonnement aux données actif et un contrat valide et négociable pour que les ordres passent.
Ce guide est fourni à des fins exclusivement é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. ou à Bookmap, ni approuvée ou parrainée par ces derniers. 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.