Советник не верно считает бары. Исходя из настроек
начальный бар 10 (жёлтый) и конечный бар 23 (синий). Так как время установки ордеров, это нулевой бар от которого и надо считать. Ордера на уровне белых линий.
Вместо этого Селлстоп встал на расстоянии 31 свечи от нулевого, байстопа вообще нет.
Спс Опишу про третий пункт и буду проверять первые два.
Например в настройках было задано ставить Байстоп и Селлстоп. Ордера встали на экстремумы отмеченные белым цветом за период отмеченный жёлтым цветом. ТП синий, СЛ красный.
В текущем варианте когда сработавший ордер до времени экспирации успел закрыться по профиту или лосю, советник ждёт следующего дня. А надо, что бы если ордер закрылся по лосю, то советник не дожидаясь следующего дня открыл сделку по текущей цене но в противоположном направлении. В примере на скрине если был активирован Байстоп и закрылся с убытком по цене 1.26757, сразу должна открыться продажа со своими параметрами. Если ко времени экспирации эта продажа не закрылась, советник её закрывает так же как если бы это висел Байстоп. Дальше как обычно советник ждёт новый день для установки ордеров.
Kashtan