Как то странно работают функции CloseAtStop и BuyIfGreater .
Вход и выход осуществляется уже только на закрытом баре, а не на текущем.