El error 326 significa que otra conexión de API activa usa el mismo ID de cliente. Busque la aplicación duplicada o asigne un ID distinto admitido. Un ID de cliente identifica una conexión de API; no es su número de cuenta de IBKR.
Orientación educativa sobre software. Operar conlleva riesgos. Lea los avisos financieros y de información.
Paso a paso
- 1 Abra Help → Data Connections y revise la lista de API Connections para ver los IDs de cliente. Compruebe si la misma aplicación de escritorio está abierta dos veces, también en un VPS.
- 2 Cierre solo la instancia duplicada después de comprobar qué está gestionando. Mantenga en ejecución la conexión deseada.
- 3 Si deben conectarse dos aplicaciones distintas, revise la configuración de ID de cliente admitida de cada una.
- 4 Asigne IDs distintos con los controles documentados de las aplicaciones, o consulte a soporte si una aplicación fija su ID internamente.
- 5 Vuelva a conectar una sola vez y revise las órdenes abiertas y las posiciones antes de reanudar la automatización.
Un ejemplo práctico
Suponga que inicia por error una segunda copia de la misma aplicación. Ambas copias piden a TWS usar el ID de cliente 7. TWS no puede tratarlas como dos clientes distintos con el mismo ID. Cierre la copia sobrante después de comprobar que no es la que gestiona sus órdenes. Si realmente necesita dos aplicaciones, use los IDs que indican sus guías de configuración. Mantenga el número de cuenta separado de estos IDs de cliente.
Referencia de pantalla


Error que debe evitar
Preguntas frecuentes
¿Master API client ID es el mismo ajuste?
Tiene una función distinta: recibir las actualizaciones de otros clientes. No es una solución genérica para conexiones duplicadas.
¿Reinstalar TWS ayudará?
Empiece por las conexiones activas. Reinstalar no resuelve que dos clientes elijan el mismo ID.