• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

Прописать время торгов для робота

олег1234

New Member
NinjaTrader
#1
Коллеги, добрый вечер !

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

Вложения

thinarthrill

Well-Known Member
NinjaTrader
#3
включаться выключаться робот не будет.. сам робот будет включенным круглые сутки, но логика стратегии будет работать только в прописанное время и на закрытие бара. а как вы проверяете робота? в нем же никакой логики не прописано? может самого робота забыли активным сделать?
 

олег1234

New Member
NinjaTrader
#4
не работает потому что делает сделки также как и без параметра "время". Алгоритм в порядке, я его закрыл. Есть ли какие то мысли?
 

thinarthrill

Well-Known Member
NinjaTrader
#6
не работает потому что делает сделки также как и без параметра "время". Алгоритм в порядке, я его закрыл. Есть ли какие то мысли?
1. Скомпилировать не забыли после изменений?
2. Логика была прописана в блоке с условием по времени или за его пределами (Condition set 1 на скрине находится за пределами условия по времени)?
 
Последнее редактирование:

олег1234

New Member
NinjaTrader
#8
1. Скомпилировать не забыли после изменений?
2. Логика была прописана в блоке с условием по времени или за его пределами (Condition set 1 на скрине находится за пределами условия по времени)?
1. скомпелировать это сохранить?
2. в сетах простые условия типо закрытие выше открытия-лонг
 

dmitry_semenov_85

New Member
NinjaTrader
#10
Всем привет. В стратегии прописано условие не торговать в понедельник и торговать только в определенное время (скрин приложил). По факту: по понедельникам он не торгует,а временной фактор не учитывает. Код компилируется и сохраняется без ошибок. В чем может быть проблема ?
 

Вложения

thinarthrill

Well-Known Member
NinjaTrader
#12
1. скомпелировать это сохранить?
2. в сетах простые условия типо закрытие выше открытия-лонг
1. Это два разных процесса. При компиляции в Ninjascript идет автоматическое сохранение. Т.е. и физически на харде изменения сохраняются и в логике индикатора/робота. Но при сохранении, код не компилируется автоматически. Т.е. изменения сохраняются на харде физически, но не в индикаторе/роботе. Итак, компилируете?
2. Простые/сложные - не важно. Где именно прописаны сеты? Внутри блока с условием по времени или за его пределами?
 

thinarthrill

Well-Known Member
NinjaTrader
#14
Можете сделать скрин графика? Прям наведите мышь на бар, на котором открывается сделка, и на колесико нажмите. Выйдет информация о баре и там есть время. Входит в условие или нет.. а то может путаница идет времени бара и локального
 

dmitry_semenov_85

New Member
NinjaTrader
#20
Спасибо вам за столь подробное уточнение, но ничего не изменилось. Я пробовал вставлять время и по Американской сессии (NYSE) и Московское, но он все равно при тестировании в Strategy Analyzer я вижу, что он открывает сделки в 23.45, хотя в условии прописано не делать это после 23.30...
 
Вверх Снизу