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

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

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

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

Опубликована статья "От начального к среднему уровню: Объекты и подокна (III)".

От начального к среднему уровню: Объекты и подокна (III)

В этой статье описывается безопасный способ обработки удаления графических объектов: перехват событий, воссоздание объекта и восстановление минимального набора свойств. Мы покажем, как избежать ошибок при работе с указателями, предотвратить нежелательное воссоздание объектов при закрытии и сохранять положение и размеры, обновляя их с помощью DRAG/CHANGE. Таким образом, индикатор остаётся целостным, а пользователь сохраняет часть своих настроек.

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

  • Universal Pip Value and Dynamic Lot Calculator Class for MQL5 Легкий класс заголовка MQL5 (.mqh), реализованный с использованием объектно-ориентированного программирования, для точного расчета стоимости одного пункта и динамического определения размера лота для всех инструментов, с функциями автоматического пересчета курсов между валютами и нормализации объемов по брокеру.
  • Gueta Position Sizer: Risk and Lot Guard HUD HUD для MT5 с калькулятором риска в режиме реального времени и контролем размера лота. Рассчитывает точный размер лота на основе баланса счета, целевого процента риска и динамического стоп-лосса по ATR с предупреждением о минимальном превышении размера лота.
  • RJO Daily Pivot Levels Classic and Fibonacci for MT5 Индикатор «Daily Pivot Points» для MetaTrader 5 с использованием классического метода и метода Фибоначчи. Отображает точки PP, R1–R3 и S1–S3 на основе предыдущей закрывшейся дневной свечи.
  • MSNR Key Levels MTF MSNR KeyLevels MultiTF одновременно отображает ключевые уровни SNR для малайзийского рынка на графиках M5, M10, M15, H1, H4 и D1 на любом открытом графике. Встроенная панель управления позволяет одним щелчком включать и выключать каждый таймфрейм, благодаря чему вы за секунду можете перейти от чистого графика к полному контексту более высокого таймфрейма и столь же быстро вернуться обратно.

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

Опубликована статья "От начального к среднему уровню: Объекты и подокна (II)".

От начального к среднему уровню: Объекты и подокна (II)

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

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

Chart XAUUSD, M5, 2026.10.08 19:40 UTC, T.M. Financials Ltd, MetaTrader 5, Real
XAUUSD, M5
Gráfico Boom 50 Index, H4, 2026.10.08 02:46 UTC, Deriv.com Limited, MetaTrader 5, Demo
Boom 50 Index, H4
Chart USDJPY, H1, 2026.10.08 06:07 UTC, Titan FX Limited, MetaTrader 5, Real
USDJPY, H1

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

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

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

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

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

Harmonizer High Risk
3,734% 1292 трейда
Прирост:3,733.62%
Средства:1,071.27USD
Баланс:1,069.73USD
BMR GOLD save
49% 929 трейдов
Прирост:49.16%
Средства:50,916.39USD
Баланс:50,916.39USD
BMR Gold save exness
42% 571 трейд
Прирост:41.69%
Средства:10,628.58USD
Баланс:10,628.58USD
и еще 16...

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

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

Нейросети в трейдинге: Диффузионная генерация торговых планов (Вычислительная основа)

Продолжаем торговую адаптацию фреймворка DPCC и рассматриваем семь OpenCL-кернелов для коррекции торгового плана. На основе диагностики нарушений определяем порядок изменения действий, формируем варианты поправок и повторно проверяем их последствия на заданных ценовых сценариях. Разбираем сравнение предложений, выбор улучшения и контроль бюджета проверок. Итоговые статусы и диагностика позволяют отличить успешную коррекцию от завершения поиска с оставшимися нарушениями.

Опубликована статья "Нейронная сеть на практике: Перцептрон".

Нейронная сеть на практике: Перцептрон

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

Опубликована статья "Адаптивный индикатор Malaysian Engulfing (Часть 2): Оптимизированный диапазон баров ретеста".

Адаптивный индикатор Malaysian Engulfing (Часть 2): Оптимизированный диапазон баров ретеста

В статье к индикатору Malaysian Engulfing добавляется самоадаптивный слой: диапазон баров ретеста оптимизируется с помощью ограниченного полного перебора с оценкой по MFE и MAE. В статье подробно описаны модель данных, вспомогательные процедуры и реализация на MQL5, которая собирает исторические сетапы, рассчитывает MFE/MAE и выбирает лучший параметр. Читатели узнают, как отказаться от ручной настройки и запускать индикатор с параметрами, подходящими для конкретного контекста, на разных символах и таймфреймах.

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

  • Session Manipulation and Algorithmic Reaction Tracker Сессия по ICT/SMC с закрытой линией — сканер ликвидности для трёх символов с подтверждёнными MSS, повторными тестами FVG, прогнозами соотношения риска и прибыли и дополнительным макроэкономическим контекстом.
  • VSA Glossary Основанный на принципах анализа объема и распределения (VSA) по Уайкоффу, этот индикатор позволяет интерпретировать процессы накопления, распределения и поглощения «умных денег», а также определять направление тренда без перерисовки и с строгим ограничением по количеству баров — 2 000.

Опубликована статья "Нейронная сеть на практике: Градиент".

Нейронная сеть на практике: Градиент

В статье объясняется, почему и как используется градиент при обучении перцептрона, исходя из метода наименьших квадратов и правила цепочки для получения частных производных. Мы покажем реализацию вычисления градиента в классе C_Neuron на языке MQL5 и проверим её на примерах с 1 и 2 входами. Вы научитесь настраивать веса и смещение с помощью градиентного спуска, а также подготовитесь к прямому и обратному распространению.

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

Grafik FlipX 2, M5, 2026.10.07 18:02 UTC, Weltrade Ltd., MetaTrader 5, Real
FlipX 2, M5
차트 NZDUSD, D1, 2026.10.07 03:58 UTC, Five Percent Online Ltd, MetaTrader 5, Demo
NZDUSD, D1
チャート AUDCHF, H1, 2026.10.07 06:13 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
AUDCHF, H1

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

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

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

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

XAUUSD SCALPING
148% 54 трейда
Прирост:148.13%
Средства:101.54USD
Баланс:101.54USD
Bcoin
99% 100 трейдов
Прирост:99.11%
Средства:331.36USD
Баланс:331.36USD
Candle Day AUDCAD
79% 805 трейдов
Прирост:78.72%
Средства:995.30USD
Баланс:1,000.00USD
и еще 23...
На сайте доступно более 3,360 статей

Опубликована статья "Создание пользовательского тикового графика в MQL5".

Создание пользовательского тикового графика в MQL5

Узнайте, как реализовать в MQL5 тиковый график, в котором каждый бар строится из фиксированного количества тиков, а не по времени. В статье рассматриваются создание и настройка пользовательского символа, получение тиков в режиме реального времени, формирование значений OHLC и передача данных с помощью функции CustomRatesUpdate. Такой подход позволяет получить свечи, формируемые по рыночной активности, которые точнее отражают интенсивность рынка и краткосрочный импульс для точного внутридневного анализа.

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

От начального к среднему уровню: Объекты и подокна (I)

В статье подробно рассматриваются создание и размещение объекта OBJ_CHART в подокнах, при этом особое внимание уделяется различиям между главным окном и подокнами. Показывается, как интегрировать индикаторы с помощью ресурсов (#resource, ChartIndicatorAdd) и определять нужное подокно по краткому имени индикатора. В результате код становится более стабильным, переносимым и удобным для повторного использования.

Опубликована статья "От базового к среднему уровню: Ресурсы".

От базового к среднему уровню: Ресурсы

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

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

  • OHLC Reality Check - at what stop distance does your backtest start lying? Открывает виртуальную сделку в скобках на каждом баре M1, прослеживает её по реальной истории тиков и выводит отчёт по различным значениям расстояний до стоп-ордеров о том, как часто при моделировании OHLC на 1-минутном графике сделка оценивается неверно.
  • CGoldSymbol - find the broker's gold and size the position correctly on it Определяет символ «gold», как бы его ни называл брокер, считывает спецификацию контракта из терминала, а не принимает её на веру, и преобразует риск в валюте счёта в размер лота, соответствующий требованиям данного брокера.
  • Trade Excursion Report: MFE and MAE of every closed trade, to CSV Экспортирует по одной строке CSV на каждую закрытую сделку с данными, которых нет в выписке: максимальная нереализованная прибыль по сделке (MFE), максимальный нереализованный убыток, который удалось пережить (MAE), какая доля от MFE была фактически сохранена, сколько баров охватила сделка и как долго она удерживалась. Те же показатели, что и у индикатора Trade Excursion, только записываются в файл, а не отображаются на графике, поскольку эти данные позволяют задать вопросы, на которые график ответить не может: зависит ли коэффициент удержания от времени входа в сделку? Являются ли сделки, которые я закрываю раньше срока, теми, которые я удерживаю дольше всего? Достигают ли убыточные сделки по понедельникам другого значения MAE, чем по пятницам? Ответы на эти вопросы можно получить с помощью одной сводной таблицы, как только файл CSV будет готов. Результаты выводятся с разделителем «точка с запятой» и строкой заголовка в формате MQL5\Files; файл открывается в любой программе для работы с таблицами. Ограничение измерения: отклонения рассчитываются на основе максимумов и минимумов баров на выбранном таймфрейме; траектория движения внутри бара неизвестна. Столбец «бары» отражает разрешение, полученное для каждой сделки, а в сводке сделки, заключенные в пределах одного бара, учитываются отдельно, а не усредняются.
  • SessionReopenEA На бирже CME для золота предусмотрен ежедневный перерыв на техническое обслуживание. В течение первого часа после его окончания цены растут в большей степени, чем можно объяснить случайностью, — и это наблюдается в каждом календарном году 11-летней выборки, в то время как в остальные часы дня цены остаются неизменными. Одна сделка за сессию, стоп-ордер на стороне сервера, масштабируемый по волатильности, без усреднения и сетки. Затем выяснилось, что моя модель расчета затрат была неверной. Бэктест на реальных тиках показал, что реальная стоимость кругового хода при возобновлении торгов составляет около 60 пунктов, а не 19, как показывали мои исследования — поле спреда для баров M1 представляет собой сводку по каждому бару и занижает значение примерно в три раза. Повторный прогон 11 лет с исправленной стоимостью: +3,34 базисных пункта, t 7,40, 59,3 % выигрышных сделок -> +1,60 базисных пункта, t 3,42, 50,8 % выигрышных сделок Преимущество сохраняется, хотя и составляет менее половины от первоначальной силы. Второе число — это реальное значение. Чего здесь нет: около +3,3% в год с просадкой 4,6%, примерно один из девяти лет убыточный. При размере позиции 0,01 лота это составляет ~130 в год — цифра, которая отражает размер позиции, а не стратегию.

Опубликована статья "Нейронная сеть на практике: Функции активации".

Нейронная сеть на практике: Функции активации

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

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

Нейросети в трейдинге: Диффузионная генерация торговых планов (DPCC)

Рассматриваем адаптацию фреймворка DPCC для построения торговых планов с учётом ограничений счёта. Разбираются принципы диффузионной генерации траекторий, модельной проекции и проверки допустимости последовательности действий. Для финансовых рынков используется сценарное моделирование состояния счёта. Практическая часть посвящена OpenCL-кернелам DPCCRollout и DPCCRolloutReduce, которые рассчитывают последствия планов и определяют их допустимость по заданным ценовым сценариям.

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

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

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

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

チャート XAUUSDu, H1, 2026.10.06 02:54 UTC, PT Dupoin Futures Indonesia, MetaTrader 5, Demo
XAUUSDu, H1
Chart USDJPY, H1, 2026.10.06 03:10 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
USDJPY, H1
Chart XAUUSD.x, M1, 2026.10.06 06:27 UTC, Sarmaye Gozare Bartar Ltd., MetaTrader 5, Demo
XAUUSD.x, M1

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

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

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

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

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

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

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

MetaTrader 5 на Linux

MetaTrader 5 на Linux

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

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

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

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

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

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

Smart Multipair Algo
74% 796 трейдов
Прирост:74.42%
Средства:1,358.20EUR
Баланс:1,380.43EUR
Gold 5 plus
54% 512 трейдов
Прирост:54.09%
Средства:15,189.79EUR
Баланс:15,189.79EUR
ExtractoDAO SA
33% 38 трейдов
Прирост:32.92%
Средства:70,212.78BRL
Баланс:95,601.12BRL
и еще 17...

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

От начального к среднему уровню: Подокна (IV)

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

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

Опубликована статья "Стресс-тестирование последовательностей сделок методом Монте-Карло в MQL5".

Стресс-тестирование последовательностей сделок методом Монте-Карло в MQL5

Бэктест показывает лишь одну траекторию из множества возможных исходов. Данный MQL5-скрипт выполняет 1000 бутстрап-передискретизаций Монте-Карло для ряда P&L по сделкам, строит на графике веерную диаграмму процентилей с помощью CCanvas и выводит вероятность разорения, Value at Risk (VaR) и наихудшую просадку на уровне 95-го процентиля. В результате получается практический взгляд на траекторный риск и подверженность просадкам, выходящий за рамки одной кривой эквити.

Опубликована статья "Нейронная сеть на практике: График функции ReLU".

Нейронная сеть на практике: График функции ReLU

Мы создадим индикатор, полностью написанный на MQL5, для отображения на графике функции активации и её производной, взяв в качестве примера ReLU. Мы объясним влияние производных на выбор функции активации и необходимые меры предосторожности в недифференцируемых точках. Читатель сможет интерактивно визуализировать кривые и получит практическую основу, чтобы решать, когда стоит использовать те или иные функции активации, а когда — нет.

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

От начального к среднему уровню: Подокна (III)

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

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

  • Any Indicator Alert - alerts, push notifications and multi-timeframe for any custom indicator, no source code needed Прикрепите его к графику, введите название любого пользовательского индикатора, и он будет оповещать вас по собственным сигналам этого индикатора — с помощью всплывающего окна, звукового сигнала, push-уведомления на телефон или по электронной почте. Он считывает данные индикатора через iCustom, поэтому исходный код не требуется: достаточно закомпилированного файла .ex5, который вы скачали. Он также может считывать данные этого индикатора с более высокого таймфрейма и повторно проверяет закрытые бары, чтобы определить, перерисовывается ли индикатор или просто отстает. Он открывается в режиме EXPLORE, в котором отображается список всех буферов индикатора и их содержимое, ведь именно вопрос «в каком буфере находится сигнал» заставляет большинство пользователей вообще отказаться от использования iCustom.
  • SuperTrend TV EA Советник, торгующий по индикатору SuperTrend TV через iCustom исключительно по закрытым свечам; в комплект входит отчет, подтверждающий, что каждая сделка соответствует сигналу и ни один сигнал не был пропущен

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

チャート GOLDm#, M15, 2026.10.05 12:34 UTC, XM Global Limited, MetaTrader 5, Real
GOLDm#, M15
Grafik XAUUSD, D1, 2026.10.05 04:30 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
XAUUSD, D1
チャート EURUSD, M5, 2026.10.05 06:57 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
EURUSD, M5

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

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

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

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

My
1,061% 2486 трейдов
Прирост:1,061.12%
Средства:1,545.47EUR
Баланс:1,693.67EUR
Zlodej zlata 1
110% 575 трейдов
Прирост:110.38%
Средства:1,000.00USD
Баланс:1,000.00USD
TWC ForexKing1
64% 327 трейдов
Прирост:63.66%
Средства:6,902.21USD
Баланс:7,395.57USD
и еще 10...

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

Опубликована статья "Нейронная сеть на практике: Рождение C_Neuron".

Нейронная сеть на практике: Рождение C_Neuron

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

1...34567891011121314151617...723