Configuration Bookmap + NT8 + Tradovate non prise en charge
Bookmap ne peut pas passer par NinjaTrader pour atteindre Tradovate, et aucun ajustement de votre forfait de données ne créera cette route. Voici pourquoi, et les deux connexions directes qui fonctionnent réellement.
Vous avez NinjaTrader 8 connecté à votre compte Tradovate, et vous voulez maintenant que la heatmap de Bookmap s'appuie sur ce même flux. Vous cherchez donc le paramètre qui permettrait à Bookmap d'emprunter la connexion Tradovate de NinjaTrader, et il n'existe tout simplement pas. Vous tomberez sur plusieurs variantes du problème : « cette connexion ne semble pas possible », « il n'existe aucun guide pour cela », ou l'espoir que payer pour passer du Level 1 au Level 2 finira par tout débloquer. Voici la version courte, qui vous évitera un ticket de support : Bookmap ne peut pas passer par NinjaTrader pour atteindre Tradovate. Ce trajet à trois applications n'est pas une configuration prise en charge en 2026, et aucun ajustement de forfait de données ne la créera. La bonne nouvelle, c'est que les deux éléments que vous recherchez réellement, Bookmap sur Tradovate ou Bookmap sur NinjaTrader, fonctionnent très bien en tant que connexions directes autonomes. Je vous explique ci-dessous pourquoi la chaîne échoue, ce qu'il faut configurer à la place, et comment garder votre flux d'ordres automatisé quelle que soit l'application de bureau utilisée pour le graphique.
Checklist rapide pour la configuration Bookmap + NT8 + Tradovate
- Cessez d'essayer de chaîner les trois applications. Bookmap n'a aucun chemin qui passe par NinjaTrader pour récupérer votre connexion Tradovate, ce n'est pas une configuration prise en charge.
- Choisissez une connexion directe. Connectez Bookmap directement à Tradovate, ou directement à NinjaTrader, pas l'une via l'autre.
- Pour le flux d'ordres Tradovate dans Bookmap, installez l'adaptateur Tradovate de Bookmap et connectez-vous avec vos identifiants Tradovate ou de la plateforme prop.
- Pour les données NinjaTrader dans Bookmap, installez l'adaptateur NinjaTrader de Bookmap et le NinjaScript (Bookmap 7.3+) ; la profondeur obtenue dépend du flux propre à NinjaTrader.
- N'attendez pas une profondeur complète de la part de Tradovate, il fournit à Bookmap des données CME à profondeur partielle ; utilisez dxFeed, Rithmic ou CQG pour les données si vous voulez un carnet plus profond.
- Adressez-vous à Bookmap, pas à NinjaTrader. La connexion se situe du côté de Bookmap, c'est donc le support Bookmap qui gère cette question.
Ce que « non pris en charge » signifie vraiment ici
« Non pris en charge » ne signifie pas qu'un bouton est cassé ou que vous vous êtes trompé de mot de passe. Cela signifie que l'arrangement précis que vous imaginez, Bookmap lisant les données et envoyant des ordres via la session Tradovate active de NinjaTrader, n'a jamais été construit. Il n'existe ni adaptateur, ni NinjaScript, ni documentation pour cela, tout simplement parce que ce n'est pas un véritable chemin de signal.
La raison est plus simple qu'il n'y paraît une fois que l'on comprend comment Bookmap se connecte, quel que soit le cas. Bookmap communique avec chaque courtier ou fournisseur de données via son propre adaptateur dédié. Il existe un adaptateur Tradovate. Il existe un adaptateur NinjaTrader distinct. Chacun est une connexion autonome qui tient sur ses propres jambes. Aucun adaptateur ne traverse l'autre. Donc lorsque vous connectez Bookmap à NinjaTrader, Bookmap voit uniquement ce que le flux de données sous licence de NinjaTrader lui transmet, il n'atteint pas au-delà de NinjaTrader pour ouvrir un nouveau canal vers votre compte Tradovate.
C'est pourquoi le support de NinjaTrader répond à cette question précise en vous renvoyant vers Bookmap : le maillon manquant n'est pas du côté de NinjaTrader, c'est que Bookmap n'offre tout simplement pas de mode « Tradovate via NinjaTrader ». Une fois que c'est clair, la solution est évidente : cessez d'essayer de relier trois applications et connectez Bookmap directement à celle qui vous intéresse.
Principales causes du blocage Bookmap + NT8 + Tradovate
1. Les adaptateurs de Bookmap sont autonomes, pas empilables
Voilà toute l'histoire en une phrase. Bookmap se connecte à Tradovate via l'adaptateur Tradovate et à NinjaTrader via l'adaptateur NinjaTrader, et ces deux éléments sont indépendants. Il n'existe pas d'option « utiliser le compte Tradovate de ma connexion NinjaTrader », car les adaptateurs ne s'imbriquent pas les uns dans les autres. Si vous voulez Tradovate dans Bookmap, vous ouvrez l'adaptateur Tradovate, un point c'est tout.
2. Vous traitez NinjaTrader comme une passerelle de données qu'il n'est pas
Beaucoup de gens supposent que, puisque NinjaTrader est connecté à Tradovate, tout ce qui est connecté à NinjaTrader hérite de ce flux Tradovate. Cela ne fonctionne pas ainsi pour Bookmap. Lorsque Bookmap se connecte à NinjaTrader, il consomme les données de marché propres à NinjaTrader, c'est-à-dire le flux et les droits pour lesquels NinjaTrader est sous licence, et non une retransmission de votre session Tradovate.

3. Le détour Level 1 contre Level 2
L'erreur classique : « Ça n'affiche que le Level 1, donc si j'achète le Level 2, tout le système Bookmap-NinjaTrader-Tradovate va fonctionner. » Améliorer la profondeur de votre flux NinjaTrader change réellement le nombre de niveaux que Bookmap peut afficher (le Level 2 affiche la profondeur complète, jusqu'à 10 niveaux), mais cela ne crée en rien une route prise en charge de Bookmap, via NinjaTrader, vers Tradovate. Vous paieriez pour améliorer un chemin qui ne mène toujours pas là où vous voulez.
4. La profondeur de Tradovate reste partielle, même en direct
Même lorsque vous connectez Bookmap directement à Tradovate comme prévu, Tradovate fournit à Bookmap des données de futures CME à profondeur partielle, et non le carnet d'ordres complet que recherche généralement un trader de heatmap. Donc si votre véritable objectif est une image riche du carnet d'ordres, Tradovate seul comme source de données pourrait vous décevoir, quelle que soit la façon dont vous le câblez. C'est une limite de la source de données, pas un bug de connexion.
5. Niveau de licence et autorisations de symboles
Les forfaits Bookmap et les abonnements de données déterminent quels instruments et quelle profondeur vous êtes autorisé à voir. Si un symbole ne se charge pas après la connexion, c'est généralement une question de licence ou de droits du côté de Bookmap et de la bourse, un problème distinct de la chaîne « non prise en charge », que le support Bookmap peut résoudre rapidement.
Comment corriger la configuration Bookmap + Tradovate en 2026 : étape par étape
Option A : connecter Bookmap directement à Tradovate (recommandé)
Voici le chemin propre et pris en charge lorsque vous voulez votre compte Tradovate dans Bookmap. Ignorez complètement NinjaTrader.
Ouvrez la zone des connexions
Ouvrez Bookmap et accédez à la zone des connexions (le panneau où vous ajoutez et gérez les adaptateurs de courtier/données).
Installez l'adaptateur Tradovate
Recherchez et installez l'adaptateur Tradovate depuis la liste des connexions de Bookmap, puis activez-le.
Connectez-vous avec vos identifiants Tradovate
Connectez-vous avec vos identifiants de la plateforme Tradovate ; pour un compte prop ou d'évaluation, utilisez l'identifiant de trading fourni par votre firme pour les logiciels tiers, pas votre e-mail de tableau de bord s'ils diffèrent.
Choisissez votre mode de connexion
Choisissez votre mode de connexion : utilisez Tradovate à la fois pour les données et le trading, ou utilisez Tradovate uniquement pour le routage des ordres et choisissez un fournisseur de données distinct (voir Option C).
Saisissez les symboles et activez le trading
Saisissez les symboles des instruments dans le format attendu par Bookmap, confirmez que la connexion devient active, et activez le mode trading si vous prévoyez d'envoyer des ordres depuis Bookmap.

Option B : connecter Bookmap directement à NinjaTrader 8
Utilisez cette option lorsque vous voulez spécifiquement le flux de données de NinjaTrader dans Bookmap (et non celui de Tradovate). C'est un lien direct Bookmap-NinjaTrader, autonome.
Vérifiez que vous êtes sur Bookmap 7.3+
Assurez-vous d'utiliser Bookmap 7.3 ou une version ultérieure, la version minimale requise pour l'intégration NinjaTrader 8.
Installez l'adaptateur NinjaTrader
Installez l'adaptateur NinjaTrader de Bookmap au sein de Bookmap.
Importez le NinjaScript Bookmap
Importez le NinjaScript Bookmap dans NinjaTrader 8 pour que les deux applications puissent communiquer.
Démarrez la connexion
Démarrez la connexion dans Bookmap. N'oubliez pas que la profondeur obtenue dépend de la licence de votre flux NinjaTrader, le Level 1 affiche le haut du carnet, le Level 2 affiche la profondeur complète jusqu'à 10 niveaux.
Relancez une heatmap vide
Si la heatmap reste vide, vérifiez que le marché est ouvert, attendez un tick, et appuyez sur F5 sur votre graphique NinjaTrader pour relancer le passage des données.
Option C : conserver Tradovate pour les ordres et ajouter un flux de données à profondeur complète
Si vous voulez l'exécution Tradovate mais un carnet plus profond que celui fourni par son flux à profondeur partielle, séparez les rôles au sein de Bookmap :
Configurez Tradovate comme exécution
Configurez l'adaptateur Tradovate comme votre connexion de routage d'ordres / exécution.
Ajoutez une connexion de données à profondeur complète
Ajoutez une connexion de données de marché dédiée, dxFeed, Rithmic ou CQG sont les choix courants à profondeur complète pour les futures CME.
Confirmez que les deux connexions sont actives
Confirmez que les deux connexions sont actives, avec les données provenant du fournisseur de profondeur et les ordres envoyés vers Tradovate.
Vérifiez que votre forfait le couvre
Vérifiez bien que votre forfait Bookmap et votre abonnement de données autorisent les symboles et la profondeur recherchés.

Toujours bloqué ? Adressez-vous à Bookmap
Comme chacune de ces connexions se situe du côté de Bookmap, le support Bookmap est le bon interlocuteur, et c'est précisément là que NinjaTrader vous renverra de toute façon. Demandez-leur de confirmer quel adaptateur correspond à votre compte, quel abonnement de données vous faut-il pour la profondeur souhaitée, et si votre niveau de licence couvre vos symboles. Cette seule conversation résout la plupart des confusions du type « pourquoi ça ne se connecte pas » bien plus vite qu'une nouvelle série de réglages.
Tableau de dépannage
| Ce que vous voyez | Ce que cela signifie | Solution |
|---|---|---|
| « Cette connexion ne semble pas possible » / aucun guide n'existe | Bookmap n'a aucun adaptateur passant par NinjaTrader pour atteindre Tradovate | Connectez Bookmap directement à Tradovate, ou directement à NinjaTrader, en tant que connexions distinctes |
| Le support NinjaTrader vous dit de contacter Bookmap | La connexion se situe du côté de Bookmap, pas de celui de NinjaTrader | Ouvrez un ticket auprès du support Bookmap pour des conseils sur l'adaptateur et l'abonnement |
| Seul le Level 1 s'affiche ; acheter le Level 2 ne « débloque » pas la chaîne | Les mises à niveau de profondeur affectent le flux NinjaTrader, pas une route Tradovate-via-NinjaTrader | Connectez-vous directement à Tradovate pour son flux, ou utilisez un fournisseur de données à profondeur complète |
| La heatmap paraît peu profonde même sur une connexion directe à Tradovate | Tradovate envoie à Bookmap des données CME à profondeur partielle, pas le carnet complet | Acheminez les ordres via Tradovate, récupérez les données depuis dxFeed, Rithmic ou CQG |
| Le symbole ne se charge pas après la connexion | Le niveau de licence ou les droits de données de la bourse ne permettent pas cet instrument | Vérifiez que votre forfait Bookmap et votre abonnement de données couvrent le symbole |
| La heatmap alimentée par NinjaTrader reste vide | Aucun tick n'est encore arrivé, ou le graphique doit être actualisé | Vérifiez que le marché est ouvert, attendez un tick, appuyez sur F5 sur le graphique NinjaTrader |
Évitez ce problème avec PickMyTrade
La raison pour laquelle cette configuration piège les gens, c'est qu'ils essaient d'assembler trois applications de bureau juste pour faire parvenir les ordres de leur stratégie à Tradovate. Si l'exécution des ordres est le véritable objectif, vous n'avez besoin ni de Bookmap ni de NinjaTrader dans ce chemin. PickMyTrade récupère vos alertes TradingView et les envoie directement à Tradovate, afin que vos exécutions ne dépendent jamais d'une chaîne fragile application-application-courtier :
- Routage direct des alertes vers Tradovate, les ordres atteignent votre compte Tradovate sans passer par une application de graphiques qui n'est pas conçue pour les relayer.
- Conservez Bookmap pour ce qu'il fait de mieux, lisez la heatmap du flux d'ordres dans Bookmap pendant que vos entrées et sorties se déclenchent automatiquement via un pont dédié.
- Mappage d'environnement et de compte, dirigez chaque stratégie vers le bon compte et environnement Tradovate afin que les confusions entre réel et simulation ne vous coûtent rien.
- Synchronisation multi-comptes, dupliquez le même ordre sur plusieurs comptes à la fois, sans plomberie de bureau supplémentaire.
Oubliez le chaînage, automatisez directement
Envoyez vos alertes directement à Tradovate, sans avoir besoin d'une chaîne Bookmap-via-NinjaTrader.
Démarrez votre essai gratuit de 5 joursQuestions fréquentes
Pas en tant que chaîne prise en charge. Il n'existe aucun adaptateur ni aucun chemin documenté permettant à Bookmap de s'appuyer sur la connexion Tradovate de NinjaTrader pour récupérer les données de ce compte ou acheminer ses ordres. Le support NinjaTrader vous renvoie vers Bookmap pour cette demande précise, et Bookmap ne publie aucun guide à ce sujet. Connectez plutôt Bookmap directement à Tradovate, ou directement à NinjaTrader.
Parce que l'adaptateur Tradovate de Bookmap et son adaptateur NinjaTrader sont deux connexions distinctes et autonomes, aucune des deux ne passe par l'autre. Lorsque vous connectez Bookmap à NinjaTrader, Bookmap voit les données pour lesquelles le flux propre de NinjaTrader est sous licence, et non un nouveau flux Tradovate. Il n'existe aucun enchaînement qui transmette à Bookmap les données et le routage des ordres de Tradovate par l'intermédiaire de NinjaTrader.
Non. Acheter la profondeur Level 2 sur votre flux NinjaTrader change la profondeur que NinjaTrader affiche dans Bookmap, mais ne crée pas de route Bookmap-via-NinjaTrader-vers-Tradovate prise en charge. Si votre objectif est le flux d'ordres Tradovate dans Bookmap, connectez Bookmap directement à Tradovate plutôt que d'ajouter des droits de données au chemin NinjaTrader.
Installez l'adaptateur Tradovate de Bookmap et connectez-vous avec vos identifiants de la plateforme Tradovate (ou de la firme prop) directement dans Bookmap. Cela vous donne une connexion prise en charge et documentée pour les données de futures CME de Tradovate et, si vous l'activez, l'exécution des ordres, sans NinjaTrader au milieu.
Oui, mais en tant que connexion directe distincte. Installez l'adaptateur NinjaTrader de Bookmap et importez le NinjaScript Bookmap dans NinjaTrader 8 (Bookmap 7.3 ou version ultérieure). Bookmap affiche alors les données fournies par votre flux NinjaTrader ; la profondeur que vous voyez dépend des droits Level 1 ou Level 2 de ce flux, pas de Tradovate.
Non. Tradovate fournit à Bookmap des données de futures CME à profondeur partielle, et non le carnet d'ordres complet. Si vous voulez une plus grande profondeur pour la heatmap, acheminez les ordres via Tradovate mais récupérez les données auprès d'un fournisseur à profondeur complète comme dxFeed, Rithmic ou CQG dans les paramètres de connexion de Bookmap.
Contactez Bookmap. Le support de NinjaTrader oriente lui-même cette question vers Bookmap, car la connexion se situe du côté de Bookmap. Bookmap peut confirmer quel adaptateur correspond à votre compte, quel abonnement de données vous faut-il, et si votre niveau de licence autorise les symboles souhaités.
Oui, et c'est une configuration Bookmap prise en charge. Dans Bookmap, vous pouvez associer Tradovate comme connexion d'exécution à un fournisseur de données de marché distinct comme dxFeed, Rithmic ou CQG. Cette séparation vous permet de continuer à trader sur Tradovate tout en alimentant la heatmap avec une source de profondeur plus riche que le flux à profondeur partielle de Tradovate.
Ce guide est fourni à des fins purement éducatives et informatives et ne constitue pas un conseil financier, d'investissement ou de trading. Le trading de futures 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 parrainé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 avec le temps ; confirmez toujours le processus actuel dans la documentation officielle de la plateforme avant d'agir.