Как из файла ex4 сделать mq4

Обновлено: 04.07.2024

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

Pasha_Tehnik

Pasha_Tehnik не предоставил никакой дополнительной информации.

Всем привет! Надеюсь на забанят, делюсь декомпилятором. Не знаю работает или нет, даже не смотрел, просто подогнали, поди кому пригодится.

Dobrot89

Dobrot89 не предоставил никакой дополнительной информации.

IIIaKaJI

IIIaKaJI не предоставил никакой дополнительной информации.

“Never argue with an idiot. They will drag you down to their level and beat you with experience.” - Twain M.

Pasha_Tehnik

Pasha_Tehnik не предоставил никакой дополнительной информации.

Коль вы им пользовались или знаете, скиньте мануал поди кто пользу поимеет.

IIIaKaJI

IIIaKaJI не предоставил никакой дополнительной информации.

Мануал к чему? Нерабочему декомпилу 2009 года розлива. Ты смеешься?

“Never argue with an idiot. They will drag you down to their level and beat you with experience.” - Twain M.

kif не предоставил никакой дополнительной информации.

Ничего себе древность)) Держи вот этот хотябы поновее для индюков до 501-го билда компиляции подходит) Хотя он тоже уже бесполезен.

g108 не предоставил никакой дополнительной информации.

Ничего себе древность)) Держи вот этот хотябы поновее для индюков до 501-го билда компиляции подходит) Хотя он тоже уже бесполезен.

Бинарные опционы




О НАС

FinancePort - финансовый портал. Информация о криптовалютах, курсы валют, котировки, прогнозы и аналитика валютного рынка, как заработать на форексе. Все о бинарных опционах - какие брокеры лучшие? Независимый рейтинг на основе отзывов. И многое другое о мире финансов.
ИП Минкаилов Ислам Хисамуддинович ИНН 201500636120

ДИСКЛАЙМЕР

В Данной статье, речь пойдет о декомпиляторах для мт4, декомпиляции файлов из ex4 в mq4, плюсы и минусы декомпиляции.

Дорогой друг, в мире форекс очень много программ и стратегий, которые можно скачать бесплатно для мт4 и для мт5, но тебе не дает покоя один прибыльный советник. Который якобы на твоем демо счете дает хорошую прибыль? Тогда тебе к нам.

Почему Вы попали на данную страницу:

  1. "using of decompiled source code is prohibited" - "использование декомпилированного исходного кода запрещено"
  2. Эксперт самоудаляется с папки experts
  3. Файлы ex4 удаляются
  4. Советник не виден в терминале
  5. Советник не переносится на график
  6. Свойства советников не открываются
  7. Советники перестали работать

В недавнем прошлом, компания PureBeam выпускала декомпилятор ex4 to mq4 за 799 зеленых енотов. И единицы трейдеров покупали такую программу, как правило далее - они отбивали стоимость декомпилятора за счет платной декомпиляции. Но компания MetaQuotes выпускала новые билды терминала. Декомпилятор приходилось переделывать. Появлялись новые версии декомпилятора, старые версии - свободно гуляли в интернете. Разработчики советников для форекс бились головой об стенку, осознавая, что все их разработки начнут ломать и пользоваться советнкиами на халяву.


Декомпиляция ex4 советников

процесс несложный, если у Вас есть купленный декомпилятор файлов ex4 +в mq4 . Но если его нет? Об этом мы поговорим дальше. А сейчас я расскажу плюсы и минусы декомпиляции экспертов.

  1. Вы видите открытый код советника
  2. Можете "украсть" стратегию торговли у советника
  3. "Вылечить" советник от жадности и снова скомпилировать
  1. Вы получаете открытый код абсолютно не пригодный для редактирования
  2. Все функции и переменные имеют одно название с меняющейся цифрой последовательности.
  3. "Умные" разработчики - свои лучшие идеи записывают в DLL, процесс декомпиляции ДЛЛ очень сложный. Защита с помощью DLL - самая выгодная и мощная защита на данный момент.
  4. Отчасти ВЫ можете украсть только часть стратегии.
  5. "Умные" разработчики делают стойкую защиту, и лечение от жадности в конце концов приводит к сливу депозита.
  6. Вы никогда не можете претендовать на авторство стратегии.
  7. Вас могут навсегда забанить в платежных системах за воровство и декомпиляцию советников.
  8. Вы не сможете скомпилировать советник обратно! Вам прийдется обращаться к программистам за помощью
  9. "Хороший" программист никогда не станет заниматься этой работой. (Ну разве что за 1000 % от стоимости самого эксперта?)
  10. С 500 билда терминала МТ4 - пользоваться редактировать и компилировать декомпилированный код запрещено, о чем появляется соответствующая запись в журнале Едитора: using of decompiled source code is prohibited

В 500 билде терминала MetaTrader4 разработчики пошли дальше и смогли противостоять декомпиляторам форекс. Советники, которые скомпилированы билдом 485 и выше - более не декомпилируются. Это открывает новые возможности для программистов. И благодаря этому, программисты смогут ставить полную защиту на свои эксперты. А также декомпилированные советники, ниже 485 билда более не компилируются в терминале и их использование запрещено компанией разработчиков using of decompiled source code is prohibited

Что делать, если декомпиляция невозможна?

Вы можете копировать сделки с мт4 на мт4. Если у Вас есть эксперт демка, который работает только на демке - ВЫ можете копировать его сделки на реал с копировщиком сделок. Более того Вы можете копировать сделки с реверсом, устанавливать свой лот для копирования, копировать только профитные сделки, копировать с виртуальными стопами и тейками, регулировать процесс копирования на 1 и более терминалов. Зачем платить за декомпилятор и тратить время на восстановление эксперта? Разве это не хорошая альтернатива декомпилятору forex ? Подумайте, заплатить 799 долларов за декомпилятор, или 99 - 149 $ за лучший копировщик mt4? Решать Вам.


Exp - Copylot

лучший копировшик сделок с демо счетов, Вы можете копировать как демки, так и реалы, использовать инвесторские счета.

Работать на одном терминале - когда Ваш копировщик будет копировать Ваши сделки на другие терминалы.

Богатые функциональные возможности, точное копирование, Быстрая синхронизация сделок на терминалах МТ4.

На сайте предоставлено много видеороликов по данной программе.

Убедитесь в этом сами, скачав демо версию копировщика.

И знайте - демо версия копировщик это только лишь 10 % от полной версии.

Не думайте что скачав демо версию - после декомпиляции ВЫ получите Полную FULL версию. ;-)

Ведь мы же с Вами знаем - что Expforex - лучший программист mt4.

decompiles

Доступ к рынку Форекс подарил многим людям возможность заниматься трейдерской деятельностью. На первый взгляд это выглядит как возможность легко заработать деньги.

Так ли это на самом деле?

Производит впечатление та лёгкость, с которой можно начать работать трейдером на форексе. Но это впечатление обманчиво. Движение котировок носит в значительной степени случайный характер.

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

Нужно разбираться во многих сторонах трейдерской профессии:

  1. Знание мировой экономики и политики.
  2. Владение практическими навыками трейдинга.
  3. Умение грамотно использовать методы технического и фундаментального анализа.
  4. Создание своей системы работы.
  5. Воспитание в себе нужных психологических качеств.

Необходимость совершенствования

Эта профессия требует разнообразных знаний и навыков. В частности, важно отметить, что торговля ведётся обычно в соответствии с некоторым алгоритмом, который трейдер считает наиболее для себя эффективным.

Как создать или правильно выбрать из существующих та-кой метод торговли? Один из способов состоит в том, чтобы получить максимальное количество информации о том, как это делают другие трейдеры.

Особенное внимание, конечно, стоит уделить наиболее эффективным (насколько это можно предположить) из них. Для этого в современном мире существует множество возможностей.

Это и специализированные форумы и возможность заказать работу у профессионала. Есть сайты, где объясняются тонкости работы с теми или иными алгоритмами. Наиболее часто алгоритмы предлагаются в качестве программ-экспертов (советников) для Metatrader.

Эта платформа является на настоящее время наиболее распространённой среди тех, кто торгует на форексе. Существуют две её версии: четвёртая и пятая. Metatrader 4 используется наибольшим количеством трейдеров.

Использование советников в работе трейдера

Как здесь быть?

На помощь здесь может прийти специальная программа декомпилятор. Она как раз и выполняет преобразование скомпилированной программы-эксперта в текстовую. После этого трейдер получает возможность изучить её работу и использовать это в своей деятельности.

Возможные трудности

Однако, на практике ситуация не является такой простой. Прежде всего, декомпилировать можно не всякий советник. В некоторых случаях значительную часть закодированного алго-ритма помещают в файл DLL.

Такое свойство существует, начиная с 500 билда этой торговой платформы.

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

Преимущества использования декомпилятора

Для чего может понадобиться такая программа?

Трейдер для достижения успеха в своём не-простом ремесле должен интенсивно работать над повышением своего профессионального уровня.

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

Если предложенные алгоритмы являются успешными, то было бы полезно внимательно проанализировать то, как они работают и использовать полученные уроки для того, чтобы стать более успешным.

Как работать с этой программой?

robo-up

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

Кроме того, нужно рассмотреть и такой вариант, когда стоит обратиться к профессионалу, для того, чтобы он сделал данную работу. Принятие решения, конечно, определяется тем, какой именно советник нужно декомпилировать.

Речь идёт о строках:

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

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

Выводы

itogi

Если поискать в интернете возможность скачать декомпилятор, то мы очень быстро убедимся в том, что это весьма непросто.

В большинстве случаев эта программа предлагается за деньги. Или возможен ещё один вариант. С файлами работает другая сторона. Это делается, разумеется, за вознаграждение.

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

Поэтому прежде, чем использовать эту программу, нужно хорошо обдумать этот вопрос.

С другой стороны, если нужный результат будет достигнут, то это может послужить импульсом для дальнейшего совершенствования мастерства трейдера.

Entry Point | Финансовые Рынки | Трейдинг

Анатомия алготрейдинга: Теория взлома торговых роботов MetaTrader

Достаточно популярная тема для обсуждений и проб на многих форекс-порталах и форекс-форумах – декомпиляция ex4 программ (это могут быть советники, индикаторы или скрипты).

Давайте начнем с того, что еще раз вспомним, что же такое декомпиляция в общем. Итак, декомпиляция – это процедура воссоздания исходного кода программы из имеющегося скомпилированного варианта (.ex4 – расширение скомпилированного варианта, а расширение .mq4 – файла с исходным кодом).

Для данных целей используются специальные программные комплексы – декомпиляторы. Давайте выделим основные цели, для которых применяют декомпиляцию именно .ex4 программ:

1. Изучить логику работы той или иной .ex4 программы.

2. «Вылечить» (отвязать) ее от триала, ключа, защиты от использования только на одном счете и так далее.

3. Доработать программу.

Итак, декомпилятор – это программа, которая преобразует исполняемый файл, в нашем случае – файл с расширением ex4, в его исходный код на языке высокого уровня, коим также является и язык MQL4, с минимальными отклонениями, которые могли бы возникнуть в процессе эксплуатации декомпилятора.

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

Тенденция такова, что с каждым новым билдом терминала, а, соответственно, и компилятора, декомпиляция становится все более сложной. Оно и понятно, компания MetaQuotes теряет клиентов и сторонников платформы MetaTrader 4, если пользовательские программы, написанные на встроенном языке MQL4 можно так легко декомпилировать.

Учитывая данный факт, разработчики терминала и редактора делают так, чтобы при компиляции код подвергался защите от декомпиляции. Для этого используют различные ловушки (участки кода, декомпилировав которые, получишь на выходе код, который не получится потом снова скомпилировать), мусор в коде, обфускация (прием для защиты от декомпиляции ex4 to mq4, который заключается в том, что логика кода запутывается настолько, насколько это возможно, но при этом код сохраняет свою функциональность).

Также есть фрилансеры, и даже целые фирмы, которые проводят защиту ex4 программ от декомпиляции. Там уже используются различные упаковщики, протекторы, сейчас достаточно популярна тема с виртуализацией исполняемого кода (самым известным протектором, использующим алгоритмы виртуализации является протектор от компании VMWare), когда в программе как бы встроена виртуальная машина, в которой исполняется код, поэтому ни отладчиком, не ex4 to mq4 декомпилятором уже просто так не получить хотя бы базовую схему программы и логику ее работы.

Мало того, к ex4 программам для защиты дописываются специальные библиотеки временно исполнения, которые динамически меняют адреса функций в оперативной памяти, из-за чего декомпилятор путается и выдает неправильный исходный код в итоге или вообще не работает.

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

Читайте также: