# Конвертация MQL4 в MQL5

Раздел: Язык программирования MQL4
Автор темы: A1ex
Создана: 2011-04-30 21:07
Ответов: 143 | Просмотров: 67698
Страница 1 из 8
Источник: https://forexsystemru.com/threads/63318/

---

## A1ex — 2011-04-30 21:07

Скрипт конвертирующий MQL4 код в MQL5 разработан Keiji и Circlesquares на форуме MQL4.

Для начала загрузите приведенный ниже архив и распакуйте его в папку Metatrader 4 / experts / include

[ [изображение: http://fortrader.org/file_img/KEowgr7I8P7r] ](http://fortrader.org/files/KEowgr7I8P7r/archive_rar)

Теперь скачайте приведенный ниже скрипт и распакуйте его в папку Metatrader 4 / experts / scripts

[ [изображение: http://fortrader.org/file_img/60Jwzl9d6rM4] ](http://fortrader.org/files/60Jwzl9d6rM4/mq4to5rewrite_sample_v4_2_rar)

После этого вам необходимо скопировать MQL4 индикатор, скрипт или эксперт который вы хотите переконвертировать в MQL5 в папку Metatrader 4 / experts / files
Теперь откройте Metatrader 4 и запустите скрипт mq4to5rewrite_sample_v4_2.mq4
В открывшемся окне необходимо указать имя (без расширения) вашего mq4 файла для конвертации и выбрать тип файла:
индикатор - 0
эксперт - 1
скрипт - 2

[ [изображение: http://fortrader.org/thumbs/89_7UGhkRsFEZ8g.png]](http://fortrader.org/files/7UGhkRsFEZ8g/convert_mql5_1_PNG)

В примере ниже выбран для конвертации MQL4 индикатор **ang_DCT**:

[ [изображение: http://fortrader.org/thumbs/89_4H8QSJgWU4nj.png]](http://fortrader.org/files/4H8QSJgWU4nj/convert_mql5_3_PNG)

Жмем "ОК" должно появиться окно со следующим сообщением:

[ [изображение: http://fortrader.org/thumbs/89_CGvIYh0GENPA.png]](http://fortrader.org/files/CGvIYh0GENPA/convert_mql5_4_PNG)

После этого в папке Metatrader 4 / experts / files должен находиться конвертированный mq5 файл:

[ [изображение: http://fortrader.org/thumbs/89_3Ea1e2reh7E5.png]](http://fortrader.org/files/3Ea1e2reh7E5/convert_mql5_5_PNG)

Теперь открываем этот файл в Metaeditor 5 и компилируем:

[ [изображение: http://fortrader.org/thumbs/89_2v9dvarLt1QX.png]](http://fortrader.org/files/2v9dvarLt1QX/convert_mql5_6_PNG)

Постарайтесь исправить ошибки с помощью [MQL4 to MQL5 Porting Table](http://fortrader.org/files/ISxqYHIqZvgh/MQL4to5_0_2_rar) и последней версией перевода [руководства пользователя MQL5](http://fortrader.org/files/vzZOOSYRxG6e/MQL5_google2_rar).

--
Оригинал статьи _http://metatrader5.blogspot.com/2009/10/rewrite-mql-4-to-mql-5-script.html

## wealthcreation — 2011-05-16 14:45

can you help me code ea?

## A1ex — 2011-05-16 17:03

> Цитата (wealthcreation):
> can you help me code ea?

Выкладывайте сову. Переконвертируем.

## 271863768 — 2011-10-29 16:53

а обратная конвертация возможна ? а то купил одну ТС а  там МТ5 сова )) надо ее во 1 декомпильнуть во 2 под МТ4 переделать

## A1ex — 2011-11-02 10:27

> Цитата (271863768):
> а обратная конвертация возможна ?

Нет.

## chocolate — 2011-11-07 16:17

Сделал важной, думаю, что сейчас актуально.

## Frau Jansen — 2011-11-11 14:19

> Цитата (A1ex):
> Выкладывайте сову. Переконвертируем.

А можно мой эксперт перекодить в MQL5? А то очень много ошибок после этой конвертации, легче переписать.

## goshabo — 2011-12-11 19:17

> Цитата (A1ex):
> Выкладывайте сову. Переконвертируем.

Переконвертируйте, если возможно индикатор. Без него, как без рук. Приходится держать открытым МТ4.
Или исправьте ошибки в переведенном. Я сам не смог разобраться, а кто этим занимается, думаю не истратит много времени.

## igormart — 2012-01-02 21:46

Попробовал вро де бы всё получается но на последнем этапе - выдаёт кучу ошибок!
Если не составит труда  переконвертируйте прикреплённого советника.

## black3939 — 2012-02-01 11:44

**Помогите конвертировать...**

> Цитата (A1ex):
> Выкладывайте сову. Переконвертируем.

Здравствуйте.

Помогите конвертировать советников из mql4 в mql5. Очень нужно. У самого не получается, я в этом ничего не понимаю. Попробовал по инструкции, так там куча ошибок... :(

Заранее спасибо.

## volodymyr67 — 2012-02-16 11:57

Пацыент нуждаетса в переквалификацыи с 5ки на 4ку и если есть какие либо  ограничения подлечите пожалоста чтоб мог работать на любом счёте .
Заранее благодарен !
С уважением Владимир!

## eevviill — 2012-02-26 16:47

Вижу сюда мало кто заглядывает, но попробую:-)
Скриптом переделал с 4 на 5, но много ошибок и как исправить только дагадываюсь. Прошу помочь:ta:

## goshabo — 2012-07-04 14:22

Похоже загнулась тема. А жаль.

## volodymyr67 — 2012-07-04 16:10

> Цитата (goshabo):
> Похоже загнулась тема. А жаль.

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

## goshabo — 2012-07-04 16:40

> Цитата (A1ex):
> Выкладывайте сову. Переконвертируем.

Выложил. Нет ответа. Хотябы - Не получилось, не могу, не хочу. А то ни ответа, ни привета.

## юрец101 — 2012-09-26 15:22

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

## Sprinter500 — 2012-10-25 17:00

Принимаю заказы на конвертацию MQL4 в MQL5. Подробности в личке или даже лучше на igorm500@yandex.ru

## chocolate — 2012-10-26 12:45

(http://forexsystemsru.com/member.php?u=68613), подробности, пожалуйста, здесь опубликуйте. Или если предложение носит коммерческую подоплеку, то создайте отдельную тему в соответствующем разделе [Поиск программиста, поиск заказов](http://forexsystemsru.com/poisk-programmista-poisk-zakazov-f71/)

## Sprinter500 — 2012-10-26 15:28

**MQL4 в MQL5**

> Цитата (chocolate):
> (http://forexsystemsru.com/member.php?u=68613), подробности, пожалуйста, здесь опубликуйте. Или если предложение носит коммерческую подоплеку, то создайте отдельную тему в соответствующем разделе [Поиск программиста, поиск заказов](http://forexsystemsru.com/poisk-programmista-poisk-zakazov-f71/)

Уже создал. Вот ссылка:
http://forexsystemsru.com/poisk-programmista-poisk-zakazov/69741-konvertaciya-sovetnikov-indikatorov-mql4-v-mql5.html

## Saigonx — 2013-01-08 16:36

А где могут помочь индюки из ex в mql перевести? Скиньте кто-нибудь ссылочку плиз)

---

Следующая страница: https://forexsystemru.com/threads/63318/page-2
