БЕСПЛАТНО! ЗАГРУЗИТЬ ЗДЕСЬ

Руководство по миграции NinjaTrader

Переход с версии 7 на версию 8

Во время первого запуска NinjaTrader 8 у вас будет возможность перенести некоторые настройки из NinjaTrader 7 через окно Migrate NinjaTrader Data. Этот процесс значительно облегчит вам перенос многих файлов и настроек, но не перенесет совершенно все файлы и настройки. Крично понять, что возможно, и что невозможно перенести между платформами. Обе платформы могут работать на компьютере параллельно, не конфликтуя, поэтому если вы захотите сохранить NinjaTrader 7, вы можете это сделать.

Что может быть перенесено

  • Загруженные ранее исторические данные
  • Данные Market Replay
  • Параметры текущих соединений
  • Созданные вами демо счета
  • Историю торгов
  • Историю ордеров
  • Созданные вами инструменты
    • включая фундаментальные данные, ролловеры, дивиденды, и комиссионные
  • Списки инструментов
  • Шаблоны стратегий ATM
    • Параметр по умолчанию будет установлен на “ticks”
  • Установки и предпочтения
  • Лицензионный ключ
  • Шаблоны рисунков на графиках
  • Назначенные вами “горячие кнопки”

Что не может быть перенесено

  • Индикаторы NinjaTrader и стратегии
  • Workspaces (рабочие пространства)*
  • Шаблоны Strategy Wizard
  • Шаблоны графиков
  • Шаблоны по умолчанию для типов баров, индикаторов и стратегий
  • Шаблоны сессий
  • Сохраненные результаты бэкст
  • Шаблоны для “Обзора Рынка”

*Рабочее пространство (workspaces) не может быть перенесено из-за значительных изменений в том, как сформатированы окна в NinjaTrader 8. Вам нужно будет перестроить ваши рабочие пространства. Если вы приобретали шаблон рабочего пространства, вам понадобится версия для NinjaTrader 8.

Восстановление NinjaTrader из файлов Backup

Восстановление NinjaTrader 8 из файлов backup NinjaTrader 7 не поддерживается.

Перенос файлов NinjaScript

В случае с индикаторами, стратегиями, надстройками скриптов, созданных вендорами, проконсультируйтесь с создателями относительно доступности версии для NinjaTrader8. Вследствие значительных изменений в NinjaScript в версии 8, индикаторы и стратегии из NinjaTrader 7 не будут в ней работать. NinjaTrader обеспечила доступ вендоров к необходимой информации для изменения индикаторов и стратегий.

Если вы переносите свои собственные стратегии и индикаторы на NinjaTrader 8, вам необходимо будет внести изменения в код в соответствие с новыми библиотеками NinjaTrader 8. По ссылке ниже находится детальная информация по измененному коду. Мы также рекомендуем использовать информацию по языку программирования в руководстве пользователя Help Guide:

http://ninjatrader.com/support/helpGuides/nt8/en-us/?code_breaking_changes.htm

Вследствие изменений, внесенных в NinjaScript, вы не сможете проимпортировать скрипты из NinjaTrader 7. Самое простое- создать новый скрипт в NinjaScript Editor в NinjaTrader 8, и потом переносить фрагменты кода из NT7 в NT8 копированием и вставкой, производя нужные изменения в коде.

В дополнении к изменениям в архитектуре, которые привели к удалению некоторых событийно ориентированных методов из NinjaScript, есть два ключевых компонента в вашем коде, которые НЕ должны быть копированы в ваш новый скрипт NinjaTrader8:

  • Параграфы “using” в верхней части скрипта
  • Весь код в рамках “NinjaScript Generated Code”

Самая полная информация по конвертированию скриптов для NinjaTrader 8 может быть найдена в разделе Managing Scripts and Folders в мануале: http://ninjatrader.com/support/helpGuides/nt8/en-us/?ns_explorer.htm