Для советников в 2026 году лучше MT5: он тестирует на реальных тиках брокера на всех ядрах процессора, умеет отправлять ордера пакетом и даёт хеджинговые счета, которые нужны сеточным советникам. MT4 остаётся разумным, если советник уже написан на MQL4, у брокера только MT4 или нужна самая простая платформа.

Это сравнение для тех, кто запускает советника (Expert Advisor, EA, автоматическую торговую программу), а не торгует вручную. Угол зрения: сеточный или мартингейл-советник на золоте (XAUUSD). Midas, советник этого сайта, работает только на MT5.
В статье (10)
MT4 или MT5 для советника: сравнительная таблица
| Критерий | MT4 | MT5 | Что это значит для советника |
|---|---|---|---|
| Развитие | В январе 2018 года MetaQuotes заявила, что новые функции будут добавляться только в MT5 | Активно развивается | MT5 получает новые инструменты, MT4 — исправления |
| Новые лицензии для брокеров | В январе 2018 года MetaQuotes прекратила продавать новые лицензии MT4 (по сообщениям прессы) | Новые серверы брокеров работают на MT5 | Брокеров с MT4 со временем станет меньше |
| Язык советника | MQL4 | MQL5 | Языки несовместимы: советник нужно переписывать, а не копировать |
| Таймфреймы графика | 9 (в MQL4 есть ещё 12 констант, их используют в основном для оффлайн-графиков) | 21 | В MT5 есть M2, M3, H2, H12 и другие; советнику на одноминутках нужен только M1 |
| Типы ордеров | 2 рыночных + 4 отложенных | 2 рыночных + 6 отложенных (добавлены Buy Stop Limit и Sell Stop Limit) | Сетки в основном используют рыночные и лимитные ордера, поэтому это редко решает выбор |
| Учёт позиций | Каждый ордер — отдельная позиция | Неттинг, биржевой режим или хеджинг, задаётся брокером для каждого счёта; хеджинг добавлен 1 апреля 2016 года | Сетке с замком нужен хеджинг в MT5 |
| Модели тестирования | 3: Каждый тик (моделируемый), Контрольные точки, Только цены открытия | 5, включая «Каждый тик на основе реальных тиков» | MT5 может тестировать на реальных тиках брокера |
| История цен | В сохранённой истории только Bid; тестер моделирует Ask по спреду | Реальные тики с Bid и Ask | Спред в тесте MT4 — это допущение |
| Скорость тестера | В официальной справке нет ни агентов, ни облака | Многопоточность, локальные и удалённые агенты, облачная сеть MQL5 Cloud Network | Перебор параметров в MT5 заканчивается быстрее |
| Отправка ордеров | Синхронная OrderSend | OrderSend и OrderSendAsync | В MT5 корзину можно отправить пакетом |
| Стакан цен | В официальной справке MT4 не найден | Встроенное окно | Важен для биржевых инструментов, но не для CFD на золото |
| 64 бита | Установщики только 64-битные с конца 2023 года (по сообщениям прессы) | 64 бита с билда 292, июль 2010 года | Реальной разницы уже нет |
| Мобильные приложения | Оба удалены из App Store для iOS 24 сентября 2022 года, вернулись 6 марта 2023 года | То же самое | Не является отличием |
| Готовые советники | Больше библиотека старых советников и индикаторов | Меньше, но растёт | MT4 выигрывает по числу старых скриптов |
| Midas | Не поддерживается | Поддерживается на хеджинговых центовых счетах | Midas требует MT5 |
Источники для каждой строки перечислены в конце. Если в строке стоит «по сообщениям прессы», на эту тему у самой MetaQuotes нет страницы, на которую мы могли бы сослаться.
Тестирование советника: реальные тики и много ядер
Бэктест настолько хорош, насколько хороши его тиковые данные. В справке MT4 сказано, что история цен в терминале содержит только цены Bid, а тестер моделирует Ask по спреду на начало теста. Модель «Каждый тик» строит тики из более мелких таймфреймов интерполяцией, а результаты «Контрольных точек» названы оценочными.
В Тестере стратегий MT5 пять режимов: «Каждый тик», «Каждый тик на основе реальных тиков», 1 минута OHLC, «Только цены открытия» и «Математические расчёты». Режим реальных тиков использует тиковые данные, накопленные брокерами, без симуляции. Тестер также многопоточный: локальные агенты работают параллельно, можно подключать удалённые агенты, а облачная сеть MQL5 Cloud Network может взять на себя часть оптимизации.
Для сеточного советника это важно: корзина живёт или гибнет на быстрых движениях внутри минутного бара. Реальные тики ближе к тому, что происходило на самом деле. Но это всё равно поток данных брокера, поэтому тест — свидетельство о прошлом, а не прогноз. Наш собственный подход описан в статьях как проверить советник для золота до покупки и бесплатный бэктест советника для золота на реальных тиках.
Исполнение: закрытие корзины из 10 позиций
Сетка, открывшая много ордеров, должна закрыть их вместе, когда срабатывает её выход. В справочнике MQL5 OrderSendAsync описана как функция, которая не задерживает программу в ожидании ответа сервера; справочник MQL4 перечисляет её среди новинок MQL5. Поэтому в MT5 советник может отправить все запросы на закрытие пакетом, а не по одному.
Наша собственная цифра, полученная при переносе советника Midas: в MT5 корзина из 10 позиций закрылась примерно за 0,3 секунды, а более старая версия для MT4, закрывавшая ордера по очереди, тратила около 330 мс на ордер, то есть около 3 секунд на 9 ордеров (по выписке одного брокера). Это одно измерение у одного брокера; скорость зависит ещё от брокера, VPS и пинга. В более позднем живом сравнении бота для MT4 и бота для MT5 примерно за 40 часов мы не смогли показать статистически значимой разницы, а заметный разрыв дала одна корзина во время быстрого движения. Считайте более быстрое закрытие правдоподобным преимуществом, а не гарантией.
Хеджинг и неттинг: почему сетке нужен хеджинговый счёт
MT5 хранит позиции одним из двух розничных способов, которые брокер выбирает для каждого счёта. При неттинге на каждый символ приходится одна позиция, и каждая новая сделка сливается с ней. При хеджинге каждый ордер остаётся отдельной позицией, и противоположные позиции могут быть открыты одновременно. MetaQuotes добавила хеджинг в MT5 1 апреля 2016 года, в билде 1295, а в примечаниях к билду 1325 новая система названа похожей на ту, что используется в MT4.
Сеточный советник отслеживает каждый ордер с его собственным объёмом и выходом. На неттинговом счёте ордера сливаются, поэтому советник не может закрыть «третий ордер» по его цене, а замок (противоположный ордер того же размера) уменьшал бы позицию, а не стоял рядом с ней. Поэтому тип счёта важнее номера платформы: MT4 хранит каждый ордер отдельно, как при хеджинге, а в MT5 нужно убедиться, что счёт хеджинговый. Полное объяснение с примером — в статье хеджинг или неттинг в MT5.
Брокеры и будущее MT4
В январе 2018 года MetaQuotes объявила, что прекращает продавать новые лицензии MT4, включая дополнительные серверы для существующих клиентов, и заявила, что дальнейшие функции будут реализованы только в MT5. Поддержка, обновления безопасности и исправления для MT4 продолжаются. Более поздние сообщения прессы описывают, как брокеры переводят клиентов на MT5. Официальной даты отключения MT4 мы не нашли, поэтому фразу «MT4 закрывают» мы не можем подтвердить ссылкой.
Эпизод с iOS показывает практический риск зависимости от одного приложения: мобильные приложения MetaQuotes MT4 и MT5 были удалены из App Store компании Apple 24 сентября 2022 года и вернулись 6 марта 2023 года (по сообщениям прессы). Android это не затронуло, а советник на VPS от мобильного приложения не зависит.
Для вас это означает следующее: MT4 ещё долго будет работать у брокеров, где он уже есть, но новые функции, новые брокеры и новые инструменты — на стороне MT5. Если вы выбираете брокера сегодня для долго работающего советника, проверьте, что он предлагает хеджинговые счета MT5 для вашей страны.
Перенос советника с MT4 на MT5
MQL4 и MQL5 — разные языки с разными торговыми функциями, поэтому советник на MQL4 в MT5 как есть не запустится. В собственной статье MetaQuotes о переносе сказано, что переписать все программы непросто, что некоторых констант MQL4 в MQL5 нет, а вызовы индикаторов меняются на модель «описатель и буфер». Торговую логику, которая предполагает один тикет на ордер, нужно переписывать вокруг позиций, сделок и ордеров.
На практике нужен исходный код (.mq4), а не только скомпилированный файл (.ex4). Если продавец даёт только .ex4, попросите версию для MT5; не рассчитывайте, что конвертер сработает. Советнику для MT5 также нужен хеджинговый счёт, если он держит несколько позиций по одному символу. Шаги установки описаны в статье как установить Midas в MT5.
Центовые счета на MT5
Центовый счёт показывает баланс в центах и оценивает тот же лот примерно в 100 раз дешевле. Предлагает ли брокер его на MT4, MT5 или на обеих, решает сам брокер, поэтому проверяйте и платформу, и режим маржи. Midas требует хеджингового центового счёта на MT5; ProCent у RoboForex — один из примеров, а не рекомендация. См. что такое центовый счёт и как открыть подходящий счёт.
Что выбрать: короткий чек-лист
- Выбирайте MT5, если начинаете сейчас, хотите тестировать на реальных тиках, запускаете сетку или замок, которым нужен хеджинг, или используете советник, написанный для MT5, например Midas.
- Оставайтесь на MT4, если у вас уже есть рабочий советник на MQL4 без исходного кода, у брокера нет хеджингового счёта MT5 или вы пользуетесь старым индикатором, у которого нет версии для MT5.
- В любом случае проверьте режим маржи счёта и правила брокера для вашей страны и запустите советника на демо-счёте или в тестере до реальных денег.
Торговля с плечом связана с риском: если депозита не хватает, возможен стоп-аут. Сравнение выше описывает платформы, а не результаты, и ничто здесь не является обещанием дохода.
Связанная статья: Мартингейл 2.0: почему сетка с удвоением выходит после отката около $2 — как правило лота сетки сокращает путь назад до безубытка.
Частые вопросы
MT4 закрывают?
Официальной даты закрытия мы не нашли. MetaQuotes прекратила продавать новые лицензии MT4 в январе 2018 года и заявила, что новые функции будут появляться только в MT5, а поддержка и исправления для MT4 продолжаются. Брокеры, у которых MT4 уже есть, по-прежнему его используют, но у новых брокеров он будет встречаться реже.
Можно ли запустить советник для MT4 в MT5?
Как есть — нет. MQL4 и MQL5 — разные языки, поэтому советник для MT4 нужно переписать на MQL5, а для этого нужен его исходный код. Скомпилированный файл .ex4 просто так не скопировать. Попросите у автора версию для MT5.
Какая платформа лучше для золота (XAUUSD)?
Для советника — MT5: тесты на реальных тиках и хеджинговые счета важнее на быстро движущемся инструменте вроде золота. Сама торговля золотом у большинства брокеров доступна на обеих платформах. Лучшая платформа — та, где поддерживается ваш советник и где брокер предлагает нужный тип счёта.
Нужен ли сеточному советнику хеджинговый счёт?
Да, если он держит несколько ордеров и противоположные позиции по одному символу. На неттинговом счёте все ордера сливаются в одну позицию, и советник не может управлять ими по отдельности. Midas требует хеджингового центового счёта на MT5.
MT5 быстрее закрывает много ордеров?
MT5 позволяет отправлять запросы асинхронно, поэтому советник может закрыть корзину пакетом. В нашем переносе корзина из 10 позиций закрылась в MT5 примерно за 0,3 секунды. Реальная скорость зависит от брокера, VPS и соединения, и она не гарантируется.
Бэктесты в MT4 менее точны, чем в MT5?
По детализации тиков — менее точны. История MT4 содержит только Bid и моделирует тики и спред; MT5 может тестировать на реальных тиках брокера. Ни один тест не предсказывает будущее, а хороший результат в тесте не обещает результата в реальной торговле.
Можно ли использовать центовый счёт на MT5?
Да, если его предлагает ваш брокер. Midas работает на хеджинговом центовом счёте в MT5. Проверьте, что брокер принимает клиентов из вашей страны и что счёт хеджинговый, а не неттинговый.
Отличаются ли MT4 и MT5 индикаторами и графиками?
В MT5 21 таймфрейм против 9 в MT4, но стандартные индикаторы есть на обеих платформах. В MT4 больше библиотека старых сторонних индикаторов; у многих нет версии для MT5.
Источники
Получено 26 октября 2026 года.
- Справка MT5: Тестер стратегий, режимы тестирования, агенты и облако
- Справка MT4: параметры тестера, история только с Bid
- Справка MT5: типы ордеров, неттинг и хеджинг
- Примечания к релизу MT5, билд 1295 (хеджинг, 1 апреля 2016 года)
- Примечания к релизу MT5, билд 1325 (хеджинг, похожий на MT4)
- Примечания к релизу MT5, билд 292 (64 бита, июль 2010 года)
- Справочник MQL5: ENUM_TIMEFRAMES
- Справочник MQL4: таймфреймы
- Справочник MQL4: типы ордеров
- Справочник MQL5: типы ордеров
- Справочник MQL5: OrderSendAsync
- Справочник MQL4: торговые функции (OrderSendAsync новая в MQL5)
- Справочник MQL5: режимы маржи счёта
- Статья MQL5: перенос MQL4 на MQL5
- Справка MT5: Стакан цен
- LeapRate, 12 января 2018: MetaQuotes прекращает продажу лицензий MT4 (по сообщениям прессы)
- Finance Magnates: MT4 и MT5 удалены из App Store (по сообщениям прессы)
- Pepperstone: MT4 и MT5 возвращаются в App Store (по сообщениям прессы)
- FX News Group: MT5 билд 3930, только 64-битные установщики (по сообщениям прессы)
- Собственные измерения Midas (время закрытия корзины, перенос советника на MT5), 2026.