• 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
    • Бесплатная платформа: Включает весь необходимый функционал для торговли в реале
  • Уважаемые посетители форума!
    При регистрации на форуме отправляется письмо подтверждения на ваш почтовый ящик, если письмо не пришло, просьба проверить папку "спам" вашего почтового ящика, возможно письмо попало туда.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

Данные с нескольких чартов

artemtopol

New Member
NinjaTrader
Добрый день, прошу помощи в следующем вопросе. Каким образом из одного чарта програмно обратиться к ценам другого инструмента, например, сова висит на 6Е как обратиться к котировкам 6B?
 

vladko (Владимир Ковалюк)

Well-Known Member
NinjaTrader
В процедуре инициализации объявляем что используем данные другого инструмента (функция Add), в теле стратегии проверяем с помощью BarsInProgress к какому инструменты или ТФ принадлежит входящий тик и делаем с ним все, что угодно. Все подробно описано во встроенной справке.
 

artemtopol

New Member
NinjaTrader
До этого на нинзе не программировал, поэтому сюдя по всему задаю глупые вопросы, зараннее извиняюсь. Примерно понял о чем речь, растолкую суть задачи, робот должен одновременно получать данные для анализа с 3 различных чартов(ласт текущего бара) + данные текущего чарта, можно ли это сделать? Если не сложно ткните носом. Спасибо за помощь!
 

artemtopol

New Member
NinjaTrader
Спасибо, нашел ответ в хелпе вдруг кому будет полезно.

1. В функцию Initialize() добавляем функцией Add() необходимые инструменты и ТФ, добавленные инструменты имеют индексы от 1 и до ..., инструмент текущего чарта имеет индекс 0.
2. В фукции OnBarUpdate() делаем проверку
if(BarsInProgress=="индекс") {} - обработка изменений соответствующего чарта
3. Обращение к временным рядам делаем например функцией Closes[№индекса][номер бара]
 
Верх Низ