Инструкция по Ninja Trader 7

Регистрация демо-аккаунта

Для начала надо выбрать, через какого брокера вы планируете торговать.

Список брокеров, рекомендуемых биржей CME, можно найти на официальном сайте биржи. Многие из них поддерживают NinjaTrader 7.

Если вы готовы положить на свой торговый счёт не менее $2000 (потом, по окончании демо-периода), то рекомендуем NinjaTrader Brokerage (бывший Mirus Futures).

Перейдите по указанной ссылке и заполните форму:

../../_images/Mirusdemo1.png

Рис. 1. Регистрация демо-аккаунта в Mirus Futures

Если стартовая сумма, с которой вы планируете начать торговлю, меньше $2000, но больше $500, то лучше всего выбрать AMP Trading:

../../_images/Ampdemo1.png

Рис. 2. Регистрация демо-аккаунта в AMP Trading

При заполнении формы обязательно указывайте правильный адрес электронной почты, на неё придут имя пользователя и пароль, необходимые для подключения к серверу брокера. Остальные данные, вводимые в поля формы, могут быть произвольными. Разумеется, никаких денег вы переводить никуда не должны, это всего лишь заявка на пробное использование программы.

Через месяц после регистрации придётся либо открыть реальный счёт (и перевести на него деньги), либо зарегистрировать новый демо-аккаунт.

AMP принимает повторные регистрации на тот же адрес электронной почты, а для Mirus придётся указать какой-нибудь другой адрес.


Видеоурок по регистрации демонстрационного аккаунта и установке Ninja Trader 7:

Продление периода демонстрационного использования Ninja Trader 7 и настройка соединения:


Скачивание и установка программы NinjaTrader 7

  1. Скачайте программу NinjaTrader с официального сайта или по той ссылке, которую увидите после заполнения формы.
  2. Следуйте указаниям по установке программы.
  3. При необходимости (если получили соответствующее сообщение при установке NinjaTrader) загрузите .NET 3.5 с сайта Microsoft или по той ссылке, которую увидите после заполнения формы. После установки .NET возобновите установку NinjaTrader.

Начало работы и подключение к серверу

  1. Чтобы запустить программу, дважды кликните на иконку NinjaTrader на вашем рабочем столе.
  2. При самом первом запуске вас попросят ввести код лицензии (его вы увидите после заполнения формы регистрации). Если вы открывали демо-аккаунт в Mirus, то код, скорее всего, такой: @SIM-F82F-D583-40B1-AE74-B79F-705D-1952. Если в AMP, то @AMP-CQG4-D583-40B1-AE74-B79F-705D-7777. В новых версиях программы код вводить не требуется.
  3. После того, как программа NinjaTrader загрузится, необходимо настроить соединение с сервером брокера. Либо соответствующее окно для ввода логина и пароля будет выведено на экран при первом запуске программы (в новых версиях), либо придётся сделать это вручную. Для этого в окне Control Center выберите пункт меню Tools (Инструменты) ‣ Account Connections (Соединения). Не выбирайте никаких соединений из уже имеющихся в списке. Нажмите кнопку Add (Добавить), а затем кнопку Next (Далее). Введите имя нового соединения, например _Mirus_Demo или _AMP_Demo (подчерк в начале для удобства, чтобы новое соединение оказалось первым в списке по алфавиту). Из списка провайдеров выберите Zen-Fire (для Mirus) или CQG (для AMP) и нажмите кнопку Next. Ничего больше не меняйте. Введите имя пользователя и пароль, которые были присланы вам на электронную почту. (Ни в коем случае не нажимайте кнопку Settings, т.к. при этом будут удалены все настройки нового соединения.) Обязательно поставьте галочку Demo Mode. Нажмите кнопку Next (Далее), а затем кнопку Finish (Конец). Закройте окно Account Connections.

Теперь на данном компьютере программа NinjaTrader будет знать все необходимые параметры для соединения с брокером. Описанные выше действия надо выполнить только один раз, но их придётся повторить после переустановки программы или если вы захотите работать на другом компьютере.

Для проверки соединения в окне Control Center выполните команду меню File (Файл) ‣ Connect (Соединение) ‣ <Имя соединения>. В левом нижнем углу окна Control Center должна появиться надпись Connected (Подключен) на зелёном фоне. При неудачной попытке подключения будет выведено сообщение об ошибке.

Каждый раз после запуска программы NinjaTrader не забывайте подключиться к серверу: в окне Control Center выполнить команду меню File ‣ Connect ‣ <Имя соединения>.

В нижнем левом углу окна Control Center должна загореться надпись Connected на зелёном фоне:

../../_images/Nt7connected.png

Рис. 3. Соединение установлено

Чтобы свернуть окно Control Center до минимальных размеров (так, что будет видно только главное меню), надо нажать [+/-]:

../../_images/Nt7mini.png

Рис. 4. Окно Control Center в свёрнутом виде

Для восстановления прежних размеров окна надо нажать [+/-] ещё раз.

Менеджер инструментов

Менеджер инструментов (Instrument Manager) позволяет создавать списки торгуемых инструментов и редактировать свойства инструментов.

  • Открыть Менеджер инструментов: в окне Control Center выполнить команду меню Tools ‣ Instrument Manager.
../../_images/Nt7instrmanager.png

Рис. 5. Менеджер инструментов в NinjaTrader 7

  • Добавить имеющийся инструмент к списку:

    – в раскрывающемся списке (1) выбрать название списка инструментов (по умолчанию Default);

    – выделить нужный инструмент в таблице (9).

    Примечание: при этом можно воспользоваться фильтром по типу инструмента (5), поиском по имени (тикеру) инструмента (6) или его описанию (7); после задания критериев поиска надо нажать кнопку Search (8);

    – при необходимости можно изменить свойства инструмента, нажав кнопку Edit (11).

../../_images/Nt7instreditor.png

Рис. 6. Редактор свойств инструмента в NinjaTrader 7

– после выделения нужного инструмента выбрать в поле (16) нужную дату экспирации
(автоматически устанавливается дата ближайшей экспирации);

– нажать кнопку (13) для добавления выделенного инструмента в список (2);

– нажать кнопку OK (17).

  • Удалить инструмент из списка:

    – выбрать название списка в поле (1);

    – выбрать инструмент в списке (2);

    – нажать кнопку (14);

    – нажать кнопку OK (17).

Работа с графиками

  • Создать новый график:

    – в окне Control Center выполнить команду меню File ‣ New ‣ Chart;

    – в открывшемся диалоге слева выбрать нужный инструмент;

    – слева внизу нажать кнопку New (Новый);

    – в таблице свойств справа задать нужные параметры будущего графика;

    – нажать кнопку OK.

Контекстное меню графика вызывается щелчком правой кнопкой мыши по пустому полю графика:

../../_images/Nt7rmbchart.png

Рис. 7. Контекстное меню графика в NinjaTrader 7

NinjaTrader показывает время закрытия бара/свечи (в отличие от MetaTrader). Время локальное, т.е. того компьютера, где запущена программа. Шаблоны графиков (файлы с расширением XML) хранятся в каталоге

C:/Users/<Имя_пользователя>/Documents/NinjaTrader 7/templates/Chart

Установка нового индикатора

Чтобы добавить новый индикатор в список доступных для использования (вызывается нажатием комбинаци клавиш Ctrl+I на любом графике), его надо сначала импортировать из архива ZIP. Для этого в окне Control Center выполним команду меню File ‣ Utilites ‣ Import NinjaScript, найдём нужную папку, шелчком мыши выберем нужный архив ZIP и нажмём кнопку Open (Открыть). Если будут выведены какие-то сообщения, то нажмём OK или Yes (Да). В результате увидим сообщение об успешной (successfully) установке нового индикатора. Теперь его можно добавлять на любой график.


Видеоурок: как установить новый индикатор в программе Ninja Trader 7


Работа со статическим стаканом

Чтобы открыть новый статический стакан, надо в окне Control Center выполнить команду меню File (Файл ) ‣ New (Новый) ‣ Static SuperDOM (Статический стакан).

Если этот пункт меню отсутствует, значит ваша лицензия не разрешает работать со статическим стаканом. Запросить добавление этой возможности можно у вашего брокера или на сайте ninjatrader.com.

Первоначальная настройка стакана

Нажать правой кнопкой мыши по серым полям неактивной области стакана и выбрать команду Properties (Свойства).

Выбрать удобный размер стакана по вертикали: Number of price rows.

Чтобы средняя кнопка мыши использовалась для ввода стопа, а не стоп-лимита: в поле Middle mouse button is stop market поставить значение True (Истина).

Переместить кнопку центрирования с правого нижнего угла наверх: в поле Relocate center button поставить значение True.

Показывать суммарные значения по бидам и оферам: в поле Show cumulative depth поставить значение True.

Показывать цветом максимальный и минимальный уровни текущего дня: в поле Show daily high/low markers поставить значение True.

Показывать внизу стакана кнопки для быстрого ввода ордеров: в поле Show quik buttons поставить значение True.

Для изменения стопа и тейка одним щелчком мыши: в поле Single click order modification поставить значение True.

Чтобы применить все настройки, надо нажать кнопку OK (диалог свойств закроется) или Apply (диалог свойств останется открытым).

Чтобы все вновь создаваемые стаканы сразу имели заданные свойства, надо нажать кнопку Set Default (Установить по умолчанию).

Работа со статическим стаканом

В нижней части стакана можно выбирать текущий торговый счет (поле Account).

При выборе демо-счёта (обычно начинается на Sim) фон стакана становится тёмным. При выборе реального торгового счёта – светлым.

В поле Instrument надо выбрать тот инструмент, с которым мы хотим работать. Если нужного инструмента нет в списке, значит придётся добавить его с помощью Менеджера инструментов (Instrument Manager).

Открытие и закрытие сделок

По умолчанию при выполнении любой операции с ордерами программа запрашивает подтверждение, например: “Do you want to place this order?

Чтобы отключить его, надо в окне Control Center выполнить пункт меню Tools ‣ Options и убрать галочку Confirm Placement Order.

Отчёты

Расшифровка параметров Account performance:

Параметр Расшифровка
Total Net Profit Итоговая прибыль после вычета комиссии
Gross profit Прибыль до вычета комиссии (сумма прибыли по всем прибыльным сделкам)
Gross Loss Убыток до вычета комиссии (сумма убытка по всем убыточным сделкам)
Commission Комиссия, выплаченная по всем сделкам
Profit Factor Частное от деления Gross Profit на Gross Loss
Max. Drawdown Максимальная просадка (разница между между последним максимумом и текущим минимумом суммы на торговом счёте)
Sharpe Ratio Коэффициент Шарпа (отношение прибыльности к риску; чем он больше, тем лучше)
Start Date Начало периода, за который сформирован отчёт
End Date Конец периода, за который сформирован отчёт
Total # of Trades Количество сделок за данный период времени
Percent Profitable Процент прибыльных сделок
# of WinningTrades Количество прибыльных сделок
# of Losing Trades Количество убыточных сделок
Average Trade Средняя прибыльность сделок
Average Winning Trade Средняя прибыль по выигрышным сделкам
Average Losing Trade Средний убыток по неудачным сделкам
Ratio avg.Win / avg.Loss Соотношение величины средней прибыли к среднему убытку (больше 1, если прибыльных сделок больше, чем убыточных)
Max. conseq. Winners Максимальное количество последовательных прибыльных сделок
Max. conseq. Losers Максимальное количество последовательных убыточных сделок
Largest Winning Trade Максимальная прибыльная сделка
Largest Losing Trade Максимальная убыточная сделка
# of Trades per Day Количество сделок в день
Avg. Time in Market Среднее время удержания открытой позиции
Avg. Bars in Trade Среднее количество баров во время сделки
Profit per Month Месячная прибыль
Max. Time to Recover Максимальное время для возмещения убытков
Average MAE Средняя разница между входом в рынок и худшей ценой за время сделки (чем меньше, тем лучше)
Average MFE Средняя разница наилучшей цены и цены входа в сделку (чем больше, тем лучше)
Average ETD Средняя разница между MFE и средней прибыльностью сделок (показывает потерю от максимально возможной цены до цены закрытия сделки – чем меньше, тем лучше)

На рис. 8 показано, как вычисляются MAE (Maximum Adverse Excursion), MFE (Maximum Favorable Excursion) и ETD (End Trade Drawdown) на примере длинной сделки.

../../_images/MaeMfeEtd.png

Рис. 8. Параметры качества сделки (MAE, MFE и ETD) на примере покупки

Горячие клавиши

В окне графика (Chart)

Горячие клавиши Значение
Ctrl+D Окно данных (Show Data Box) с информацией о текущей точке графика
Ctrl+F Свойства данных (Data Series)
Ctrl+I Добавление/редактирование индикаторов (Indicators)
Ctrl+Q Курсор-перекрестье (Cross Hair)
Ctrl+T Свойства графика
Ctrl+F3 Ruler – линейка для измерений на графике
F6 Horizontal Line – горизонтальная линия
F7 Vertical Line – вертикальная линия

Менеджер горячих клавиш

  • Открыть Менеджер горячих клавиш (Hot Key Manager): в окне Control Center выполнить пункт меню Tools ‣ Hot Key Manager
../../_images/Nt7hotkeymanager.png

Рис. 9. Менеджер горячих клавиш в NinjaTrader 7

Переход с демо-торговли на реальную

Инструкции от Mirus Futures:
http://ru.ninjatraderbrokerage.com/platform_support/live_setup_guide

Переход на следующий фьючерсный контракт

Смотрим на сайте биржи, когда перед экспирацией объёмы торгов следующего контракта станут больше, чем текущего.

Например, для E-mini (столбец Volume): http://www.cmegroup.com/trading/equity-index/us-index/e-mini-sandp500.html

../../_images/Cmeesrollover.png

Рис. 10. Объём торгов следующего контракта превысил текущий

Видео-инструкция на Youtube.

Официальная инструкция по переходу на следующий контракт в NinjaTrader 7 (на англ.): http://www.ninjatrader.com/support/helpGuides/nt7/index.html?rolling_over_a_futures_contrac.htm

Ссылки


Теги: Soft, NinjaTrader




Комментарии (2)

Вы просматриваете: NinjaTrader7manual
Facebookdel.icio.usStumbleUponDiggGoogle+Twitter
Gravatar
Алексей говорит...
Отлично! СПАСИБО !!!
12th July 2016 10:28am
Gravatar
Александр говорит...
Отлично изложено. Просто и доходчиво, без воды. Респект.
8th January 2016 2:51am
Страница 1 из 1

* Обязательные поля
(Не публикуется)
 
Жирный Курсив Подчеркнутый Перечеркнутый Степень Индекс Код PHP Код Кавычки Вставить линию Вставить маркированный список Вставить нумерованный список Вставить ссылку Вставить e-mail Вставить изображение Вставить видео
 
Улыбка Печаль Удивление Смех Злость Язык Возмущение Ухмылка Подмигнуть Испуг Круто Скука Смущение Несерьёзно Шокирован
 
1000
Captcha
Refresh
 
Введите код:
 
Запомнить информацию введенную в поля формы.