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é
Ce qui ne sera pas migré
* 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 :
Pour des informations complètes sur la création d'un nouveau script dans NinjaTrader 8 tant que première étape du processus de conversion de code, veuillez consulter la section « Gestion des scripts et des dossiers » de l'article du guide d'aide lié ci-dessous : https://ninjatrader.com/support /helpGuides/nt 8 /?ns_explorer.htm