Usare il modulo attuale degli alert IB di PickMyTrade per creare il messaggio. Poi leggere che cosa ha effettivamente inviato l’alert. Un apice mancante o un segnaposto lasciato come testo può farlo fallire. Un JSON valido deve comunque usare i campi che l’app IB si aspetta.
Indicazioni didattiche sul software. Il trading comporta rischi. Legga le avvertenze finanziarie e informative.
Passo dopo passo
- 1 Rigenerare il messaggio per Interactive Brokers e per il tipo di alert desiderato.
- 2 Copiarlo senza aggiungere virgolette di formattazione, commenti o virgole finali.
- 3 Ispezionare il messaggio inviato nello storico degli alert, in particolare i segnaposto non risolti.
- 4 Convalidare la sintassi in locale, senza inviare token segreti a un validatore pubblico.
- 5 Se la sintassi è valida ma l’app lo rifiuta, usare l’esatto messaggio di convalida per verificare lo schema atteso.
Un esempio pratico
Si supponga che un segnaposto resti come testo dove il ricevitore si aspetta un numero. Il messaggio può sembrare vicino al modello ma fallire comunque un controllo sui campi. Leggere ciò che è stato effettivamente inviato, non solo ciò che è stato incollato nell’editor. Se serve verificare la sintassi, farlo in locale e tenere privato il token. Un esempio per un altro broker può avere un JSON valido ma usare comunque i campi sbagliati per IBKR.
Riferimento della schermata





Errore da evitare
Domande frequenti
Un JSON valido basta per creare un ordine?
No. Campi obbligatori, instradamento dell’account e regole del broker devono comunque essere validi.
Devo inserire le credenziali TWS nel messaggio?
No. Le credenziali di accesso al broker non vanno nel payload di un alert.