.EX4

Файл EX4

MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл EX4 - это скомпилированная программа на языке MQL4 для торговой платформы MetaTrader 4: торговый робот (советник), пользовательский индикатор или скрипт. Чтобы установить его, скопируйте файл в соответствующую подпапку MQL4 внутри каталога данных MT4 и перетащите его на график. Он работает только внутри MetaTrader 4, и его нельзя декомпилировать обратно в исходный код.

Разработчик: MetaQuotes Software Corp. Категория: Исполняемые файлы MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .APK · .EXE · .VBS · .JAR

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 14, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла EX4?

Файлы .ex4 созданы для обеспечения работы MetaTrader 4 - торгового терминала, разработанного MetaQuotes Software Corp. и используемого на таких рынках, как Forex, фьючерсы и CFD. Файл .ex4 содержит скомпилированный байт-код MQL4, бинарный результат сборки исходного кода MQL4 в MetaEditor - среде разработки (IDE), поставляемой вместе с терминалом.

Файлы .ex4 могут содержать три различных типа программ: индикаторы, скрипты и советники (Expert Advisors). Советник - это своего рода автоматизированный бот, используемый для автоматизации торговых и аналитических процессов, способный открывать и управлять ордерами без ручного вмешательства.

Компиляция и декомпиляция файлов .ex4

Файлы .ex4 содержат исполняемый байт-код, скомпилированный из исходных файлов .mq4. Внутренний бинарный формат является проприетарным для MetaQuotes и существенно изменился с выходом MT4 build 600 (февраль 2014 г.), поэтому файлы, скомпилированные до этой сборки, могут не загружаться в современных терминалах. Этот процесс может быть обращен - технически возможно декомпилировать файлы .ex4 обратно в исходный код MQL4 с помощью сторонних декомпиляторов, хотя результат редко является точной копией оригинала.

Как открыть файл .ex4

Установки MetaTrader 4 недостаточно для использования файла .ex4. В зависимости от содержимого, его сначала нужно поместить в правильную папку внутри каталога данных MQL4 терминала:

  • Если файл .ex4 содержит индикатор, поместите его в папку MQL4\Indicators\.
  • Если файл содержит скрипт, поместите его в папку MQL4\Scripts\.
  • Если файл содержит советник (Expert Advisor), поместите его в папку MQL4\Experts\.

После размещения файла обновите панель «Навигатор» в MetaTrader 4 (нажмите F5 или перезапустите терминал). Преемником этого формата для MetaTrader 5 является .ex5, скомпилированный из исходного кода .mq5.

Безопасность и защита

РИСК: HIGH

Файл .ex4 - это исполняемый торговый код, который запускается с доступом к вашему торговому счету внутри MT4. Вредоносный или неосторожный советник может совершать убыточные сделки, обнулить реальный счет или (редко) злоупотреблять вызовами DLL/веб-запросами. Чек-лист рисков: запускайте файлы .ex4 только от проверенных авторов/продавцов, сначала тестируйте на ДЕМО-счете, держите опцию «Разрешить импорт DLL» выключенной, если только автор не требует этого и вы ему доверяете, и относитесь крайне подозрительно к загрузкам «бесплатных советников» и «декомпиляторов ex4» - это распространенный вектор распространения вредоносного ПО. Никогда не запускайте незапрошенные файлы .ex4.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕMetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
РАЗРАБОТЧИКMetaQuotes Software Corp.с 2005 (MetaTrader 4 platform)
MIME-ТИПapplication/octet-stream
ТИПСкомпилированный байт-код/программа MQL4 для терминала MetaTrader 4 (бинарный, не нативный исполняемый файл ОС)
СВЯЗАННЫЕ.apk.exe.vbs.jar

Программы, открывающие файлы EX4

Windows1 app
MetaTrader 4 Бесплатно Файл → Открыть каталог данных → MQL4\Experts (или \Indicators / \Scripts), скопируйте .ex4, перезапустите MT4, затем перетащите его из Навигатора на график.
macOS1 app
MetaTrader 4 (broker macOS bundle) Бесплатно MT4 - это ПО для Windows; загрузите сборку вашего брокера для macOS (на базе Wine) или запустите MT4 на Windows VPS, затем установите .ex4 в MQL4\Experts, как в Windows.
Linux1 app
MetaTrader 4 via Wine / VPS Бесплатно Запустите терминал MT4 под Wine или на Windows VPS, затем поместите .ex4 в папку MQL4.

Технические подробности

глубокая спецификация
РазработчикMetaQuotes Software Corp.
Совместимость платформТолько терминал MetaTrader 4 (MT4); не загружается в MetaTrader 5
Тип байт-кодаСкомпилированный байт-код MQL4; не является нативным исполняемым файлом Windows или ОС
Исходный языкMQL4 (MetaQuotes Language 4), проприетарный скриптовый язык, похожий на C++
Компилятор / IDEMetaEditor, поставляется в комплекте с терминалом MetaTrader 4
Типы программСоветник (EA), пользовательский индикатор, скрипт - один тип программы на файл
Папка советниковMQL4\Experts\
Папка индикаторовMQL4\Indicators\
Папка скриптовMQL4\Scripts\
Ревизия форматаВнутренний бинарный формат существенно изменился в MT4 build 600 (февраль 2014 г.); файлы .ex4, скомпилированные до этой сборки, могут не работать в текущих терминалах
MIME-типapplication/octet-stream
Магические байтыНет стабильной публично задокументированной сигнатуры; файлы идентифицируются по их расположению в папках каталога данных MT4
Природа форматаПроприетарный закрытый бинарный формат; публичная спецификация отсутствует
Формат-преемник.ex5 (скомпилированная программа MetaTrader 5, созданная из исходного кода .mq5)
Поддерживаемые рынкиВалютные пары Forex, CFD, фьючерсы и акции через интеграцию с брокером
Выпущен2005 (MetaTrader 4 platform)
Спецификацияwww.mql5.com

Конвертации EX4

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами EX4. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах EX4.

Часто задаваемые вопросы

Как открыть / установить файл .ex4 в MetaTrader 4?
В MT4 выберите «Файл» → «Открыть каталог данных», затем скопируйте .ex4 в MQL4\Experts (для робота), MQL4\Indicators (для индикатора) или MQL4\Scripts. Перезапустите MT4, затем перетащите его из панели «Навигатор» на график. Для советников включите «Разрешить алгоритмическую торговлю».
Можно ли декомпилировать .ex4 обратно в исходный код .mq4?
Нет - по крайней мере, не надежно. Компиляция удаляет исходный код, а начиная с MT4 build 600 (2014) формат обфусцирован для защиты от декомпиляции. Сайты «ex4 to mq4 decompiler» - это мошенничество или вредоносное ПО, а декомпиляция чужого советника обычно нарушает лицензию. Запросите .mq4 у автора.
В чем разница между .ex4 и .mq4?
.mq4 - это человекочитаемый исходный код MQL4; .ex4 - это скомпилированная исполняемая программа, созданная из него. Вы редактируете .mq4 в MetaEditor и компилируете в .ex4 для запуска в MT4.
Можно ли запустить .ex4 на Mac или Linux?
Только через сам MetaTrader 4. MT4 - это ПО для Windows, поэтому на Mac/Linux вы используете сборку вашего брокера для Mac (на базе Wine) или запускаете MT4 на Windows VPS, а затем устанавливаете .ex4 обычным способом.
В чем разница между .ex4 и .ex5?
.ex4 работает в MetaTrader 4 (скомпилирован из MQL4); .ex5 работает в MetaTrader 5 (скомпилирован из MQL5). Они не взаимозаменяемы, и вы не можете конвертировать один в другой.
Безопасно ли запускать .ex4 из интернета?
Относитесь к нему как к любому исполняемому файлу. Плохой советник может слить реальные деньги или содержать вредоносное ПО. Запускайте файлы .ex4 только из надежных источников, сначала тестируйте на демо-счете и избегайте загрузок «бесплатных советников» или «декомпиляторов».

Ссылки

1MetaTrader 4 - official sitewww.metatrader4.com
2MQL4/MQL5 Reference (MetaQuotes documentation)www.mql5.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

Похожие расширения

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.APPXMicrosoft Windows App Package (AppX)
.AIRAdobe AIR Application Installer Package

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z