Gratuit ! Télécharger maintenant

Guide de migration NinjaTrader

Migration de la version 7 à 8

Lors du premier lancement de NinjaTrader 8 , vous aurez la possibilité de migrer certains de vos paramètres NinjaTrader précédents via une fenêtre contextuelle "Migrer les données NinjaTrader". Ce processus de migration vous aidera considérablement à transférer vos paramètres et fichiers NinjaTrader 7 , mais il ne fera PAS migrer toutes les données, il est donc important de comprendre ce qui est et n'est pas transféré avant de supprimer votre installation NinjaTrader 7 . Notez qu'il n'y a aucun conflit avec l'installation simultanée de NinjaTrader 7 et 8 , donc si vous souhaitez conserver la version 7 vous pouvez certainement le faire.

Ce qui sera migré

  • Données historiques du marché
  • Données de relecture du marché
  • Connexions de compte
  • Comptes de simulation personnalisés
  • Exécutions historiques
  • Ordres historiques
  • Instruments personnalisés
    • Y compris les données fondamentales, les rollovers, les dividendes et les commissions
  • Listes d'instruments
  • Modèles de stratégie ATM
    • Le type de paramètre par défaut sera défini sur "Ticks"
  • Paramètres et préférences
  • License Key
  • Modèles d'objets de dessin
  • Mappage des raccourcis clavier

Ce qui ne sera pas migré

  • Indicateurs et stratégies NinjaScript
  • Espaces de travail *
  • Modèles d'assistant de stratégie
  • Modèles de graphiques
  • Modèles par défaut pour les types de barres, les indicateurs et les stratégies
  • Modèles de session
  • Backtest de stratégie / résultats d'optimisation enregistrés
  • Modèles d'analyseur de marché

* Les espaces de travail ne sont pas migrés en raison de changements importants dans la façon dont les fenêtres sont formatées et organisées dans NinjaTrader 8 . Vous devrez reconstruire vos espaces de travail ou d' obtenir NinjaTrader 8 versions compatibles de tous les espaces de travail fournis par 3 rd fournisseurs tiers.

Restauration à partir des fichiers de sauvegarde NinjaTrader

La restauration des fichiers de sauvegarde créés dans NinjaTrader 7 vers NinjaTrader 8 n'est pas prise en charge.

Migration des fichiers NinjaScript

Pour les stratégies, indicateurs ou scripts complémentaires du 3 groupe, veuillez consulter les fournisseurs individuels pour les versions compatibles NinjaTrader 8 de leurs produits. En raison des modifications importantes apportées à NinjaScript avec la version 8 , les stratégies, indicateurs et modules complémentaires de la version 7 ne fonctionneront plus dans la nouvelle version. NinjaTrader a fourni aux fournisseurs des informations sur les étapes nécessaires pour convertir leur code, et ils devraient être en mesure de vous fournir sous peu de nouvelles versions compatibles avec la version 8 .

Pour migrer vos propres indicateurs et stratégies NinjaScript personnalisés, vous devrez d'abord mettre à jour votre code pour refléter les modifications importantes apportées aux bibliothèques NinjaScript. Des informations complètes sur les modifications de rupture de code sont disponibles sur le lien ci-dessous, et nous vous recommandons d'utiliser la référence du langage dans notre guide d'aide en ligne tout au long du processus de conversion de code:

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

En raison de la portée des modifications apportées à NinjaScript, vous ne pourrez pas importer de scripts de la version 7 dans NinjaTrader 8 pour la conversion de code. Le moyen le plus efficace de convertir vos scripts de la version 7 sera de créer un nouveau script directement via l'éditeur NinjaScript dans NinjaTrader 8 , puis de commencer à copier et coller des parties de votre code de la version 7 à la version 8 , en effectuant des ajustements pour chaque section de code. comme requis.

En plus des modifications architecturales qui ont éliminé certaines méthodes événementielles dans NinjaScript, il existe deux composants clés de votre code qui ne doivent PAS être copiés dans votre nouveau script Version 8 :

  • Instructions "Utilisation" en haut du script
  • Tout le code de la région "NinjaScript Generated Code"

For complete information on creating a new script in NinjaTrader 8 as the first step in the code conversion process, please see the “Managing Scripts and Folders” section of the Help Guide article linked below: https://ninjatrader.com/support/helpGuides/nt8/?ns_explorer.htm