Доброго времени суток. Продолжаем решать проблемы новых билдов (574, 577 и выше) торгового терминала Metatrader 4. С новым расположением папок для форекс индикаторов, советников и т.д. мы разобрались, но всплыла еще одна проблема – в связи с изменениями в языке MQL4, некоторые старые файлы стратегий и роботов в формате MQ4 (исходный код) не компилируются новыми билдами терминала MT4.
И соответственно вы не можете применять их в торговле, так как терминал не может создать исполняемый файл с расширением EX4. Но решение этой проблемы существует.
В чем разница между файлами EX4 и MQ4 ?
Наверняка, скачав какой-либо индикатор, вы иногда обнаруживали не один файл индикатора, а два. Например Indicator.mq4 и Indicator.ex4 . Зачем нужно два файла?
Дело в том, что файл с расширением MQ4 – это исходный код. Если у вас есть такой файл, вы можете внести изменения в него, конечно же если у вас есть знания по программированию на языке MQL. Для того чтобы вы могли применять индикатор (или советник, или скрипт) непосредственно на практике, т.е. присоединять к графику, необходим файл с расширением EX4.
EX4 – это исполняемый файл.
Можно сказать, что файл MQ4 – это мука, а файл EX4 – это буханка хлеба. Терминал, как человек – муку есть не хочет, а вот хлеб скушает с удовольствием)
В комплекте с терминалом, у нас есть аналог печи – Metaeditor. С помощью метаэдитора терминал делает из MQ4 файла файл EX4.
И проблема в том, что новая “печь” (Metaeditor в последних билдах) не полностью совместима со старой “мукой” (старыми файлами MQ4). И если у вас нет файла EX4, часть старых индикаторов вы не сможете использовать в новых версиях MT4.
Кто виноват и что делать?
Решение простое и логичное – использовать старую “печь”, т.е. Metaeditor из прошлых билдов. Далее следует пошаговая инструкция для создания рабочего EX4 для новых билдов терминала, с помощью старого билда Metaeditor.
- По ссылке в конце поста качаете архив с терминалом билда 451. Распаковываете его.
- Находите внутри распакованного архива файл Metaeditor.exe . Запускаете его двойным щелчком мыши.
- В Metaeditor’e нажимаете File -> Open и открываете файл MQ4, который вам необходимо скомпилировать под новый билд.
- Нажимаете кнопку Compile.
- Готово! В той папке, где лежал файл MQ4 теперь появится файл с расширением EX4. Этот файл вы копируете в новый билд терминала и используете по назначению.
Надеюсь эта инструкция была вам полезной, спасибо за внимание.
Скачать архив со старым билдом MT4
С уважением, Павел
TradeLikeaPro.ru
Топ Брокеров 2025 по версии TLAP
Центовые счета
Быстрый ввод и вывод
Платформа CopyFx для копирования сигналов
Отличное исполнение
На рынке с 1998 года
Низкие спреды
Быстрый ввод и вывод
Хорошее исполнение
Множество способов пополнения
С 2007 года на рынке
Счета Zero с нулевыми спредами
Система Копи-трейдинга
Хорошее исполнение
Более 500 торговых инструментов
Комиссия на пополнение 0%
Лицензия ЦБ РФ
Удобный ввод и вывод средств
Подходит для крупных трейдеров
Крупнейший форекс дилер в России
Компания – налоговый агент, выплата налогов без участия клиента
Торговля через MetaTrader 5
Форекс, фондовые индексы и нефть
Низкие спреды
Хорошее исполнение
Подходит для торговли советниками
Торговля криптовалютами
Центовые счета со стартовым лотом 0.01
Система копирования сделок Share4You
Низкие спреды
Подходит для новичков
Лучшие на рынке условия для работы с сеточниками и мартингейлом
Исполнение без вмешательства дилинга
Низкие спреды
Трейдинг Forex, CFD и Crypto
Полная прозрачность работы
Множество представительств компании, в том числе в Великобритании
На рынке с 2006 года
| ||
| ||
| ||
| ||
| ||
| ||
|