1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

  2. Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  3. Уважаемые форумчане!
    Перед тем как написать пост или создать тему с просьбой оказания технической поддержки, вам нужно указать как можно больше информации по теме, к примеру: счет реал или демо, версия Windows, версия NinjaTrader, прикрепить скрин с проблемой и прочее.
    Не забывайте воспользоваться поиском на форуме, возможно уже есть решение вашей проблемы.

    Подробнее по ссылке

    Скрыть объявление
  4. Уважаемые трейдеры!
    NinjaTrader 8 официально начала свой путь!
    Ветка форума для обсуждения по ссылке.
    Скрыть объявление
  5. Сколько я реально плачу комиссии?
    Подробнее по ссылке
    Скрыть объявление
Скрыть объявление
Готовьтесь к осенней торговле и экономьте на комиссиях еще больше с новым предложением от NinjaTrader!

Откройте новый фьючерсный счет до 31 августа и торгуйте весь сентябрь без комиссий.
Просто пополните свой счет в августе минимумом в $1000 и получите возврат комиссии на все сделки, совершенные в сентябре.

Подробнее по ссылке

Закрыть/прекратить показ объявления можно по крестику, верхнем правом углу его.

Открытие сделки на втором инструменте

Тема в разделе "Вопросы программирования на NinjaScript", создана пользователем ivan009, 26 мар 2013.

  1. ivan009

    ivan009 New Member NinjaTrader

    Добавил 2 инструмента в стратегию. Хотел бы сделать так, что бы при открытии на 1-ом инструменте открывалась сделка в том же направлении на 2-ом инструменте.
    Пробовал написать через Position.MarketPosition, ничего не происходит, подскажите через что так сделать?
     
  2. ivan009

    ivan009 New Member NinjaTrader

    Странно, а стратегии на демо счете вообще работают или они отключены? Решил проверить встроенную стратегию на пересечении МА, сделки не открывает. Может быть где-нибудь надо галочку поставить?
     
  3. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    В процедуре инициализации добавляем второй инструмент

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

    Теперь эта строка открывает позицию на том инструменте куда поставили стратегию

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

    а вот эта на "6E 06-13"

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

    Да, свойство стратегии Enabled = true
     
  4. ivan009

    ivan009 New Member NinjaTrader

    Спасибо за эту наводку.

    Про это я знал, и хотел уточнить. При открытии на 1-ом инструменте сделки вручную открывается автоматически сделка в том же направлении на 2-ом инструменте. И я не пойму, как задать это условие открытия сделки вручную.
     
  5. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    А вот это уже штатными способами не делается.
     
  6. ivan009

    ivan009 New Member NinjaTrader

    Жаль, и какими способами это делается(сколько стоит)?

    Еще интересно, допустим, надо открыть сделку при достижении индикатором определенного значения. Пишем:
    if ( v1 == n)
    EnterLong() ;
    где v1 - значение индикатора.

    Получается, если только бар закрывается на этом значении, только тогда идет сделка, а как сделать, что бы в любом случае при достижении индикатором этого значения происходила сделка?
     
  7. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    Скайп: vladko414

    Всего лишь выставить свойство Calculate On Bar Close = false и все начнет рассчитываться на каждом тике.
     
  8. ivan009

    ivan009 New Member NinjaTrader

    Я знал про это свойство, оно выставлено.
     
  9. Привал

    Привал Well-Known Member NinjaTrader

    if ( v1 > n)
     
  10. ivan009

    ivan009 New Member NinjaTrader

    тогда будет только одна сделка, при достижении значения n, а надо, что бы при повторных достижениях снова открывалось
     
  11. Привал

    Привал Well-Known Member NinjaTrader

    если не контролировать количество открытых позиций, то при при срабатывании этого условия хоть на каждом тике открывайте, если нужно повторное, можно допустим использовать условие
    на 2-ом баре if ( v1 < n) и на 1-ом if ( v1 > n) только тогда открывать и т.д.

    У вас в каждом посте добавляются (изменяются) условия. Про повторное открытие раньше ничего не говорилось
     
  12. ivan009

    ivan009 New Member NinjaTrader

    Они эволюционируют)
    (Добавление)
    Вообще не понял, что вы имели в виду.
     
  13. Привал

    Привал Well-Known Member NinjaTrader

    я вот на это отвечал.
     
Отображение похожих тем
  1. cracatuc
    Ответов:
    9
    Просмотров:
    3.824
  2. Alexander
    Ответов:
    0
    Просмотров:
    1.341
Загрузка...

Поделиться этой страницей