Configurazione sincronizzazione automatica NinjaTrader
Connetti NinjaTrader per la sincronizzazione automatica delle operazioni tramite API
TradeLog supporta la sincronizzazione automatica delle operazioni con NinjaTrader tramite la strategia TradeLog Sync (una strategia NinjaScript). Le operazioni eseguite in NinjaTrader vengono inviate a TradeLog automaticamente, mantenendo il tuo journal aggiornato senza inserimento manuale - e la strategia include la stessa riduzione automatica a rischio rigoroso opt-in dell'EA per MetaTrader e del cBot cTrader (AUTO segue la tua impostazione strict-risk di TradeLog; disattivata di default). Nota sulla disponibilità: il download della strategia NinjaTrader in Connessioni è attualmente contrassegnato come "Prossimamente" - i passaggi seguenti si applicano una volta che sarà pubblicato.
Come funziona la sincronizzazione NinjaTrader
La sincronizzazione di NinjaTrader utilizza una connessione con chiave API simile a MetaTrader. Generi una chiave API in TradeLog e aggiungi la strategia TradeLog Sync a un grafico in NinjaTrader; questa invia poi le tue operazioni - comprese le posizioni aperte, in tempo reale - al tuo journal.
Passaggi di configurazione
- 1In TradeLog, apri Connessioni dalla barra laterale e scegli NinjaTrader.
- 2Clicca "Crea Chiave API", assegnale un nome e copia la chiave.
- 3Scarica la strategia TradeLog Sync dalla stessa schermata (il pulsante di download è attualmente contrassegnato come "Prossimamente").
- 4In NinjaTrader, aggiungi la strategia TradeLog Sync a un grafico e apri i suoi parametri.
- 5Incolla la tua chiave API TradeLog nei parametri della strategia.
- 6Abilita la strategia.
- 7Verifica chiudendo un'operazione di prova e controllando il tuo journal TradeLog.
Cosa viene sincronizzato
- Tutte le posizioni chiuse inclusi prezzi di ingresso/uscita, orari e PnL.
- Simbolo, quantità e direzione.
- Commissioni e costi.
- Le esecuzioni parziali e lo scaling delle posizioni vengono gestiti automaticamente.
- Le posizioni aperte appaiono nel tuo journal come operazioni in corso e si aggiornano in tempo reale (spostamenti dello stop-loss, incrementi) fino alla loro chiusura.
Tipi di account supportati
La sincronizzazione NinjaTrader funziona sia con account live che di simulazione. È particolarmente popolare tra i trader di futures che utilizzano account di prop firm attraverso piattaforme connesse a NinjaTrader come Tradovate, Rithmic e altre.
Chiudere dai pulsanti di NinjaTrader disattiva la Strategia
- 1Apri il Control Center di NinjaTrader e vai alla scheda Strategies.
- 2Trova la strategia TradeLog Sync e riattivala.
- 3Tutto qui -- il diario si aggiorna da solo appena la strategia torna a riportare.
- 4Se la strategia è ancora attiva e i trade non arrivano, il problema è invece la connessione: verifica che NinjaTrader sia online e che la chiave API nei parametri della strategia sia ancora valida.
Un altro limite di NinjaTrader da conoscere prima di iniziare: una strategia NinjaScript non può leggere le esecuzioni precedenti al suo avvio. La strategia TradeLog Sync cattura dal momento in cui la attivi e non recupera mai il passato, quindi non importerà i tuoi trade precedenti. Per lo storico, usa l'export CSV di NinjaTrader e l'importazione da file -- oppure, se il tuo feed dati è Tradovate o NinjaTrader Brokerage, collega quell'account tramite Tradovate: porta trade live e storico completo senza alcuna strategia.
Questo articolo ti è stato utile?