L’erreur 326 signifie qu’une autre connexion API active utilise le même identifiant client. Trouvez l’application en double ou attribuez un identifiant distinct pris en charge. Un identifiant client désigne une connexion API ; ce n’est pas votre numéro de compte IBKR.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Pas à pas
- 1 Ouvrez Help → Data Connections et consultez la liste API Connections pour les identifiants client. Vérifiez si la même application desktop est ouverte deux fois, y compris sur un VPS.
- 2 Fermez uniquement l’instance en double après avoir vérifié ce qu’elle gère. Laissez la connexion voulue en marche.
- 3 Si deux applications différentes doivent se connecter, vérifiez la configuration d’identifiant client prise en charge par chacune.
- 4 Attribuez des identifiants distincts avec les contrôles documentés des applications, ou demandez au support si une application fixe son identifiant en interne.
- 5 Reconnectez-vous une fois et examinez les ordres ouverts et les positions avant de reprendre l’automatisation.
Un exemple pratique
Supposons que vous lanciez par erreur une seconde copie de la même application. Les deux copies demandent à TWS d’utiliser l’identifiant client 7. TWS ne peut pas les traiter comme deux clients distincts avec le même identifiant. Fermez la copie en trop après avoir vérifié qu’elle ne gère pas vos ordres. Si vous avez vraiment besoin de deux applications, utilisez les identifiants que leurs guides de configuration demandent. Gardez le numéro de compte séparé de ces identifiants client.
Référence d'écran


Erreur à éviter
Questions fréquentes
Master API client ID est-il le même réglage ?
Il a un rôle distinct : recevoir les mises à jour des autres clients. Ce n’est pas une solution générique pour les connexions en double.
Réinstaller TWS aidera-t-il ?
Commencez par les connexions actives. Réinstaller ne résout pas le cas de deux clients qui choisissent le même identifiant.