А если вход и выход из позиции происходит на одном баре? По идее не сработает условие
выход того же входа? По идее такого не должно происходить. Пока бар не закрыт, скрипт не знает, что у него есть позиция, а следовательно он не может выставить заявку на выход.
Если условие на закрытие работает во время входа, то нужно исключить такую возможность. Запретом на вход, если условие на выход true. Ну либо наоборот.