Особенности перехода на Metatrader 4 build 574 и выше

Metatrader 4 build - Особенности перехода на Metatrader 4 build 574 и выше

Особенности перехода на Metatrader 4 build 574 и выше

С приходом новых версий терминала Metatrader 4 многие трейдеры были «приятно» удивлены тем, что многие форекс советники и индикаторы просто перестали работать.

В отличие от многочисленных технических обновлений терминала МТ4, которые регулярно выполнялись и раньше и которые почти не затрагивали конечного пользователя, текущее обновление существенно изменило привычный терминал и требует определенных усилий по освоению для каждого пользователя.

Среди огромного списка нововведений следует отметить, что пользовательские советники, индикаторы, скрипты и прочее будет храниться не в папке терминала, как раньше, а в системной папке users\appdata… Но есть выход. Новый теминал можно запустить с ключом /portable — и тогда все файлы будут храниться внутри папки терминала.

Metatrader 4
Папки так же изменили свое название: эксперты живут вместо папки \experts теперь в MQL4\Experts, библиотеки вместо \experts\libraries в MQL4\Libraries, скрипты вместо \experts\scripts в MQL4\Scripts.

Metatrader 4 1

Среди нововведений есть и гораздо более существенные, чем просто изменение расположения папок. Дело в том, что большие изменения претерпел сам язык MQL4. А это подразумевает под собой очень серьезные проблемы. Некоторые из них:
1. Коды, написанные на «старом» MQL, не обязательно будут компилироваться новым билдом.
(Выход: использовать исполняемые файлы, скомпилированные старым билдом.)
2. Возможны ситуации, что код компилируется, но исполняется по-другому.
(Выход: использовать исполняемые файлы, скомпилированные старым билдом.)
3. Изменились внутренние представления строковых данных и дат. Соответственно, все дллки, которые получали/передавали такие данные в/из советников, надо будет переписывать для работы под новым билдом.

Вывод: переход на новый Metatrader 4 сулит много головной боли пользователям, но временный выход есть. Можно пока остаться на старом 509 билде, а тем временем подготовить свои советники и форекс индикаторы для перехода на новый билд.

Как запретить авто обновление Metatrader 4?

1-й способ

Задействовать «Управление учетными записями пользователей»
Если у вас операционная система Windows Vista или выше (Windows 7, Windows 8), вы должны задействовать опцию «Управление учетными записями». Операционная система будет автоматически блокировать обновление MT4 до нового билда до тех пор, пока вы сами его не разрешите. Если все сделано правильно, вы должны увидеть следующее всплывающее окно:

Metatrader 4 2

К сожалению, некоторые трейдеры сообщают, что, несмотря на то, что они задействовали опцию «Контроль учетных записей», их платформа Metatrader 4 все равно автоматически обновлялась до нового билда.

Вот почему мы также предлагаем использовать еще одно обходное решение.

2-й способ

Удаление содержимого папки Webinstall и запрещение записи в эту папку

MetaTrader 4 содержит функционал для предстоящих обновлений,  в папке:

C:\ProgramData\MetaQuotes\WebInstall\

Директория ProgramData по умолчанию скрыта, поэтому в параметрах папок нужно выбрать «показывать скрытые файлы, папки и диски».

Если у вас уже произошло обновление, вы можете скачать архив с Metatrader 4 build 509 по ссылке ниже.

Если у вас другой форекс брокер, не волнуйтесь. Из любого мт 509 можно сделать мт 509 для своего ДЦ!

Для этого:
1) Устанавливаем Metatrader 4 своего форекс брокера.
2) Копируем от него папку C:\Program Files (x86)\____Alpari Limited MT4 (например)___\config
3) Удаляем содержание папки config другого ДЦ и вставляем свой config. И еще ярлык terminal — значок.

Скачать бесплатно

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

11 + пятнадцать =