Come fare
Updated:
Panoramica
DeepChart si connette a Interactive Brokers (IB) utilizzando l'API Trader Workstation (TWS). Per stabilire una connessione corretta, Trader Workstation deve essere configurato correttamente e rimanere in esecuzione mentre DeepChart è in uso.
⚠️ Importante:
I dati di Interactive Brokers sono aggregati, quindi non sono adatti agli strumenti di order flow. IB deve essere usato solo per l'esecuzione degli ordini, mentre i grafici devono essere costruiti utilizzando un feed dati separato dxFeed o Rithmic.
Passaggio 1: Scarica e accedi a Trader Workstation (TWS)
Scarica Trader Workstation (TWS) dal sito ufficiale di Interactive Brokers.
Accedi usando le credenziali del tuo account Interactive Brokers.
Lascia TWS aperto durante l'intero processo di configurazione.
Passaggio 2: Configura le impostazioni API di TWS
In Trader Workstation, vai a:
Modifica → Configurazione globale → API → ImpostazioniAbilita l'accesso API e configura le impostazioni esattamente come mostrato nelle immagini di riferimento, inclusi:
Abilita client ActiveX e Socket



Passaggio 3: Configura le impostazioni IP attendibili

Deseleziona l'opzione:
“Consenti connessioni solo da localhost”Fai clic su Crea e aggiungi l'indirizzo IP:
127.0.0.1Dopo aver aggiunto l'IP:
Riseleziona “Consenti connessioni solo da localhost”
Fai clic su Applica
Fai clic su Sì, poi su OK
✅ Le impostazioni API di TWS sono ora configurate.
Requisito importante
🚨 Trader Workstation deve rimanere aperto
Se TWS viene chiuso, DeepChart non sarà in grado di connettersi a Interactive Brokers.
Passaggio 4: Aggiungi Interactive Brokers in DeepChart
Apri DeepChart
Vai a Impostazioni feed

Fai clic su Aggiungi connessione

Inserisci un nome per il feed
Seleziona Interactive Brokers come sorgente del feed


DeepChart compilerà automaticamente le impostazioni richieste.
✔️ Verifica che le impostazioni corrispondano all'immagine di riferimento.
Fai clic su Salva
Passaggio 5: Collega IB e il feed dati insieme
Dopo il salvataggio:
Vedrai Interactive Brokers nell'elenco dei feed
Connetti il feed IB
⚠️ Passaggio critico (Molto importante)
Devi collegare anche un feed separato di dati di mercato:
dxFeed oppure
Rithmic
Perché è necessario
Interactive Brokers fornisce dati di mercato aggregati, che:
Non consentono di costruire strumenti di order flow accurati
Non possono essere usati per footprint, delta o analisi del volume
📌 IB viene usato solo per l'esecuzione degli ordini, non per la costruzione dei grafici.
Passaggio 6: Seleziona il feed dati di exchange per i grafici
Vai a:
Opzioni → Gestore simboliImposta Exchange Data Feed su:
dxFeed oppure
Rithmic
Questo garantisce che i grafici siano costruiti con dati tick di alta qualità
Passaggio 7: Fai trading usando Interactive Brokers
Apri un grafico
Nel Pannello Trading:
Seleziona Interactive Brokers come broker
Seleziona il tuo account di trading IB
Esegui le operazioni normalmente
I grafici saranno costruiti con dxFeed o Rithmic, mentre gli ordini saranno inviati tramite Interactive Brokers.
Riepilogo
Componente | Scopo |
|---|---|
Trader Workstation (TWS) | Necessario per la connessione API di IB |
Feed Interactive Brokers | Solo esecuzione degli ordini |
dxFeed / Rithmic | Dati per grafici e order flow |
TWS in esecuzione | Obbligatorio per la connessione |