Подскажите что не так!

 
Это мой первый советник. Начинаю тестировать его, в результатах все вроде открывает, модифицирует, удалят как надо. Открываю журнал ошибки 130 (стоплос), на модификацию (1). Ломаю голову неделю, нужен совет опытного.
Файлы:
dayusd.mq4  12 kb
 
что-то синтаксических ошибок куча. Убедитесь что это та версия советника и по возможности отформатируйте код