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

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

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

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

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

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

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

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

Оптимизация трендовой торговли: Торговля по направлению тренда и с учётом его силы

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

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

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

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

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

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

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

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

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

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

AgiFX 6
2,344% 1068 трейдов
Прирост:2,343.90%
Средства:12,905.82USD
Баланс:12,905.82USD
DaniTraderPRo
1,334% 7079 трейдов
Прирост:1,334.20%
Средства:9,110.75EUR
Баланс:9,110.36EUR
AgiFX 2
681% 2782 трейда
Прирост:681.21%
Средства:12,594.95USD
Баланс:12,594.95USD
и еще 21...
На сайте доступно более 3,090 статей

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

От начального до среднего уровня: Словно мыльные пузыри

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

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

  • Universal Breakout Study Universal Breakout Study — это ориентированный на исследования советник для MetaTrader 5, предназначенный для анализа и оптимизации стратегий прорыва диапазона. Он обеспечивает гибкое тестирование параметров, быструю оптимизацию и структурированную основу для проверки торговых идей с использованием исторических данных и форвардного тестирования.
  • Institutional Ornstein-Uhlenbeck Equilibrium Matrix Эконометрический индикатор ценового пространства, использующий стохастический процесс Орнштейна-Уленбека для математической оценки истинного равновесного состояния актива без дрейфа и скорости его возврата к среднему значению.

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

Встраивание торговой дисциплины в код (Часть 3): Принудительное ограничение торговли на уровне символов с помощью белого списка в MQL5

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

Опубликована статья "Создание пользовательских индикаторов в MQL5 (Часть 2): Разработка индикатора RSI в виде шкалы со стрелкой на Canvas".

Создание пользовательских индикаторов в MQL5 (Часть 2): Разработка индикатора RSI в виде шкалы со стрелкой на Canvas

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

Опубликована статья "Реализация модели гауссовской смеси в MQL5".

Реализация модели гауссовской смеси в MQL5

В статье рассматриваются теоретические основы и практическая реализация модели смеси нормальных распределений (Gaussian Mixture Model) на языке MQL5. Представлен класс CGMM и примеры его использования, а также методология выбора оптимального количества компонентов модели с помощью информационных критериев AIC/BIC. Значительное внимание уделяется принципу работы EM-алгоритма — признанного стандарта при обучении вероятностных моделей со скрытыми(латентными) переменными. Реализована поддержка режима обучения MAP и инициализация параметров с помощью K-Means++. Готовый инструмент для кластеризации, оценки многомерной плотности и генерации данных теперь доступен и в MetaTrader 5.

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

Создание пользовательских индикаторов в MQL5 (Часть 1): Построение трендового индикатора на основе пивотов с градиентной заливкой на Canvas

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

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

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

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

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

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

Gold M1 Pro
151% 37 трейдов
Прирост:151.13%
Средства:176.12USD
Баланс:176.12USD
Classic Market Surfer MT5
126% 82 трейда
Прирост:125.97%
Средства:135.11USD
Баланс:135.11USD
MSC SuperGold IC Pro
123% 1142 трейда
Прирост:123.07%
Средства:1,236.76USD
Баланс:1,236.76USD
и еще 23...
Теперь вам доступно более 53,790 продуктов в Маркете

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

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

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

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

Сравнение 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. Выберите продукт, который лучше всего подходит под ваш стиль работы, оплатите его удобным для вас способом и не забудьте активировать.

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

График BTCUSD, H1, 2026.07.07 19:20 UTC, AMarkets LLC, MetaTrader 5, Real
BTCUSD, H1
График DJIUSD, M5, 2026.07.07 19:20 UTC, Sarmaye Gozare Bartar Ltd., MetaTrader 5, Demo
DJIUSD, M5
차트 XAUUSD, M15, 2026.07.07 19:09 UTC, Vantage Markets (Pty) Ltd, MetaTrader 5, Real
XAUUSD, M15

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

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

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

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

TwoFace High Risk
375% 619 трейдов
Прирост:375.30%
Средства:12,496.02USD
Баланс:12,496.02USD
Tradefx
132% 176 трейдов
Прирост:132.02%
Средства:146.16USD
Баланс:190.68USD
AST CARRY
120% 269 трейдов
Прирост:119.98%
Средства:4,112.63EUR
Баланс:4,608.04EUR
и еще 14...

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

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

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

От начального до среднего уровня: Навигация по песочнице

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

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

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

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

Опубликована статья "Теория графов: Применение алгоритма поиска в ширину (BFS) в торговой системе".

Теория графов: Применение алгоритма поиска в ширину (BFS) в торговой системе

Поиск в ширину (BFS) использует обход по уровням для моделирования структуры рынка как ориентированного графа свингов цен, развивающихся во времени. Анализируя исторические бары или сессии слой за слоем, BFS отдает приоритет недавнему поведению цен, при этом учитывая более глубокую рыночную память.

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

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

В статье продолжается адаптация фреймворка CogDriver к анализу финансовых рынков. После построения рыночной сцены и временно согласованной памяти переходим к созданию Forecast Head — модуля прогнозирования. Рассматривается механизм рекуррентного уточнения прогноза, сочетание Cross- и Self-Attention, проблема позиционного кодирования и диагностические признаки, помогающие оценивать устойчивость будущей торговой гипотезы.

Опубликована статья "Преодоление проблем доступности в торговых инструментах на MQL5 (Часть IV): Удаленная голосовая торговля".

Преодоление проблем доступности в торговых инструментах на MQL5 (Часть IV): Удаленная голосовая торговля

Узнайте о практическом способе выполнения сделок в MetaTrader 5 из голосовых сообщений Telegram с помощью промежуточного ПО на Python и советника MQL5, выступающего в качестве HTTP-клиента. В статье рассматриваются архитектура, опрос WebRequest, очереди в памяти, парсинг JSON с удалением нулевых символов-терминаторов и ограниченная грамматика команд с размером лота по умолчанию 0,001. Вы настроите среду и проверите задержку передачи данных, подходящую для мобильных интернет-соединений.

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

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

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

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

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

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

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

Genesis FX Performer
114% 2306 трейдов
Прирост:114.48%
Средства:3,217.13USD
Баланс:3,217.13USD
Variety Pack
77% 174 трейда
Прирост:76.59%
Средства:5,923,337.00JPY
Баланс:5,923,337.00JPY
Ultimate Bot 2 No Grids
45% 51 трейд
Прирост:44.78%
Средства:1,334.70GBP
Баланс:1,334.70GBP
и еще 4...

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

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

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

Сравнение 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. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами.

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

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

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

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

  • 001 - Turnaround Tuesday Советник для проверки гипотезы «Turnaround Tuesday». Если в понедельник рынок закрывается с повышением, во вторник открывается позиция на продажу. Если в понедельник рынок закрывается с понижением, открывается позиция на покупку. Советник поддерживает фильтр на основе ATR, уровни стоп-лосса и тейк-профита, рассчитанные по ATR, а также определение размера позиции с использованием фиксированного размера лота или процентной доли риска.
  • MSNR v5.31Plus AEU EA MSNR v5.31Plus AEU EA — это советник для MetaTrader 5, основанный на малайзийских уровнях SNR, логике реакции «умных денег», анализе ликвидности, индикаторе MISS, подтверждении поглощающих свечей, слиянии линий тренда, индикаторах QML, CRT и прогнозировании целевых уровней по DOL. Советник разработан для пары XAUUSD и наиболее эффективно работает на таймфрейме M5. Он сканирует более высокие таймфреймы, такие как W1, D1, H4 и H1, для построения важных зон поддержки и сопротивления, а затем ожидает подтверждения ценового действия на таймфрейме исполнения. Основные особенности: - Определение уровней SNR по малайзийской методике. - Сканирование уровней поддержки и сопротивления на более высоких таймфреймах. - Анализ ликвидности, MISS и подтверждение «поглощения». - Логика линий тренда, QML, прорыва-повторного тестирования и CRT. - Система кластеров конфлюэнции. - Фильтр сессий для азиатских, европейских и американских торговых часов. - Управление рисками по проценту от счета. - Частичное закрытие при достижении выбранного кратного значения R. - Опции «безубыточности» и «защиты». Рекомендуемые настройки: Символ: XAUUSD Таймфрейм: M5.

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

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

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

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

Gráfico XAUUSD.s, M5, 2026.07.02 10:36 UTC, PU Prime Ltd, MetaTrader 5, Real
XAUUSD.s, M5
Chart XAUUSD, M15, 2026.07.02 18:38 UTC, HF Markets (SV) Ltd., MetaTrader 4, Demo
XAUUSD, M15
Chart BTCUSD, M15, 2026.07.04 14:13 UTC, Exness Technologies Ltd, MetaTrader 5, Demo
BTCUSD, M15

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

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

GoldBull fangqingping
44% 161 трейд
Прирост:43.84%
Средства:1,582.22USD
Баланс:1,582.22USD
Gold Operator
30% 165 трейдов
Прирост:30.39%
Средства:13,039.27EUR
Баланс:13,039.27EUR
Qushiwangge
26% 757 трейдов
Прирост:25.80%
Средства:2,520.12USD
Баланс:2,516.02USD
и еще 8...
1...141516171819202122232425262728...713