Ситуация: если цена была ниже выставленной цены для срабатывания, далее пошла вверх, сработал ордер, далее позиция закрылась. Далее цену для срабатывания не меняем.
В итоге реальная цена выше цены срабатывания.
поэтому вопрос:
должен ли сработать блок "открытие позиции если больше" на следующем баре?
Я описал принцип работы, не исключаю даже, что где то допустил неточность.
Что бы понять самому лучше всего состряпать в лабе простенький скрипт на одной МА и сразу станет понятно как это всё работает. Дальше поставь фиксированное проскальзывание и посмотри как изменится цена входа. Дальше всё как с лимитками.