I messaggi 2104, 2106 e 2158 di solito segnalano connessioni riuscite ai servizi dati di IBKR. Alcune app li mostrano sotto un titolo di errore anche se sono informativi. Verifichi se c’è una richiesta realmente fallita prima di cambiare le impostazioni.
Indicazioni didattiche sul software. Il trading comporta rischi. Legga le avvertenze finanziarie e informative.
Passo dopo passo
- 1 Leggere il testo del messaggio accanto al codice. Cercare una descrizione di connessione OK.
- 2 Aprire Help → Data Connections per confrontare scopo e stato dei farm. Poi verificare se l’app ha finito di connettersi e riesce a trovare l’account.
- 3 Se manca una quotazione, controllare separatamente la sottoscrizione o l’errore del contratto di quella quotazione.
- 4 Conservare i messaggi informativi nel log, ma non considerarli un motivo per inviare di nuovo un ordine.
Un esempio pratico
Apre un’app API e vede tre righe contrassegnate come Error, ma ogni riga dice che un servizio dati è OK. Poi compaiono l’account e le quotazioni. In questo caso, il titolo usato dall’app è meno utile delle parole di ogni riga. Non riavvii un collegamento sano solo per eliminare questi avvisi. Cerchi una richiesta fallita o una quotazione non aggiornata prima di decidere che c’è un problema.
Riferimento della schermata


Errore da evitare
Domande frequenti
Perché un messaggio OK compare nel log degli errori?
L’API invia i messaggi informativi tramite lo stesso callback di messaggi usato per gli errori.
2158 significa che un ordine è stato eseguito?
No. Riguarda la connessione a un servizio di definizione dei titoli.