Messaggi di errore

Errore TWS 100: troppi messaggi API

Risposta rapida

L’errore 100 indica che il client API sta inviando messaggi troppo rapidamente. Fermi un ciclo di tentativi o una raffica di richieste e faccia in modo che l’app controlli la propria frequenza di richieste. Più memoria nel computer non risolve un flusso eccessivo di messaggi.

Indicazioni didattiche sul software. Il trading comporta rischi. Legga le avvertenze finanziarie e informative.

Passo dopo passo

  1. 1 Salvare prima il messaggio completo dell’app. Per controllare un log API di TWS registrato, aprire Help → Troubleshooting → Diagnostics → API Logs. Selezionare la data e scegliere View Logs. Se l’elenco è vuoto, attivare il logging API prima del prossimo evento.
  2. 2 Annotare l’ora in cui inizia l’errore e il client che invia le richieste.
  3. 3 Mettere in pausa la fonte delle richieste ripetute, mantenendo il monitoraggio degli ordini.
  4. 4 Verificare la presenza di istanze duplicate dell’app, cicli di riconnessione o una grande raffica di sottoscrizioni alle quotazioni.
  5. 5 Chiedere allo sviluppatore dell’app di applicare le regole di pacing correnti di IBKR e di mettere in coda le richieste in modo appropriato.
  6. 6 Riprendere con un carico di lavoro ridotto e verificare se i messaggi sulla frequenza si ripresentano.

Un esempio pratico

Un’app perde il collegamento, si riconnette e invia l’intera watchlist più volte. Quel ciclo può creare più traffico di quello che il broker accetta. Metta in pausa il ciclo e salvi il log. Uno sviluppatore potrà poi controllare la frequenza delle richieste e la coda. Più RAM non cambierà il numero di messaggi consentito dal server. Tenga separati i controlli sugli ordini, così non perde un’esecuzione mentre corregge il flusso di richieste.

Scenario illustrativo, non la registrazione di un’operazione effettuata durante questa revisione.

Riferimento della schermata

Finestra View Logs di TWS con i pulsanti View Logs, Export Logs ed Export Today Logs
In questa sessione non ci sono log API registrati nell’elenco, quindi i pulsanti di esportazione sono disattivati. Attivare il logging API prima dell’evento che si vuole catturare. Per questo screenshot non è stato esportato né caricato alcun log. Catturato in modalità paper di TWS il 3 ottobre 2026. Aprire l’immagine per vederla a dimensione intera.
Menu Help, Troubleshooting, Diagnostics che porta a API Logs
In questa build, seguire Help → Troubleshooting → Diagnostics → API Logs. Upload Diagnostics è un’azione diversa. Catturato in modalità paper di TWS il 3 ottobre 2026. Aprire l’immagine per vederla a dimensione intera.
Market Data Connections di TWS con scopo e stato dei farm, più le colonne dei client API
I servizi osservati sono connessi e l’elenco dei client API è vuoto. Usare questo pannello per leggere lo stato corrente; non riproduce una disconnessione né dimostra che un handshake dell’app sia stato completato. Catturato in modalità paper di TWS il 3 ottobre 2026. Aprire l’immagine per vederla a dimensione intera.
Come confermare il risultato Il flusso di richieste dovrebbe restare entro le regole di pacing applicabili, senza disconnessioni ripetute.

Errore da evitare

Non ritenti l’intero batch fallito in una sola volta. Potrebbe creare un’altra raffica e oscurare lo stato degli ordini.

Domande frequenti

Il traffico degli ordini fa parte del carico di lavoro?

Il pacing dei messaggi API è più ampio delle sole richieste di dati storici.

Devo comprare più RAM?

Prima corregga il pacing delle richieste; cambiare l’hardware non elimina i limiti del protocollo.

Avvertenze finanziarie e informative

Avvertenza finanziaria

Queste guide spiegano un software. Hanno scopo didattico e non costituiscono consulenza finanziaria, di investimento, fiscale o legale. Nessun esempio è un suggerimento di acquistare o vendere un prodotto o di usare una strategia di trading. Il trading può far perdere denaro, compresi tutti i fondi esposti al rischio. Con margine, futures, vendite allo scoperto o alcune opzioni, le perdite possono superare i fondi iniziali. L'automazione può non funzionare, inviare ordini duplicati o agire in ritardo. Gli stop non garantiscono né un'esecuzione né un prezzo. Verifichi i suoi ordini e le sue posizioni e si rivolga a un professionista qualificato per le sue esigenze. Le operazioni in simulazione, gli esempi e i risultati passati non prevedono i risultati reali e non promettono alcun profitto.

Avvertenza informativa

Questa è una guida generale basata sulle fonti e sulla data di verifica indicate nella pagina. Schermate, impostazioni, commissioni, accesso ai dati e assistenza sui prodotti possono cambiare o differire in base alla versione dell'app, al conto, al paese e al broker. I contenuti possono contenere errori o diventare obsoleti; accuratezza, completezza e continuità del servizio non sono garantite. Prima di agire, consulti le istruzioni attuali del broker e dell'app. Le schermate mostrano dove si trovano i comandi; non provano che un test di ordine sia riuscito. Questa guida non sostituisce i termini del broker né le avvertenze sui rischi. I riferimenti a IBKR e TradingView identificano i loro prodotti e non implicano che approvino questa guida.

Informativa sui rischi di IBKR · Limiti del paper trading di IBKR · Indicazioni della SEC sugli strumenti di investimento automatizzati

Guida PickMyTrade · Indicazioni indipendenti per Trader Workstation e per l'integrazione desktop. Le immagini di TWS mostrano il paper trading. Le altre applicazioni sono indicate nelle didascalie delle immagini. Impostazioni e disponibilità possono variare in base alla versione e al conto.

Automatizzi gli avvisi di TradingView verso Interactive Brokers

Vedi l'integrazione con IBKR