Проверьте параметр "Торговать с бар". По сути его нужно читать как "начинать расчет с". Пока заданное кол-во баров не пройдет, начальное будет 0.
Собственно об этом и речь. Если я ставлю торговать с 0-го бара, то просто отодвигаю "случайную" сделку к первому бару. К тому же с о-го бара не набирается необходимая история для правильной работы логики. Получается что в лоб, что по лбу.
Думается было бы правильно, если свойства скрипта "торговать с N бара" было бы условием не совершать сделок до достижения этого бара истории. А расчёты начинались бы с первого же бара.
Я конечно найду промежуточное решение или просто смирюсь с несколькими "кривыми" сделками после пуска, НО!!!
Просьба по возможности решить эту "завязку" ОЗ со свойствами.