Пока бар не закрыт, не было пересчета, пока не было пересчета программа не знает где побывала цена(на баре входа).
Как только этот бар закрывается, происходит пересчет. Если цена задевала указанные цены , то выход по рынку.
Для ясности:
1. Вошли в позицию(купили).
2. Наступил следующий бар - произошел пересчет скрипта - выставился трейл-стоп. В случае Page1 должен был активироваться стоп-лосс и должен был произойти выход по рынку - пересчет бара входа ведь уже был. Вместо этого видим выход по тейк-профиту трейл-стопа. Почему? В случае Page2 должен включиться трейлинг цены. Однако выход происходит по рынку тут же после открытия бара. Почему?