L’erreur 101 signifie que les demandes de données de marché actives dépassent la capacité disponible du compte. Les fenêtres TWS et les clients API peuvent consommer cette capacité ensemble. Fermez les demandes inutilisées avant d’en ajouter.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Pas à pas
- 1 Enregistrez d’abord le message complet de l’application. Pour consulter un journal API de TWS enregistré, ouvrez Help → Troubleshooting → Diagnostics → API Logs. Sélectionnez sa date et choisissez View Logs. Si la liste est vide, activez la journalisation de l’API avant le prochain événement.
- 2 Listez les watchlists, graphiques, scanners et applications API connectées qui sont ouverts.
- 3 Retirez les symboles inutilisés ou fermez les fenêtres de données inutilisées.
- 4 Faites annuler par l’application API les abonnements qu’elle n’utilise plus, au lieu de seulement les masquer.
- 5 Réessayez un symbole nécessaire et vérifiez si l’erreur disparaît.
- 6 Si la charge de travail exige vraiment plus de lignes, examinez les règles d’allocation actuelles d’IBKR et les options disponibles.
Un exemple pratique
Vous ouvrez un deuxième espace de graphiques alors qu’une application API surveille de nombreux symboles. Une nouvelle cotation échoue alors. Fermez les vues de données dont vous n’avez plus besoin et réessayez un symbole. Si l’application garde d’anciennes demandes actives, fermer un onglet visible peut ne pas suffire. Demandez-lui d’annuler les demandes de flux inutilisées. Le but est de libérer de la capacité pour les cotations que vous utilisez réellement.
Référence d'écran



Erreur à éviter
Questions fréquentes
S’agit-il d’un abonnement de bourse manquant ?
Non. La capacité et l’accès aux données d’une bourse sont deux vérifications différentes.
Une seconde connexion API ajoutera-t-elle de la capacité libre ?
Ne supposez pas qu’elle crée une allocation de compte distincte.