Gratuita! Scarica ora

Guida alla migrazione di NinjaTrader

Migrazione dalla versione 7 alla 8

Al primo avvio di NinjaTrader 8 , ti verrà presentata la possibilità di migrare alcune delle tue precedenti impostazioni di NinjaTrader tramite una finestra pop-up "Migrare i dati di NinjaTrader". Questo processo di migrazione aiuterà notevolmente nel trasferimento delle 7 , ma NON migrerà tutti i dati, quindi è importante capire cosa viene e non viene trasferito prima di rimuovere l'installazione di NinjaTrader 7 . Nota che non ci sono conflitti con l' 7 e 8 , quindi se desideri mantenere la versione 7 puoi certamente farlo.

Cosa verrà migrato

  • Dati storici di mercato
  • Dati sulla riproduzione del mercato
  • Connessioni account
  • Account di simulazione personalizzati
  • Esecuzioni storiche
  • Ordini storici
  • Strumenti personalizzati
    • Compresi dati fondamentali, rollover, dividendi e commissioni
  • Elenchi di strumenti
  • Modelli di strategia ATM
    • Il tipo di parametro predefinito sarà impostato su "tick"
  • Impostazioni e preferenze
  • Chiave di licenza
  • Modelli di oggetti di disegno
  • Mappatura dei tasti di scelta rapida

Cosa non verrà migrato

  • Indicatori e strategie di NinjaScript
  • Aree di lavoro *
  • Modelli della procedura guidata della strategia
  • Modelli di grafici
  • Modelli predefiniti per tipi di barre, indicatori e strategie
  • Modelli di sessione
  • Risultati di backtest / ottimizzazione della strategia salvati
  • Modelli di analizzatore di mercato

*Gli spazi di lavoro non vengono migrati a causa di modifiche significative al modo in cui le finestre sono formattate e disposte in NinjaTrader 8 . Dovrai ricostruire i tuoi spazi di lavoro o ottenere 8 di qualsiasi spazio di lavoro fornito da 3 fornitori di terze parti.

Ripristino da file di backup NinjaTrader

Il ripristino dei file di backup creati in NinjaTrader 7 su NinjaTrader 8 non è supportato.

Migrazione dei file NinjaScript

Per strategie, indicatori o script aggiuntivi di 3 parti, consultare i singoli fornitori per le versioni compatibili con NinjaTrader 8 dei loro prodotti. A causa di modifiche significative in NinjaScript rilasciato con la versione 8 , le strategie, gli indicatori e i componenti aggiuntivi della versione 7 non funzioneranno più nella nuova versione. NinjaTrader ha fornito ai fornitori le informazioni sui passaggi necessari per convertire il loro codice e dovrebbero essere in grado di fornirti a breve nuove versioni compatibili con la Versione 8 .

Per migrare i propri indicatori e strategie NinjaScript personalizzati, sarà prima necessario aggiornare il codice per riflettere le modifiche significative alle librerie NinjaScript. Informazioni complete sulle modifiche alla rottura del codice sono disponibili al collegamento seguente e si consiglia di utilizzare il riferimento del linguaggio nella nostra Guida in linea durante il processo di conversione del codice:

https://ninjatrader.com/support/helpGuides/nt8/?code_breaking_changes.htm

A causa della portata delle modifiche apportate a NinjaScript, non sarai in grado di importare gli script della 7 8 per la conversione del codice. Il modo più efficiente per convertire i tuoi 7 sarà creare un nuovo script direttamente tramite l'editor NinjaScript in NinjaTrader 8 , quindi iniziare a copiare e incollare parti del tuo codice dalla versione 7 alla versione 8 , apportando le modifiche necessarie a ciascuna sezione del codice.

Oltre alle modifiche all'architettura che hanno eliminato alcuni metodi basati sugli eventi in NinjaScript, ci sono due componenti chiave del codice che NON dovrebbero essere copiati nel nuovo script della versione 8 :

  • Dichiarazioni "Utilizzo" all'inizio dello script
  • Tutto il codice all'interno della regione "NinjaScript Generated Code"

Per informazioni complete sulla creazione di un nuovo script in NinjaTrader 8 come primo passaggio nel processo di conversione del codice, consultare la sezione "Gestione di script e cartelle" dell'articolo della Guida collegata di seguito: https://ninjatrader.com/support /helpGuides/nt 8 /?ns_explorer.htm