Закрытие ордера в модуле торгового сигнала при помощи CheckCloseLong/Short

 

Здравия всем!

Прошу помощи! Не так давно изучаю MQL5 и появилась необходимость написать модуль торгового сигнала для конструктора советников на основании пользовательского индикатора.

Возникает серьезная сложность! С открытием ордеров все хорошо, функции Long/ShortCondition работают на ура, но как дошло дело до закрытия ордеров при помощи CheckCloseLong/Short советник просто игнорирует эти записи. Синтаксически пытался выразить по разному-результат нулевой, журнал ничего не пишет. 

Помогите уже закрыть эти чертовы ордера=) 

Простыню прикрепляю.  

Файлы:
Причина обращения: