Tradovate

Limite de 2 sessions Tradovate et erreur DeviceQuotaReached

L'application de bureau, le téléphone et un onglet TradingView connectés en même temps déclenchent l'erreur DeviceQuotaReached de Tradovate. Voici la limite de deux sessions, pourquoi elle se déclenche et comment revenir à une seule connexion propre.

On This Page

Rien ne vous déstabilise plus vite que Tradovate qui coupe la connexion et fige le graphique alors que vous gérez une position en direct sur l'ES ou le NQ. Si vous faites tourner l'application de bureau, jetez un œil à l'application mobile et gardez un onglet TradingView ouvert en même temps, vous finirez tôt ou tard par déclencher l'erreur DeviceQuotaReached de la plateforme. Ce message signifie que le quota de sessions (appareils) du compte a été dépassé, et Tradovate commence donc à couper des connexions.

Le même problème de fond prend différents visages : des déconnexions répétées toutes les 24 heures, une bannière “connexion fermée”, un graphique qui cesse discrètement de se mettre à jour, ou une éjection d'un trade “sans raison”. La cause est presque toujours la même : trop de connexions simultanées sur un seul compte. Voici précisément ce qu'est la limite de deux sessions de Tradovate, pourquoi DeviceQuotaReached se déclenche et comment revenir à une connexion unique, propre et stable, avec la même discipline que celle d'un pont d'automatisation comme PickMyTrade, pour que votre stratégie ne connecte jamais votre compte en double.

Liste de contrôle rapide pour DeviceQuotaReached et les limites de session

  • Connecté sur plus d'un appareil ? Déconnectez-vous de Tradovate partout, sauf sur l'appareil depuis lequel vous tradez activement.
  • Plusieurs onglets TradingView ouverts ? Fermez-les tous sauf un. Dans TradingView, chaque onglet du navigateur compte comme sa propre session.
  • Bureau, web et mobile tous connectés ? Choisissez une seule interface et déconnectez-vous des autres.
  • Vous venez de voir DeviceQuotaReached ? Déconnectez-vous complètement de toutes les sessions, patientez un instant, puis reconnectez-vous sur un seul appareil.
  • Graphique figé ou prix statiques ? Synchronisez l'horloge de votre ordinateur et vérifiez votre connexion avant d'accuser la plateforme.
  • Vous vous reconnectez sans cesse ? Arrêtez. Les reconnexions rapides consomment votre quota d'API et peuvent déclencher un blocage distinct “Too Many Requests”.

Ce que signifie « DeviceQuotaReached »

Tradovate limite chaque compte à un petit nombre de sessions simultanées, généralement décrit comme deux sessions actives sur l'ensemble de ses interfaces : l'application de bureau, le web trader, l'application mobile et toute connexion TradingView ou tierce. Côté données en direct, la limite est encore plus stricte. Tradovate n'autorise qu'une seule connexion de données de marché établie par compte utilisateur, de sorte que l'ouverture d'une nouvelle session met fin à la précédente. Se connecter à Tradovate Trader met fin à votre session API ou WebSocket, et inversement.

Lorsque vos connexions simultanées dépassent ce que le compte autorise, Tradovate refuse la connexion excédentaire et renvoie DeviceQuotaReached, littéralement, le quota d'appareils de ce compte est atteint. Le serveur coupe la connexion supplémentaire par une fermeture anormale, ce qui explique pourquoi votre graphique se fige, votre DOM cesse de s'afficher ou vous êtes éjecté d'une position sans explication évidente. Ce n'est pas un défaut de votre stratégie, ni toujours une panne de Tradovate. La plupart du temps, c'est simplement le compte qui protège sa limite de sessions parce que vous êtes connecté à trois ou quatre endroits à la fois.

TradingView permet de déclencher cela très facilement sans s'en apercevoir. Chaque onglet TradingView ouvert et connecté à votre courtier détient sa propre session, donc deux onglets plus l'application de bureau dépassent déjà ce que le compte souhaite autoriser. Ajoutez l'application mobile qui se connecte, et vous êtes largement au-dessus de la limite.

Principales causes de DeviceQuotaReached en 2026

1. Connecté sur plusieurs appareils à la fois

Le déclencheur classique : l'application de bureau sur votre PC de trading, le web trader sur un ordinateur portable et l'application mobile sur votre téléphone, tous connectés au même compte. Chacun est une session active, et ensemble ils dépassent le plafond.

2. Plusieurs onglets TradingView ouverts en même temps

Dans TradingView, chaque onglet du navigateur lié à Tradovate compte comme une session distincte. Deux ou trois onglets de graphiques ouverts “juste pour surveiller” consomment discrètement tout votre quota de sessions avant que vous ayez passé le moindre ordre.

3. Bureau, web et TradingView connectés simultanément

Mélanger les interfaces est la version la plus courante de ce problème dans la pratique. Vous envoyez vos ordres depuis l'application de bureau Tradovate tandis qu'un onglet TradingView reste connecté pour les graphiques. Les deux détiennent des sessions, et la connexion de données de marché ne peut appartenir qu'à l'une d'elles à la fois.

4. Boucles de reconnexion rapides après une coupure

Lorsqu'une session est éjectée, marteler le bouton de connexion pour revenir aggrave la situation. Les reconnexions fréquentes et les tentatives de connexion répétées entament le quota horaire de requêtes API de Tradovate et peuvent dégénérer en une période d'attente distincte “Too Many Requests” (HTTP 429) en plus du conflit de sessions.

5. Une session obsolète qui ne s'est jamais fermée

Un plantage du navigateur, un ordinateur portable qui se met en veille puis se réveille, ou la déconnexion habituelle d'environ 24 heures de la plateforme peuvent laisser une session “fantôme” enregistrée sur votre compte. Vous pensez être connecté une seule fois, mais le serveur compte encore une ancienne connexion, et une nouvelle connexion fait donc dépasser le quota.

Comment corriger DeviceQuotaReached : étape par étape

Corriger les causes 1 et 2 : se déconnecter d'abord de toutes les sessions

1

Laissez votre appareil principal connecté

Sur votre appareil de trading principal, laissez Tradovate ouvert. C'est la seule session que vous conserverez.

2

Déconnectez-vous complètement sur tous les autres appareils

Sur chacun des autres appareils (ordinateur portable, second ordinateur, téléphone), ouvrez Tradovate et déconnectez-vous complètement plutôt que de simplement fermer la fenêtre. Fermer un onglet ne met pas toujours fin proprement à la session.

3

Fermez les onglets TradingView supplémentaires

Dans votre navigateur, fermez tous les onglets TradingView connectés à Tradovate sauf un. Chaque onglet supplémentaire détient une session même lorsque vous ne le regardez pas.

4

Vérifiez qu'il ne reste qu'une session

Patientez quelques secondes pour que le serveur enregistre les connexions fermées, puis vérifiez qu'il ne reste qu'une seule session active.

Corriger la cause 3 : reconnecter TradingView sur un seul onglet

1

Vérifiez la connexion au courtier

Dans votre unique onglet TradingView restant, ouvrez le panneau de trading du courtier et vérifiez s'il affiche toujours une connexion Tradovate active.

2

Déconnectez puis reconnectez une seule fois

Si elle est bloquée ou affiche une erreur, déconnectez la connexion au courtier Tradovate, puis reconnectez-la une seule fois depuis cet onglet.

3

Choisissez une seule interface d'ordres

Ne pilotez pas le même compte à la fois depuis l'application de bureau Tradovate et un onglet TradingView. Décidez laquelle est votre interface d'ordres pour la session et gardez l'autre uniquement pour les graphiques.

Corriger les causes 4 et 5 : synchroniser l'horloge, attendre les reconnexions, ne se connecter qu'une fois

1

Arrêtez le spam de reconnexions

Si vous venez de déclencher DeviceQuotaReached ou un 429, patientez au lieu de réessayer en boucle. Les tentatives rapides prolongent le blocage au lieu de le lever.

2

Synchronisez l'horloge système

Sous Windows, ouvrez les paramètres de date et d'heure, activez Set time automatically et cliquez sur Sync now. Une horloge même légèrement désynchronisée provoque des graphiques figés et des connexions échouées qui ressemblent exactement à des erreurs de session.

3

Supprimez les sessions obsolètes

Si vous soupçonnez une session fantôme après un plantage ou une mise en veille/réveil, fermez complètement le navigateur ou redémarrez l'application de bureau afin qu'aucune connexion orpheline ne reste enregistrée.

4

Reconnectez-vous sur un seul appareil

Une fois tout le reste déconnecté, connectez-vous à nouveau sur votre unique interface choisie. Vous devriez vous reconnecter proprement et rester connecté.

5

Contactez le support si le problème persiste

Si DeviceQuotaReached persiste alors que vous n'êtes réellement que sur un appareil, contactez le support Tradovate et demandez-lui de supprimer les sessions résiduelles du compte.

Tableau de dépannage

Erreur / symptôme Signification Solution
DeviceQuotaReachedLe quota de sessions simultanées (appareils) du compte a été dépasséDéconnectez-vous de chaque appareil et onglet TradingView supplémentaire, puis connectez-vous sur un seul appareil
Déconnecté environ toutes les 24 heuresRenouvellement de session habituel de Tradovate, aggravé par des sessions supplémentaires ouvertesRestez sur une seule session ; reconnectez-vous simplement sur cet appareil
"Too Many Requests" / HTTP 429 après reconnexionDes reconnexions rapides ont épuisé votre quota horaire de requêtes APICessez de réessayer, attendez la fin de la période d'attente, puis connectez-vous une seule fois
Graphique figé ou prix statiquesConflit de sessions, horloge désynchronisée, connexion faible ou mois de contrat expiréSynchronisez l'horloge, utilisez une connexion stable, vérifiez le contrat du mois en cours et passez à une seule session
Éjecté d'un trade "sans raison" depuis TradingViewUne deuxième session a retiré à la première l'unique connexion de données de marchéRegroupez sur une seule interface connectée pour ce compte
Toujours déconnecté sur un seul appareilUne session "fantôme" obsolète est peut-être encore enregistrée sur le compteRedémarrez l'application/le navigateur ; si le problème persiste, demandez au support Tradovate de supprimer les anciennes sessions

Évitez cela avec PickMyTrade

DeviceQuotaReached survient parce qu'un humain se retrouve connecté à plusieurs endroits à la fois. Automatiser votre exécution supprime l'essentiel de cette surface. Votre stratégie se déclenche depuis une connexion disciplinée au lieu que vous jongliez entre l'application de bureau, un téléphone et trois onglets TradingView :

  • Connexion unique et disciplinée, PickMyTrade achemine vos alertes TradingView vers Tradovate via un lien géré, de sorte que vous n'empilez pas de sessions manuelles qui déclenchent le quota d'appareils.
  • Routage respectueux des limites de débit, le flux d'ordres est espacé pour rester dans les limites de requêtes de Tradovate, en évitant les tempêtes de nouvelles tentatives qui dégénèrent en blocages 429 “Too Many Requests”.
  • Prise en compte des droits & du risque, le routage respecte les limites de votre compte et l'état de votre accord de données, de sorte que les ordres partent proprement au lieu d'être rejetés.
  • Synchronisation multi-comptes, répliquez une stratégie sur plusieurs comptes depuis un seul pont plutôt que d'ouvrir une connexion en direct distincte pour chacun.

L'automatisation n'augmente pas le plafond de sessions de Tradovate, mais elle fait que vous avez rarement besoin de plus d'une connexion ouverte, ce qui est précisément ce qui empêche DeviceQuotaReached de se déclencher.

Tradez depuis une seule connexion propre

Commencez votre essai gratuit de 7 jours, acheminez vos alertes TradingView via une seule connexion propre et tradez sans déconnexion.

Commencez votre essai gratuit de 7 jours

Questions fréquentes

Cela signifie que votre compte a plus de sessions simultanées ouvertes que ce qui est autorisé, et Tradovate a donc refusé la connexion supplémentaire. Le quota d'appareils correspond au nombre de connexions simultanées autorisées entre l'application de bureau, le web trader, le mobile et TradingView.

Très peu : on parle généralement de deux sessions actives sur l'ensemble des interfaces Tradovate, avec une seule connexion de données de marché en direct par compte. En pratique, considérez qu'il faut n'utiliser qu'un seul appareil à la fois pour éviter les problèmes.

Parce que les deux détiennent une session et que l'unique connexion de données de marché ne peut appartenir qu'à l'une à la fois. L'ouverture d'un onglet TradingView connecté peut retirer cette connexion à l'application de bureau, qui se fige alors ou se déconnecte.

Oui. Chaque onglet de navigateur TradingView connecté à Tradovate est sa propre session, si bien que quelques onglets de suivi supplémentaires peuvent épuiser tout votre quota de sessions avant même que vous passiez un ordre.

La déconnexion d'environ 24 heures correspond au renouvellement de session habituel de Tradovate, pas à un bug. Elle devient gênante lorsque vous avez aussi des sessions supplémentaires ouvertes ; il suffit généralement de vous limiter à une seule connexion et de vous reconnecter.

Marteler le bouton de connexion pour vous reconnecter épuise le quota horaire de requêtes API de Tradovate, ce qui déclenche une période d'attente HTTP 429 distincte en plus du conflit de sessions. Cessez de réessayer et patientez.

Des graphiques figés avec une seule session indiquent généralement une horloge désynchronisée, une connexion instable ou un mois de contrat expiré. Synchronisez l'horloge de votre système, passez sur une connexion stable et vérifiez que vous êtes sur le contrat du mois en cours.

Une session obsolète peut rester enregistrée après un plantage ou une mise en veille/réveil. Redémarrez le navigateur ou l'application de bureau pour supprimer toute connexion orpheline et, si le problème persiste, contactez le support Tradovate pour qu'il supprime les sessions résiduelles du compte.

Ce guide est fourni à des fins exclusivement éducatives et informatives et ne constitue ni un conseil financier, ni un conseil en investissement, ni un conseil 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. « Tradovate » ainsi que 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 plateforme et la documentation officielles de Tradovate avant d'agir.