XAU/USD4,569.00-1.20%EUR/USD1.1708+0.18%GBP/USD1.3215+0.05%USD/JPY154.32-0.32%BTC/USD97,840+1.40%ETH/USD3,712+0.85%NAS10027,880+0.55%S&P 5006,142+0.32%OIL/USD68.40-0.45%DXY107.21+0.10%XAU/USD4,569.00-1.20%EUR/USD1.1708+0.18%GBP/USD1.3215+0.05%USD/JPY154.32-0.32%BTC/USD97,840+1.40%ETH/USD3,712+0.85%NAS10027,880+0.55%S&P 5006,142+0.32%OIL/USD68.40-0.45%DXY107.21+0.10%
Аналитика/Язык behind торговых ботов: MQL4, MQL5 и разработка Expert Advisor
Техническое9 февраля 2026 г.•10 минут чтения

Язык behind торговых ботов: MQL4, MQL5 и разработка Expert Advisor

Язык behind торговых ботов: MQL4, MQL5 и разработка Expert Advisor

Что такое MQL?

MQL — MetaQuotes Language — это язык программирования, лежащий в основе платформ MT4 и MT5. Если вы когда-либо видели работающего «форекс-робота» или «советника» (Expert Advisor), он написан на MQL.

Почему это важно? Потому что он позволяет вам:

  • Полностью автоматизировать торговые стратегии
  • Создавать собственные индикаторы, которых нет на рынке
  • Тестировать стратегии на исторических данных (бэктест)
  • Работать круглосуточно без участия человека

MQL4 против MQL5 — в чём разница?

MQL4

  • Классика — проще и легче в освоении
  • Огромное сообщество и готовые библиотеки
  • Работает только на MT4
  • Идеален для простых и средних по сложности стратегий

MQL5

  • Более мощный — поддерживает многопоточность
  • Полноценное ООП (объектно-ориентированное программирование)
  • Работает на MT5
  • Идеален для сложных стратегий и HFT

Что использует TIC?

Мы используем оба языка в зависимости от требований. MQL4 — для проверенных стратегий на MT4, а MQL5 — для новых систем, которым нужна большая вычислительная мощность.

Внутри советника (EA)

Каждый EA состоит из трёх основных функций:

  • OnInit() — Выполняется один раз при запуске EA — настраивает переменные и индикаторы
  • OnTick() — Выполняется при каждом изменении цены — именно здесь живёт реальная торговая логика
  • OnDeinit() — Выполняется при остановке EA — очистка и освобождение ресурсов

Пользовательские индикаторы против советников

Индикаторы

Аналитические инструменты — рисуются на графике и дают сигналы

Сами по себе сделки не исполняют

Советники (EA)

Полная автоматизация — анализируют, исполняют и управляют сделками

Работают без участия человека

В TIC мы объединяем оба подхода: пользовательские индикаторы снабжают советников точными сигналами.

Суровая правда о разработке советников

«Любой может написать советника, который отлично выглядит на бэктестах. А написать такого, который выживет на реальном рынке? Для этого нужны годы неудач и обучения».

— Тушар, ведущий разработчик TIC

Почему большинство «форекс-роботов» терпят неудачу

  1. Переоптимизация (curve fitting) — Настроен под прошлое до такой степени, что не работает в будущем
  2. Отсутствие реального управления риском — Символические стоп-лоссы или их полное отсутствие
  3. Созданы программистами, а не трейдерами — Отличный код, но слабая торговая логика

Подход TIC к разработке советников

  1. Проверенные в боях стратегии Ахмеда — 10+ лет реальной торговли → чёткие, проверенные правила
  2. Надёжный код Тушара — Точный перевод стратегии в профессиональный MQL-код
  3. Тестирование в реальном огне — Ручное исполнение, пока стратегия не докажет себя
  4. Постоянный мониторинг и доработка — Корректировки на основе меняющихся рыночных условий

Стоит ли вам изучать MQL?

Да, если:

  • Вы хотите строить собственные системы
  • У вас есть стратегия, которую вы хотите автоматизировать
  • Вам нравится программирование и решение задач

Нет, если:

  • Вам нужен только результат без технических усилий
  • У вас нет времени на обучение и эксперименты
  • Вы предпочитаете полагаться на экспертов (используйте управляемые сервисы TIC)

Изучить торговлю с ИИ

Начать свой путь

Готовы начать?

Запишитесь на бесплатную консультацию с нашей командой

Записаться на консультацию
Free checklist

Verify any trader's results in 10 minutes

Seven checks that reveal whether a track record is real: third-party verification, maximum drawdown, trade count, and the martingale warning signs. Use it on anyone — including on us.

We'll send the checklist plus occasional TIC insights. We never share your email, and you can unsubscribe any time.