Простой советник не открывает позицию

 
Здравствуйте, пробую начать знакомство c MQL5 с простого советника. При пересечении двух скользящих он должен закрыть все позиции в другую сторону и открыть одну позицию по сигналу. Вроде бы все просто, но он ничего не открывает и даже ни на что не ругается. Я понимаю, что ошибка в чем то дурном, но не вижу( Очень хотелось бы получить помощь. 
 
Код на форуме нужно вставлять так: Правильно вставляем код на форуме. Ваше сообщение я уже отредактировал.
 
 
ошибка в девятнадцатой строке
 
Vladislav Andruschenko:
ошибка в девятнадцатой строке
В этой ветке всего 7 сток, где вы 12 нашли
 
Yurii Chukhlib:
Здравствуйте, пробую начать знакомство c MQL5 с простого советника. При пересечении двух скользящих он должен закрыть все позиции в другую сторону и открыть одну позицию по сигналу. Вроде бы все просто, но он ничего не открывает и даже ни на что не ругается. Я понимаю, что ошибка в чем то дурном, но не вижу( Очень хотелось бы получить помощь. 
Причина обращения: