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

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

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

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

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

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

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

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

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

차트 EURUSD, H4, 2026.08.31 01:05 UTC, Titan FX Limited, MetaTrader 4, Real
EURUSD, H4
Chart EURUSD, M1, 2026.09.01 09:57 UTC, FTMO Global Markets Ltd, MetaTrader 5, Real
EURUSD, M1
图表 EURUSD, H1, 2026.08.31 01:05 UTC, Titan FX Limited, MetaTrader 4, Real
EURUSD, H1

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

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

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

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

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

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

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

COACH VINCENT
4,015% 1869 трейдов
Прирост:4,014.54%
Средства:546,272.92USD
Баланс:571,190.42USD
SSFX Momentum Edge
169% 138 трейдов
Прирост:168.72%
Средства:393.56USD
Баланс:393.56USD
BIG GOLD WINS Vantage
139% 187 трейдов
Прирост:139.42%
Средства:521.54USD
Баланс:521.54USD
и еще 18...

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

  • Sessionvolatilityheatmap Отображает средний диапазон цен за час торгового дня в виде тепловой карты на графике, а также затенение за свечами, соответствующее азиатской, лондонской и нью-йоркской сессиям — так что вы сможете видеть, когда инструмент действительно движется, а не просто гадать.
  • GoldLondonBreakout На паре XAUUSD фиксирует позицию в диапазоне азиатской сессии, а затем размещает пару OCO на прорыв (BuyStop/SellStop) к открытию лондонской сессии со стопами, рассчитанными на основе ATR, и размером позиции, определяемым в процентах от риска. Никаких индикаторов, никаких субъективных решений — диапазон измеряется, а не угадывается.
На форуме доступно более 75,430 тем для обсуждения

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

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

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

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

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

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

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

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

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

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

Metal
551% 183 трейда
Прирост:551.40%
Средства:150.15USD
Баланс:150.15USD
HOKI TRAILING STOP
104% 84 трейда
Прирост:104.29%
Средства:1,643.45USD
Баланс:1,643.45USD
Kp0809
79% 9991 трейд
Прирост:78.78%
Средства:32,009.74USD
Баланс:34,087.16USD
и еще 17...

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

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

  • EVT Crash Gauge Теория экстремальных значений (EVT), адаптированная для MQL5 с целью оценки потенциальных обвалов и резких колебаний на рынке.
  • RSI Histogram Это пользовательский индикатор MQL5 для MetaTrader 5 под названием «RSI Histogram». Он выводит стандартную линию RSI в отдельном окне, а также гистограмму тех же значений RSI с цветовой маркировкой, цвет которой меняется в зависимости от динамики:

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

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

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

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

Опубликована статья "Осваиваем графики Kagi в MQL5 (Часть 2): Реализация автоматизированной торговли на основе Kagi".

Осваиваем графики Kagi в MQL5 (Часть 2): Реализация автоматизированной торговли на основе Kagi

Узнайте, как в MQL5 создать полноценный торговый советник на основе графиков Kagi: от построения сигналов и исполнения ордеров до визуальных маркеров и трехэтапного трейлинг-стопа. Статья содержит полный исходный код, результаты тестирования и доступный для скачивания файл .set.

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

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

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

Опубликована статья "Автоматизированный риск-менеджмент для прохождения челленджей проп-фирм".

Автоматизированный риск-менеджмент для прохождения челленджей проп-фирм

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

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

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

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

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

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

Chart EURUSD, M5, 2026.08.29 19:15 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
EURUSD, M5
Chart EURUSD, H2, 2026.08.29 00:02 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
EURUSD, H2
Gráfico XAUUSD, H1, 2026.08.29 14:41 UTC, Vittaverse Ltd, MetaTrader 5, Real
XAUUSD, H1
Теперь вам доступно более 57,690 продуктов в Маркете

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

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

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

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

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

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

SVC AC2
68% 1048 трейдов
Прирост:68.26%
Средства:5,995.76USD
Баланс:6,006.82USD
Cepheus Loyalty High Risk
64% 68 трейдов
Прирост:63.54%
Средства:163.54CAD
Баланс:163.54CAD
PMtrader
37% 511 трейдов
Прирост:37.08%
Средства:16,094.31EUR
Баланс:16,094.31EUR
и еще 9...

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

  • Relative Moving Average EA Реализация на языке MQL5 всех четырёх кросс-стратегий из методологии «Относительных скользящих средних» Блоха с использованием его правил адаптивного выхода «Adaptive Crossover Exit», зависящих от режима волатильности. Входы и выходы осуществляются в пространстве фрактилей, поэтому пороговые значения имеют одинаковое значение для любого инструмента.
  • Session Scalping Zones Индикатор скальпинга на основе сессий для MetaTrader 5. Он автоматически отмечает максимум и минимум азиатской сессии, а затем генерирует сигналы скальпинга при открытии лондонской сессии, когда цена пробивает или повторно тестирует эти уровни. Индикатор рисует динамические диапазоны сессии, отправляет оповещения и push-уведомления, а также включает в себя дополнительные фильтры по тренду, объему и времени. Работает на графиках M1, M5 и M15 для любого инструмента.

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

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

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

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

Red Rock
114% 656 трейдов
Прирост:113.86%
Средства:5,790.87USD
Баланс:5,790.87USD
HighestRisk
44% 35 трейдов
Прирост:44.00%
Средства:2,880.01USD
Баланс:2,880.01USD
Trumma Vantage
33% 260 трейдов
Прирост:32.97%
Средства:1,279.06EUR
Баланс:1,279.06EUR
и еще 10...

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

  • Trading Panel EA Pro Manager — это универсальный торговый помощник для платформы MT5, разработанный специально для проп-фирм и профессиональных трейдеров. Выполняйте сделки быстрее, управляйте позициями более эффективно, контролируйте риски и автоматизируйте повседневные торговые задачи с помощью мощных инструментов, таких как «Break-even», «Average TP», управление «Magic Number» и «Auto Grid».
  • Relative Moving Average Indicator Точный порт фреймворка «Относительная скользящая средняя» Даниэля Блоха на языке MQL5. Он определяет положение текущей цены закрытия в рамках распределения собственного окна по шкале [0, 1], сопоставимой для всех инструментов, и выводит фрактили, классификацию режимов и направленную согласованность в виде удобных для чтения буферов.
  • ZZV_CHoCH_V6 ZZV_CHoCH_V6 — зигзаг, построенный на волатильном стопе (ATR-трейлинге). За основу взят код ZZVolatility. Он отмечает точками вершины и низы рыночных колебаний, а порог разворота задаётся не фиксированным процентом, как у классического ZigZag, а текущей волатильностью: в спокойном рынке индикатор ловит мелкие движения, в бурном игнорирует их. Встроенный фильтр структуры оставляет только значимые экстремумы — обновления хая и лоя либо моменты слома тренда.
  • Clock (Spread) Функции данного индикатора: Clock (Spread).mq5 — это индикатор графика MetaTrader 5, который отображает в углу графика небольшую текстовую надпись, содержащую: Таймер обратного отсчёта до закрытия текущей свечи (в формате ЧЧ:ММ:СС или ММ:СС, в зависимости от таймфрейма) Текущий спред (Ask − Bid, в пунктах), отображаемый в скобках рядом с таймером. Журнал изменений: Версия 2.20: - Цвет спреда теперь динамически меняется в зависимости от направления (зеленый = растет, красный = падает) - Добавлены настраиваемые параметры для цветов спреда
На сайте доступно более 13,370 кодов в Codebase

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

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

Grafik EURUSD, M5, 2026.08.28 20:01 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
EURUSD, M5
チャート EURUSD, M5, 2026.08.27 14:58 UTC, Notesco (BVI) Ltd, MetaTrader 4, Demo
EURUSD, M5
차트 EURUSD, H1, 2026.08.28 19:24 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
EURUSD, H1

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

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

Buster BTC Exness
304% 495 трейдов
Прирост:304.12%
Средства:112.81USD
Баланс:113.47USD
XM AETHERIS Gold ZigZag and Stack
158% 150 трейдов
Прирост:158.24%
Средства:258.24USD
Баланс:258.24USD
Low gold
56% 737 трейдов
Прирост:56.45%
Средства:615.41EUR
Баланс:615.41EUR
и еще 8...

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

Теперь вам доступно более 57,480 продуктов в Маркете
На сайте доступно более 3,240 статей

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

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

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

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

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

Статья завершает адаптацию D2Skill к алгоритмической торговле и собирает полный учебный контур. Разобраны обучение Forecast, базового Актёра и Критиков, формирование Task и Step Skills и калибровка Utility на парных траекториях. Для каждого шага приведены настройки, кодовые точки интеграции и контрольные метрики. Итоговое OOS‑сравнение одной политики с памятью и без неё показывает влияние двухуровневой памяти на результат и риск.

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

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

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

Опубликована статья "Интеграция MQL5 с пакетами обработки данных (Часть 9): Адаптивная оценка волатильности на основе энтропии".

Интеграция MQL5 с пакетами обработки данных (Часть 9): Адаптивная оценка волатильности на основе энтропии

В этой статье представлен сквозной пайплайн: сбор данных MetaTrader 5, создание признаков на основе энтропии, волатильности и тренда, обучение классификатора PyTorch и предоставление прогнозов через API Flask. Советник MQL5 на каждом тике отправляет скользящее окно цен, получает вероятность и режим волатильности, а затем адаптивно рассчитывает размер позиции и расстояние до стоп-лосса. В результате получается ясная схема интеграции инференса машинного обучения с MetaTrader 5.

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

Возможности Мастера MQL5, которые вам нужно знать (Часть 93): Использование суффиксного автомата и автокодировщика в пользовательском классе управления капиталом

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

1...111213141516171819202122232425...723