• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG.
    Обратите внимание, что в настоящее время CQG не высылает логин и пароль на электронные адреса от mail.ru, bk.ru, list.ru, inbox.ru, поэтому необходимо повторить регистрацию с электронного адреса от другого домейна (yahoo, gmail, и тд).
  • NinjaTrader с зарекомендовавшим себя брокерским сервисом предоставляет наилучшие условия для фьючерсной торговли, включая:
    • Низкие комиссии: Экономьте на торгах через низкие и понятные комиссии
    • Низкая маржа: Всего $50 для микро контрактов
    • Низкие минимумы: Откройте счет от $400
    • Бесплатная платформа: Включает весь необходимый функционал для торговли в реале
  • Уважаемые посетители форума!
    При регистрации на форуме отправляется письмо подтверждения на ваш почтовый ящик, если письмо не пришло, просьба проверить папку "спам" вашего почтового ящика, возможно письмо попало туда.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

Как загрузить котировки из файла csv

quant

New Member
NinjaTrader
Собственно вопрос в сабже. Как загрузить котировки в терминал из файла csv?
Пробую так:
Historial Data Manager -> Import -> Start Import -> EURUSD60.csv (файл находится на рабочем столе)
Сообщение в логах (Instrument is not supported by repository)
 

quant

New Member
NinjaTrader
Собственно вопрос в сабже. Как загрузить котировки в терминал из файла csv?
Пробую так:
Historial Data Manager -> Import -> Start Import -> EURUSD60.csv (файл находится на рабочем столе)
Сообщение в логах (Instrument is not supported by repository)
Вроде, как разобрался. Котировки имеют немного другой формат(даты пишутся слитно и пр.) Попробовал скинуть котировки с Нидзи и обратно загрузить. Все получилось. Теперь возник вопрос, как запустить простейшую стратегию из стандартной поставки, по загруженным котировкам?
Не понятно, есть ли в терминале оптимизация, методом перебора переменных робота?
 

thinarthrill

Well-Known Member
NinjaTrader
Вроде, как разобрался. Котировки имеют немного другой формат(даты пишутся слитно и пр.) Попробовал скинуть котировки с Нидзи и обратно загрузить. Все получилось. Теперь возник вопрос, как запустить простейшую стратегию из стандартной поставки, по загруженным котировкам?
Не понятно, есть ли в терминале оптимизация, методом перебора переменных робота?

Анализ стратегии: File->New->Strategy analyzer... (прогонка стратегии на исторических данных). Здесь же есть и оптимизатор (Вверху слева закладки в виде букв - b(acktest) o(ptimizer) w(alk foward). В оптимизаторе можно оптимизировать входные параметры робота (есть и по генетическому алгоритму и методом перебора).
Market replay: File->Connect->Market replay connection - симуляционный режим NT, в котором можно прогнать робота в режиме реального/ускоренного реального времени.
 

quant

New Member
NinjaTrader
Анализ стратегии: File->New->Strategy analyzer... (прогонка стратегии на исторических данных). Здесь же есть и оптимизатор (Вверху слева закладки в виде букв - b(acktest) o(ptimizer) w(alk foward). В оптимизаторе можно оптимизировать входные параметры робота (есть и по генетическому алгоритму и методом перебора).
Market replay: File->Connect->Market replay connection - симуляционный режим NT, в котором можно прогнать робота в режиме реального/ускоренного реального времени.
Спасибо! Попробовал, получилось.
 

quant

New Member
NinjaTrader
Анализ стратегии: File->New->Strategy analyzer... (прогонка стратегии на исторических данных). Здесь же есть и оптимизатор (Вверху слева закладки в виде букв - b(acktest) o(ptimizer) w(alk foward). В оптимизаторе можно оптимизировать входные параметры робота (есть и по генетическому алгоритму и методом перебора).
Market replay: File->Connect->Market replay connection - симуляционный режим NT, в котором можно прогнать робота в режиме реального/ускоренного реального времени.
Скажите, а пауза в оптимизации возможна?
И если много оптимизируемых параметров, где можно увидеть сколько всего необходимо времени на всю оптимизацию.
 

thinarthrill

Well-Known Member
NinjaTrader
Скажите, а пауза в оптимизации возможна?
И если много оптимизируемых параметров, где можно увидеть сколько всего необходимо времени на всю оптимизацию.
Во время оптимизации паузы нет. Но если прогонять уже оптимизированного робота в Market replay, то там пауза есть. Оставшееся время оптимизации указывается в статусной строке главного окна NT (внизу справа Control center).
 

quant

New Member
NinjaTrader
Во время оптимизации паузы нет. Но если прогонять уже оптимизированного робота в Market replay, то там пауза есть. Оставшееся время оптимизации указывается в статусной строке главного окна NT (внизу справа Control center).
Ок. Спасибо!
 

futuresTh1nk

New Member
NinjaTrader
Здравствуйте!
Подскажите, как-таки загрузить эти котировки?
1. скачал с облака котировки ES 2011 - ES2016 /спасибо Muratic!/
2. распаковал, для начала, ES 03.2012 и перекинул файлы /они по 1 дню/ в папку:
C:\Users\Th1nk\Documents\NinjaTrader 7\db\data
3. Настроил Instrument Manager: добавил фьючерс 6E ##-##
4. После запуска программы поменял системную дату на 01.03.2012
5. Отключил действующее соединение и подключил: Market Replay Connection
/на 1 скрине все окна разместил, когда Market Replay работает, время идет/

На графике читаю сообщение:
Bar timer disabled since either you are disconnected or current time is outside session or chart end date
Во вкладке Control Center/Log написано: simulation account 'Replay 101' reset
Что еще нужно сделать, чтобы я смог видеть на графике котировки?
СПАСИБО заранее

/инструмент ES, рисунок, чуть ниже, поменял, проблема осталась/
 

Вложения

  • Probl_Import_NT.png
    Probl_Import_NT.png
    537,4 КБ · Просмотры: 11
Последнее редактирование:

futuresTh1nk

New Member
NinjaTrader
Непонятно. Скачали данные по ES а смотреть пытаетесь 6Е?
Супер-быстро первый коммент!!!
поменял инструмент на ES, рисунок

/кстати, моя ошибка дает подсказку, хоть данные (каждый файл за день в отдельной папке, как скачал)
и находятся в зарегистрированной папке, нинзя не читает эти котировки/

но проблема осталась, подскажите, что делать?
 

Вложения

  • Probl_Import_NT.png
    Probl_Import_NT.png
    629,2 КБ · Просмотры: 5
Последнее редактирование:

NT8

Well-Known Member
NinjaTrader
Нужно ставить ES c конкретной датой экспирации а не склеенный ES ##-##
 

futuresTh1nk

New Member
NinjaTrader
поясните неучу плиз
в каждой папке за день, с именем файла по дате, находятся 2 файла:
с расширением .NTM и .NT2

что с этим делать?
 

Alexander

Administrator
Команда форума
Помогли тебе - помоги другим!

futuresTh1nk

New Member
NinjaTrader
проблема - график пустой
нужно, чтобы график был загружен и котировки со стаканом двигались во времени при соединении Market Replay
 
Последнее редактирование:

futuresTh1nk

New Member
NinjaTrader
Еще раз и по-порядку:
1. Скачал котировки ES, распаковал их и перенес в C:\Users\***\Documents\NinjaTrader 7\db\data
Формат скачанных котировок: два файла, с расширениями .NTM и NT2 находятся в папках. Имена папок - дни котировок.
2. Зарегистрировал фючерс ES ##-## в Instrument Manager
3. Запустил программу NT7, отключил действующее соединение,
поменял системную дату на дату экспирации котировок 01.03.2012
4. Подключил Market Replay Connection, выбрал ES ##-##.

Вижу:
График пустой, стакан пустой, только время плеера Market Replay движется.
На графике читаю сообщение:
Bar timer disabled since either you are disconnected or current time is outside session or chart end date
Во вкладке Control Center/Log написано: simulation account 'Replay 101' reset
/высылаю скрин для подтверждения/

Мне нужно:
1. Чтобы котировки за весь период действия контракта (3 месяца) Нинзя Трейдер 7 нормально читала.
2.Чтобы котировки и стакан не стояли, менялись во времени, при подключении соединения Market Replay.

Что еще нужно сделать? СПАСИБО заранее.
 

Вложения

  • Probl_Import_NT.png
    Probl_Import_NT.png
    629,2 КБ · Просмотры: 4
Последнее редактирование:

Alexander

Administrator
Команда форума
Помогли тебе - помоги другим!
Верх Низ