Как то странно работают функции CloseAtStop и BuyIfGreater .
Вход и выход осуществляется уже только на закрытом баре, а не на текущем.
с этим разобрался - все в порядке.
Проблема в в том ,что кодга запустил скрипт в демо-режиме, стали выскакивать ошибки, ктотрых не было, когда я тестил скрипт на истории.
Текст ошибок перечислен выше.