Ищи нас в Facebook!
Ставь лайки и следи за новостями

Используй новые возможности MetaTrader 5

История развития MQL5.community

Самые популярные торговые роботы и технические индикаторы, новинки сигналов, регулярные поступления готовых MQL5-программ в CodeBase и самые обсуждаемые ветки на Форуме.

На форуме появилось 1 новая тема:

Опубликовано более 300 новых графиков:

Gráfico EURUSD, H1, 2026.07.28 04:26 UTC, BenchMark Finance AD, MetaTrader 4, Real
EURUSD, H1
Chart GBPUSD, M15, 2026.07.28 00:58 UTC, FMGP Trading Group Pty Ltd, MetaTrader 4, Demo
GBPUSD, M15
Gráfico EURUSD, H4, 2026.07.29 15:06 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
EURUSD, H4

Самые скачиваемые бесплатные продукты:

Хиты продаж в Маркете:

Теперь вам доступно более 55,920 продуктов в Маркете

Доступны для подписки 20 новых торговых сигналов:

GOLD JAG AVA 3929
73% 51 трейд
Прирост:72.85%
Средства:1,027.82USD
Баланс:1,027.76USD
AlgoPipTrader
71% 803 трейда
Прирост:70.81%
Средства:13,281.31EUR
Баланс:13,386.71EUR
Titan Gold Explosion
54% 214 трейдов
Прирост:53.97%
Средства:210.44EUR
Баланс:210.44EUR
и еще 17...

Сейчас самые обсуждаемые темы на форуме:

Новые публикации в CodeBase

  • Pip Value Calculator Текущее значение пипса, определение размера лота с учетом риска, индивидуальный анализ риска по объему и прибыль/убыток по открытым позициям — всё на одной панели.
  • Result - type-safe error handling for MQL5 without exceptions Небольшая библиотека с минимальным количеством зависимостей, которая вводит в MQL5 тип Result в стиле Rust. Функции возвращают единый объект, содержащий либо значение, либо ошибку, вместо того чтобы полагаться на глобальное состояние GetLastError(), благодаря чему сбои отображаются явно и их невозможно игнорировать. Включает в себя ResultValue (типы значений) и Result (объекты, хранящиеся в указателях), структуру Error, макросы раннего возврата (TRY, RETURN_ON_ERROR и т. д.) и опциональные обратные вызовы Then/Match/MapError.
  • SpreadAudit - фактический спред брокера из M1-истории Скрипт собирает фактический спред вашего брокера из поля spread баров M1 и печатает медиану, 90-й и 99-й перцентили в единицах цены, в пунктах и в долях ATR, а также выгружает в CSV средний и максимальный спред по каждому часу суток. Нужен, чтобы тестировать стратегии против реальных издержек своего счёта, а не против "типичного" спреда из головы.
  • V1N1 LONNY MT5 Эксперт-консультант для дневной торговли «Asian Range Breakout». Поддерживает несколько инструментов, таймфреймы M15/M30/H1. Размещает отложенные стоп-ордера во время лондонской сессии за пределами азиатского диапазона, предшествующего лондонской сессии, на основе сигналов PSAR + MACD + Стохастика, с автоматической корректировкой на переход на летнее и зимнее время в Лондоне и Нью-Йорке, а также с использованием структурных стопов, трейлинга и брейк-ивена.

На форуме появилось 3 новые темы:

Опубликована статья "Возможности Мастера MQL5, которые вам нужно знать (Часть 95): Использование DSU и DBN в пользовательском классе сигнала".

Возможности Мастера MQL5, которые вам нужно знать (Часть 95): Использование DSU и DBN в пользовательском классе сигнала

В этой статье мы переключимся на пользовательский класс Мастер MQL5 (MQL5 Wizard), который анализирует сигналы входа. На этот раз наш пользовательский класс называется ‘CSignalDSUDBN’ и построен на сочетании алгоритма Disjoint Set Union (DSU) и сети Deep Belief Network (DBN). Как и в предыдущих статьях этой серии, нашу модель можно протестировать с использованием советников, собранных с помощью Мастера MQL5, которые можно настраивать с помощью различных трейлинг-стопов и классов управления капиталом.

Опубликована статья "Модульная архитектура индикаторов в MQL5 (Часть 1): Хватит копировать и вставлять — начните писать масштабируемый, переиспользуемый код".

Модульная архитектура индикаторов в MQL5 (Часть 1): Хватит копировать и вставлять — начните писать масштабируемый, переиспользуемый код

В статье разработан объектно-ориентированный каркас для индикаторов MQL5 путем преобразования примитивного примера в пригодные для постоянного использования модули. В ней формализуется частичный пересчет буфера в OnCalculate, логика переносится в классы, вынесенные в заголовочные файлы (CAppliedPrice, CSma), а также вводятся CSubIndiBase, CIndicatorBase и реестр для централизации требований. В результате получаются переносимые компоненты, изолированные входные параметры и аккуратно организованные буферы при минимуме шаблонного кода, что ускоряет сборку новых индикаторов и упрощает их обслуживание.

Опубликована статья "Моделирование рынка: Position View (IX)".

Моделирование рынка: Position View (IX)

В данной статье, которая станет поворотным моментом, мы начнем более глубоко изучать взаимодействие между разрабатываемыми нами приложениями для обеспечения полной поддержки системы повторов и симуляции. Здесь мы проанализируем проблему, которая, с одной стороны, довольно неприятна, но с другой — очень интересна для объяснения и решения. Проблема заключается в следующем: как вернуть линии тейк-профита и стоп-лосса после того, как они были удалены, и сделать это без использования терминала путем выполнения операции прямо на графике. На первый взгляд, это кажется простым. Однако, существуют несколько препятствий, которые необходимо преодолеть.

Самые скачиваемые бесплатные продукты:

Теперь вам доступно более 55,820 продуктов в Маркете

Хиты продаж в Маркете:

Самые скачиваемые исходные коды программ за месяц

  • iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
  • Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
  • Скрипт, закрывающий все ордера Скрипт закрывает все ордера по типам, указанным в настройках. Может учитывать и не учитывать Magic Number.

Самые читаемые статьи за месяц

Сравнение MQL5 и QLUA - почему торговые операции в MQL5 до 28 раз быстрее?

Сравнение MQL5 и QLUA - почему торговые операции в MQL5 до 28 раз быстрее?

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

Как купить торгового робота в MetaTrader Market и установить его?

Как купить торгового робота в MetaTrader Market и установить его?

Каждый продукт в Маркете MetaTrader можно купить и через торговые платформы MetaTrader 4 и MetaTrader 5, и прямо на сайте MQL5.com. Выберите продукт, который лучше всего подходит под ваш стиль работы, оплатите его удобным для вас способом и не забудьте активировать.

MetaTrader 5 на Linux

MetaTrader 5 на Linux

В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами.

На форуме появилось 4 новые темы:

и еще 1...

Доступны для подписки 14 новых торговых сигналов:

TTM
756% 3954 трейда
Прирост:755.52%
Средства:15,805.77EUR
Баланс:17,426.25EUR
GOLDWF
531% 133 трейда
Прирост:531.10%
Средства:495.37USD
Баланс:495.37USD
Diba
105% 70 трейдов
Прирост:104.65%
Средства:777.08USD
Баланс:777.08USD
и еще 11...
На сайте доступно более 13,310 кодов в Codebase

Опубликована статья "Анализ CSV-данных (Часть 5): Потоковая передача CSV-данных в реальном времени из активных сессий MetaTrader 5".

Анализ CSV-данных (Часть 5): Потоковая передача CSV-данных в реальном времени из активных сессий MetaTrader 5

В статье описывается фреймворк экспорта данных в реальном времени для MetaTrader 5, построенный на основе слабо связанной трёхуровневой архитектуры. Компонент MQL5 пакетирует записи по барам и тикам с помощью буфера записи и ежедневно выполняет ротацию CSV-файлов; демон Python читает поток дописываемых данных в режиме tail, отображает панель мониторинга в реальном времени и отмечает превышения порогов аномалий. Демонстрационный индикатор показывает точки интеграции, обеспечивая мониторинг в реальном времени, прозрачность и прослеживаемость во время торговых сессий.

Опубликована статья "Автоматизация классических рыночных методов в MQL5 (Часть 2): Закон причины и следствия Вайкоффа — ценовые цели по графику "крестики-нолики"".

Автоматизация классических рыночных методов в MQL5 (Часть 2): Закон причины и следствия Вайкоффа — ценовые цели по графику "крестики-нолики"

В статье создаётся автономный советник на MQL5, реализующий полный цикл Вайкоффа: он распознаёт накопление и распределение с помощью конечного автомата, входит в рынок в точке LPS/LPSY — последней точке поддержки или последней точке предложения — и рассчитывает цели выхода по графику «крестики-нолики» в соответствии с законом причины и следствия Вайкоффа. Подробно рассматриваются размер клетки на основе ATR диапазона, разворот на одну клетку, проверка корректности целевой цены и резервная цель 2R. Читатель получает рабочий код, который можно запускать без внешних зависимостей.

Опубликована статья "Встраивание торговой дисциплины в код (Часть 7): Автоматизация защиты эквити с помощью логики управления".

Встраивание торговой дисциплины в код (Часть 7): Автоматизация защиты эквити с помощью логики управления

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

Опубликована статья "Создание торговых систем с искусственным интеллектом на MQL5 (Часть 3): Переход к прокручиваемому интерфейсу с единым окном чата".

Создание торговых систем с искусственным интеллектом на MQL5 (Часть 3): Переход к прокручиваемому интерфейсу с единым окном чата

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

Опубликована статья "Анализ CSV-данных (Часть 4): Разработка автоматизированного Python-решения для сравнительного анализа и валидации стратегий MQL5".

Анализ CSV-данных (Часть 4): Разработка автоматизированного Python-решения для сравнительного анализа и валидации стратегий MQL5

В статье представлен воспроизводимый пайплайн передачи данных из MetaTrader 5 в Python для масштабного исследования индикаторов. Схема экспорта MQL5 фиксирует обязательные столбцы, включая пользовательские счётчики задержки и ложных срабатываний. Базовый модуль выполняет сопоставление результатов с одинаковыми параметрами по инструментам и таймфреймам, а модуль walk-forward-валидации жёстко фиксирует оптимум, найденный на окне InSample, и оценивает его на ранее не виденных данных OutSample OutSample. В результате читатель получает несмещённые метрики устойчивости и автоматизацию, устраняющую смещение из-за ручного отбора.

Опубликована статья "От начального до среднего уровня: Очереди, списки и деревья (I)".

От начального до среднего уровня: Очереди, списки и деревья (I)

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

Самые скачиваемые бесплатные продукты:

Теперь вам доступно более 55,710 продуктов в Маркете

Хиты продаж в Маркете:

Опубликовано более 200 новых графиков:

Gráfico XAUUSD, M1, 2026.07.27 00:35 UTC, Spiceprop SL Ltd., MetaTrader 5, Real
XAUUSD, M1
Gráfico EURNZD, M5, 2026.07.26 20:53 UTC, WM Markets Ltd, MetaTrader 4, Real
EURNZD, M5
График GBPUSD, H1, 2026.07.25 20:21 UTC, FundedNext Ltd, MetaTrader 5, Demo
GBPUSD, H1

Сейчас самые обсуждаемые темы на форуме:

Доступны для подписки 14 новых торговых сигналов:

Irukito
207% 1973 трейда
Прирост:206.91%
Средства:306,910.68USD
Баланс:306,910.68USD
Bill
121% 4356 трейдов
Прирост:120.64%
Средства:28,536.91EUR
Баланс:30,846.49EUR
Goldfish
97% 67 трейдов
Прирост:97.06%
Средства:1,970.55USD
Баланс:1,970.55USD
и еще 11...

На форуме появилось 3 новые темы:

Новые публикации в CodeBase

  • SteepMA — советник для торговли по крутым скользящим средним SteepMA V0.7 — это советник для следования за трендом, в основе которого лежит «крутизна скользящей средней» как основное критерий входа в рынок. Он отбирает рынки с высокой степенью определенности путем количественной оценки силы тренда и фиксирует прибыль с помощью системы динамических стоп-лоссов, постепенно сужающихся по уровням. Кроме того, встроенная база данных SQLite обеспечивает отслеживаемость данных по всему цепочке торговых операций.(Код был частично сокращён для прохождения проверки)
  • ATR Ranked Support and Resistance Zones Обучающий индикатор для MT5, который выстраивает зоны поддержки и сопротивления на основе подтвержденных точек разворота. Близлежащие реакции объединяются с учетом расстояния, рассчитанного на основе ATR, а затем ранжируются по количеству повторных тестов, силе отклонения и свежести данных. Для обеспечения наглядности графика отображаются только самые сильные зоны.
На сайте доступно более 3,140 статей

Опубликована статья "Династический алгоритм — Dynastic Optimization Algorithm (DOA)".

Династический алгоритм — Dynastic Optimization Algorithm (DOA)

В статье реализован и разобран Dynastic Optimization Algorithm в рамках фреймворка C_AO на MQL5. Мы воспроизводим каноническую модель, закрываем неописанные в первоисточниках места и тестируем алгоритм на стенде с фиксированным бюджетом и ростом размерности. Показана причина деградации каноники и предложена модификация оператора с разреженной мутацией. Читатель получит рабочий класс и рекомендации по настройке для задач с дискретными параметрами.

Опубликована статья "Возможности Мастера MQL5, которые вам нужно знать (Часть 80): Использование паттернов Ишимоку и ADX Уайлдера в обучении с подкреплением TD3".

Возможности Мастера MQL5, которые вам нужно знать (Часть 80): Использование паттернов Ишимоку и ADX Уайлдера в обучении с подкреплением TD3

Эта статья продолжает тему части 74, где мы рассматривали сочетание Ишимоку и ADX в рамках обучения с учителем, перенося фокус на обучение с подкреплением. Индикаторы Ишимоку и ADX дополняют друг друга: первый помогает строить карту уровней поддержки и сопротивления, а второй – определять силу тренда. В этой статье мы рассмотрим, как можно использовать алгоритм Twin Delayed Deep Deterministic Policy Gradient (TD3) с этим набором индикаторов. Как и в предыдущих частях серии, реализация выполняется в пользовательском классе сигнала, предназначенном для интеграции с Мастером MQL5, что упрощает сборку советника.

Опубликована статья "Разработка самовосстанавливающегося советника в MQL5 (Часть 2): Виртуальная защита сделок, устойчивая к перезапуску".

Разработка самовосстанавливающегося советника в MQL5 (Часть 2): Виртуальная защита сделок, устойчивая к перезапуску

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

Опубликована статья "Анализ CSV-данных (Часть 3): Построение аналитического пайплайна на Python для CSV-экспорта из MetaTrader 5".

Анализ CSV-данных (Часть 3): Построение аналитического пайплайна на Python для CSV-экспорта из MetaTrader 5

MetaTrader 5 предоставляет обширные данные о результатах, но ограниченные возможности структурного анализа. В статье показано, как экспортировать результаты из MQL5 в CSV и построить пять визуализаций на Python, раскрывающих согласованность параметров между активами, компромисс между задержкой и шумом, деградацию результатов при walk-forward-валидации, распределение глубины и длительности просадок, а также внутридневные кластеры по часам и дням недели. Единый модуль автоматизации запускает полный пайплайн для каждого нового файла экспорта и обеспечивает воспроизводимую диагностику.

Опубликована статья "Нейросети в трейдинге: От единственного прогноза к пространству рыночных сценариев (Окончание)".

Нейросети в трейдинге: От единственного прогноза к пространству рыночных сценариев (Окончание)

Материал завершает адаптацию фреймворка ORION к трейдингу: сценарии рынка формируются Market Encoder, а Актёр на их основе управляет объёмом, TP и SL с учётом состояния счёта; Критики дают оценку действий. Описаны процедуры офлайн‑ и онлайн‑обучения и контроль утечки будущего. Проверка проводится в тестере стратегий на отложенном периоде.

Опубликована статья "Автоматизация торговых стратегий в MQL5 (Часть 33): Создание системы распознавания гармонического паттерна "Shark" с использованием Price Action".

Автоматизация торговых стратегий в MQL5 (Часть 33): Создание системы распознавания гармонического паттерна "Shark" с использованием Price Action

В этой статье мы разрабатываем систему распознавания паттернов "Shark" (акула) на языке MQL5, которая определяет бычьи и медвежьи гармонические паттерны "Shark" с использованием точек разворота и коэффициентов Фибоначчи, совершая сделки с настраиваемыми уровнями входа, стоп-лосса и тейк-профита на основе выбранных пользователем параметров. Мы улучшим работу трейдеров с помощью визуальной обратной связи, используя графические объекты, такие как треугольники, линии тренда и подписи, для наглядного отображения структуры паттерна X-A-B-C-D.

Самые скачиваемые бесплатные продукты:

Хиты продаж в Маркете:

Теперь вам доступно более 55,590 продуктов в Маркете

Самые скачиваемые исходные коды программ за неделю

  • e-CloseByLossPosInCurrency Советник закрывает только те позиции, у которых убыток в валюте депозита превысил некоторое заданное значение.
  • Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
  • iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.

Самые читаемые статьи за неделю

Сравнение MQL5 и QLUA - почему торговые операции в MQL5 до 28 раз быстрее?

Сравнение MQL5 и QLUA - почему торговые операции в MQL5 до 28 раз быстрее?

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

Как купить торгового робота в MetaTrader Market и установить его?

Как купить торгового робота в MetaTrader Market и установить его?

Каждый продукт в Маркете MetaTrader можно купить и через торговые платформы MetaTrader 4 и MetaTrader 5, и прямо на сайте MQL5.com. Выберите продукт, который лучше всего подходит под ваш стиль работы, оплатите его удобным для вас способом и не забудьте активировать.

MetaTrader 5 на Linux

MetaTrader 5 на Linux

В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами.

Доступны для подписки 9 новых торговых сигналов:

Williams trader3
482% 981 трейд
Прирост:482.24%
Средства:605.72USD
Баланс:641.25USD
Shanks23
167% 2000 трейдов
Прирост:166.97%
Средства:14,395.83USD
Баланс:14,395.83USD
Trend X 005
72% 685 трейдов
Прирост:71.99%
Средства:229,310.11USD
Баланс:229,310.11USD
и еще 6...

Новые публикации в CodeBase

  • OnChart Candle Countdown Clock «On-Chart Candle Countdown Clock» — это простой индикатор, предназначенный для отображения обратного отсчета времени до закрытия последней свечи на любом таймфрейме.
  • Spread Calculator Калькулятор спреда предназначен для отображения текущего спреда по любой валютной паре на графике.

На форуме появилось 1 новая тема:

Самые скачиваемые бесплатные продукты:

1...101112131415161718192021222324...713