Здравствуйте!
Есть скрипт со сжатием рабочий интервал для пересчета 1мин. все расчеты ведутся на основе 15 мин.
Позиции открываются вот таким вот образом:
source.Positions.BuyIfGreater(bar+1,Lot,H[bar], "OpenLong");
или
source.Positions.SellIfLess(bar+1,Lot,L[bar], "OpenShort");
Так вот при поступлении сигнала на открытие ставится заявка на покупку или продажу и если она не исполнилась в течении минуты она снимается и все.
По идее она должна держаться в течении 15 минут после поступления сигнала на уровне High или low 15 минутного бара давшего сигнал на вход.
Подскажите пожалуйста в чем может быть ошибка?
Поможет ли установка в настройках агента " Ждать исполнения сигнала на вход" параметра 15?
В лаборатории все работает как надо, видны входы и в середини и в начале 15 минутных баров.
Спасибо!