EX4 to MQ4 .pro

Профессиональный онлайн декомпилятор
с поддержкой последних версий MT4

  Декомпилировать
Полный доступ к исходному коду
Снятие любых ограничений
Поддержка MT4 build 1380

5

simple steps to make your EA is really your
5 simple steps to make your EA is really your
  1. 1 Заполните ФОРМУ ЗАКАЗА и приложите советник
  2. 2 Дождитесь ответа специалиста о возможности декомпиляции
  3. 3 Оплатите ваш заказ (цена определяется индивидуально)
  4. 4 Скачайте ваш советник в формате .MQ4
  5. 5 Редактируйте исходный код под ваши потребности
Проблема

Для чего это нужно?

Файлы .EX4 и .MQ4 используются в работе торгового терминала MetaTrader 4. Разница между ними состоит в том, что файды .EX4 являются исполняемыми, а файлы .MQ4 содержат исходный код советников, индикаторов или скриптов. Файл .MQ4 можно открыть в приложении MetaEditor и редактировать. Файл .EX4 открыть и редактировать нельзя.

Доступность исходного кода очень важна для трейдера по нескольким причинам:

  • Это позволяет понять логику работы советника, его алгоритм. Это очень важно, поскольку вы доверяете советнику управление вашими деньгами.
  • Это даёт возможность модификации исходного кода, чтобы скорректировать логику работы советника в соответствии с меняющимися требованими рынка.
  • Это необходимо, чтобы снять ограничения, установленные разработчиком, такие как привязка к определённому счёту или ограниченное время работы советника.

Разработчики советников часто забывают приложить исходный код к своему продукту. В этих случаях на помощь приходит декомпиляция, т.е. восстановление исходного кода советника из файла .EX4 в .MQ4 формат.

Проблема
Текущая ситуация
Текущая ситуация

Несколько лет назад декомпиляция .EX4 файлов не была большой проблемой. Это стоило порядка $10 и занимало несколько минут. За несколько сотен долларов можно было даже приобрести программу для декомпиляции любого советника, называемую «Декомпилятор EX4».

Сейчас всё изменилось. Начиная с MT4 build 600, файлы MQ4 компилируются в машинный код (подобно EXE или DLL). В результате декомпиляторы EX4 больше не работают.

Решение

Лечение током

В процессе компиляции новых билдов МТ4 (600 и выше) используются оптимизация и сжатие кода. Обфускация также применяется во время компиляции, и этот факт значительно усложняет работу, которую нужно выполнить. Для продуктов в MetaTrader Market дополнительно используется шифрование. Эти препятствия делают классические методы реинжиниринга (такие как дизассемблирование и статический анализ кода) неэффективными.

Поэтому, чтобы полностью восстановить исходный код, в наши дни необходимо работать непосредственно с дампами памяти, использовать отладчик для терминала и преодолевать ограничения виртуализации среды выполнения.

Эта кропотливая работа требует времени и значительных усилий. Но с должной настойчивостью успех можно добиться успеха.

Учитывая вышеизложенное, становится ясно, что разработать автономный декомпилятор сегодня невозможно. Но, с другой стороны, можно создать надёжный сервис для декомпиляции. Это то, что мы успешно сделали.

Закажите декомпиляцию «чёрного ящика» (ЕХ4 файла) сейчас и сделайте ваш советник действительно вашим!

Решение
Форма заказа

Форма заказа

Хорошо
Пожалуйста, укажите ваше имя
Хорошо
Пожалуйста, укажите корректный e-mail
Хорошо
Пожалуйста, выберите файл .EX4

Сколько это стоит?

Стоимость наших услуг определяется в каждом случае индивидуально. Поскольку процесс декомпиляции выполняется профессионалами вручную, конечная стоимость услуги сильно зависит от размера и сложности кода. Стоимость декомпиляции продуктов MetaTrader Market ™ намного выше.

Ориентировочные цены на услуги декомпиляции приведены ниже:

  • Торговый советник (EA) ~ $250
  • Торговый советник из MetaTrader Market ™ ~ $350
  • Технический индикатор ~ $450 *

* Указанная цена отражает тот факт, что мы не заинтересованы в работе с индикаторами.
Но если это действительно необходимо, мы выполним эту работу с должным качеством!