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

Тема в разделе "В помощь трейдеру", создана пользователем loopsider, 21 Октябрь 2016.

  1. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.672
    Симпатии:
    4.317
    Баллы:
    435
    Пол:
    Мужской
    Продолжают поступать вопросы - можно ли декомпилировать и/или изменить ex4 файлы советников, индикаторов, скриптов и т.д. Поясняю.

    1. Что такое декомпиляция? Перевод исполняемого файла (ex4) в исходный код (mql4), который может восприниматься и модифицироваться человеком. Соответственно, чтобы внести изменения в исполняемый файл советника, его надо сначала декомпилировать.

    2. Декомпилировать можно ex4 файлы, скомпилированными "старыми" билдами МТ4 (до 600 билда). ex4 файлы, скомпилированные более новыми билдами, не декомпилируются.

    3. У меня есть ex4 файл. Как определить, новым или старым билдом он создан?
    Очень просто. Открываем ex4 файл в любом текстовом редакторе, например Notepad. Если файл скомпилирован СТАРЫМ билом (= может быть декомпилирован), мы видим первые три символа EX4
    upload_2016-10-21_10-46-25.png

    Если файл скомпилирован НОВЫМ билдом (= не может быть декомпилирован), мы видим первые три символа EX-
    upload_2016-10-21_10-47-31.png

    4. В природе существуют умельцы, способные взламывать все на свете, в том числе и новые ex4 файлы - но такая работа будет стоить больше, чем вы готовы за нее заплатить.
     
    Max5813, ZIMA 76, Сергей Иванов и ещё 1-му нравится это.

.

Поделиться этой страницей

translate