Los mensajes 2104, 2106 y 2158 suelen indicar conexiones correctas con los servicios de datos de IBKR. Algunas aplicaciones los muestran bajo un encabezado de error aunque son informativos. Compruebe si hay una solicitud realmente fallida antes de cambiar ajustes.
Orientación educativa sobre software. Operar conlleva riesgos. Lea los avisos financieros y de información.
Paso a paso
- 1 Lea el texto del mensaje junto al código. Busque una descripción de conexión correcta (connection OK).
- 2 Abra Help → Data Connections para comparar el propósito y el estado de cada farm. Después compruebe si la aplicación ha terminado de conectarse y encuentra la cuenta.
- 3 Si falta una cotización, revise por separado la suscripción de esa cotización o el error del contrato.
- 4 Conserve los mensajes informativos en el registro, pero no los trate como motivo para reenviar una orden.
Un ejemplo práctico
Abre una aplicación API y ve tres líneas marcadas como Error, pero cada línea dice que un servicio de datos está OK. Después aparecen la cuenta y las cotizaciones. En ese caso, el encabezado que usa la aplicación es menos útil que las palabras de cada línea. No reinicie un enlace sano solo para quitar estos avisos. Busque una solicitud fallida o una cotización desactualizada antes de decidir que hay un problema.
Referencia de pantalla


Error que debe evitar
Preguntas frecuentes
¿Por qué hay un mensaje OK en el registro de errores?
La API envía mensajes informativos por el mismo callback de mensajes que usa para los errores.
¿2158 significa que una orden se ejecutó?
No. Se refiere a la conexión con un servicio de definición de valores (security-definition).