Про ошибки которые возникают а советника уже заменили
Пользователи ОС 7 - если до 1-ого запуска терминала МТ4 дать доступ к этой папке
C:\Program Files\MetaTrader ******* убрать ТОЛЬКО ЧТЕНИЕ и Пользователь -ПОЛНЫЕ ПРАВА - Вы избавите себя от дублирования скрытой папки по адресу
C:\Users\*****\AppData\Local\VirtualStore\Program Files\MetaTrader *******
Когда мы ставим советника или индикатор 1 раз то в соответствующей папке
создается компилированная версия файла .mq4 - .ex4 и все данные пишутся
в файл mqlcache.dat в СООТВЕТСТВУЮЩЕЙ ПАПКЕ и если просто заменить
файл .mq4 то компилироватся по новой он не будет ЧТОБ ЭТО СЛУЧИЛОСЬ
НАДО DELETE -mqlcache.dat (oc7 не расшарившие доступ - лезут ещё и скрытую папку)
В работе терминал изпользует только файлы .ex4
Поэтому и возникает не доразумение - советника поправили
А ОН ОПЯТЬ НЕ РАБОАТЕТ!!!
Может кому и поможет