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

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

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

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

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

От начального до среднего уровня: Шаблон и Typename (I)

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

Опубликована статья "Нейросети в трейдинге: Декомпозиция вместо масштабирования — Построение модулей".

Нейросети в трейдинге: Декомпозиция вместо масштабирования — Построение модулей

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

Опубликована статья "Моделирование рынка (Часть 02): Кросс-ордера (II)".

Моделирование рынка (Часть 02): Кросс-ордера (II)

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

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

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

Chart AUDUSD, M15, 8/5/2025 12:05 AM UTC, Tickmill Ltd, MetaTrader 4, Demo
AUDUSD, M15
Chart EURUSD, M5, 8/5/2025 4:27 AM UTC, BenchMark Finance AD, MetaTrader 4, Real
EURUSD, M5
Chart EURUSD, H1, 8/5/2025 4:24 AM UTC, InstaForex, MetaTrader 4, Real
EURUSD, H1

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

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

BTC 100 GO
252% 315 трейдов
Прирост:251.84%
Средства:163.34USD
Баланс:180.22USD
MidasAlgo Lexo Ultimate
230% 229 трейдов
Прирост:229.93%
Средства:4,467.00USD
Баланс:4,482.53USD
Asian Night
166% 336 трейдов
Прирост:166.30%
Средства:250.00UST
Баланс:250.00UST
и еще 34...
На сайте доступно более 2,290 статей

Опубликована статья "Файловые операции в MQL5: От базового ввода-вывода до собственного CSV-ридера".

Файловые операции в MQL5: От базового ввода-вывода до собственного CSV-ридера

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

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

  • GARCH Indicator - Industrial Level Volatility Estimator Индикатор волатильности с пороговой линией на основе статистической модели Generalized AutoRegressive Conditional Heteroskedasticiticy (GARCH), используемой для анализа и прогнозирования временных рядов.
  • Пользовательские фракталы Стандартные фракталы - это 2 свечи справа и 2 свечи слева. С этим пользовательским фракталом вы можете выбрать столько свечей, сколько захотите, как слева, так и справа.
  • AutoTrendLines Indicator for MQL5 Индикатор AutoTrendLines автоматически рисует линии тренда поддержки и сопротивления на графике MetaTrader 5. Он определяет ключевые ценовые уровни, используя два метода: Два экстремума (тип 1) или Экстремум и Дельта (тип 2). Линии пересчитываются только при формировании нового бара, что обеспечивает эффективную работу.

Опубликована статья "Прогнозирование в трейдинге и Grey-модели".

Прогнозирование в трейдинге и Grey-модели

В этой статье рассматривается применение Grey-моделей для прогнозирования финансовых временных рядов. Мы рассмотрим принципы работы Grey-моделей и особенности их применения к финансовым рядам. Обсудим преимущества и ограничения использования этих моделей в трейдинге.

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

Создание прибыльной торговой системы (Часть 1): Количественный подход

Многие трейдеры оценивают стратегии, основываясь на краткосрочных результатах, часто слишком рано отказываясь от прибыльных систем. Однако долгосрочная прибыльность зависит от положительного ожидания посредством оптимизированного Win Rate и соотношения доходности к риску (Risk-Reward), а также дисциплины при выборе размера позиции. Эти принципы можно проверить с помощью метода Монте-Карло в Python с использованием проверенных на исторических данных показателей, чтобы оценить, является ли стратегия надежной или со временем может потерпеть неудачу.

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

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

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

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

Tradology
524% 4077 трейдов
Прирост:523.50%
Средства:4,805.19USD
Баланс:6,813.25USD
Lucky Euro Happy Pound Sakura
490% 749 трейдов
Прирост:490.09%
Средства:1,037.73USD
Баланс:1,181.82USD
WM Gold Prime
268% 116 трейдов
Прирост:267.77%
Средства:1,573.59USD
Баланс:1,573.59USD
и еще 20...

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

Опубликована статья "Моделирование рынка (Часть 01): Кросс-ордера (I)".

Моделирование рынка (Часть 01): Кросс-ордера (I)

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

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

и еще 2...

Опубликована статья "Автоматизация торговых стратегий с помощью MQL5 (Часть 2): Система прорыва Кумо с Ichimoku и Awesome Oscillator".

Автоматизация торговых стратегий с помощью MQL5 (Часть 2): Система прорыва Кумо с Ichimoku и Awesome Oscillator

В этой статье мы создаем советник, который автоматизирует стратегию прорыв Кумо (Kumo Breakout) с использованием индикатора Ichimoku Kinko Hyo и Awesome Oscillator. Мы рассмотрим инициализацию хэндлов индикаторов, обнаружение условий прорыва и автоматизацию входов и выходов из сделок. Кроме того, мы внедрим трейлинг-стопы и логику управления позициями для повышения производительности советника и его адаптивности к рыночным условиям.

Опубликована статья "Гауссовcкие процессы в машинном обучении (Часть 2): Реализация и тестирование модели классификации в MQL5".

Гауссовcкие процессы в машинном обучении (Часть 2): Реализация и тестирование модели классификации в MQL5

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

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

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

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

Hunting Xauusd
2,420% 210 трейдов
Прирост:2,420.48%
Средства:264,763.50USD
Баланс:274,799.50USD
Iqbal Noer falaq Iskandar
1,357% 174 трейда
Прирост:1,357.22%
Средства:161,948.00USD
Баланс:167,296.00USD
JTEA
151% 1065 трейдов
Прирост:150.82%
Средства:793.73USD
Баланс:793.73USD
и еще 26...

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

  • Управление рисками и ежедневная предвзятость бота Икт Библиотека RiskManagement в MQL5 обеспечивает эффективное и динамичное управление рисками, оптимизированное для минимизации ресурсов. Она позволяет устанавливать максимальные лимиты прибыли и убытков с настраиваемыми модификаторами. Она включает в себя управление ордерами OCO и инструменты для управления свечами и преобразования цен.
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
  • RRS Impulse Советник использует индикатор относительной силы (RSI), индикатор Stochastic Oscillator и индикатор Bollinger Bands для определения тренда или контртренда. Будучи мультипарным советником, он сканирует несколько валютных пар в поисках сигналов. Этот советник оснащен множеством функций, включая трейлинг, управление рисками, управление капиталом, режим ограничения и другие. При правильных настройках он способен приносить значительную прибыль.

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

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

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

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

Создание самооптимизирующихся советников на языках MQL5 и Python (Часть II): Настройка глубоких нейронных сетей

Создание самооптимизирующихся советников на языках MQL5 и Python (Часть II): Настройка глубоких нейронных сетей

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

MetaTrader 5 на Linux

MetaTrader 5 на Linux

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

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

Нейросети в трейдинге: Декомпозиция вместо масштабирования (SSCNN)

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

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

Интеграция MQL5 с пакетами обработки данных (Часть 4): Обработка больших данных

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

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

  • Trend Equilibrium Indicator TrendEQ Индикатор равновесия тренда TrendEQ динамически анализирует движения рынка, сочетая импульс и волатильность. Масштабируя импульс и волатильность рынка, TrendEQ обеспечивает надежную оценку силы и направления тренда.
  • Daily VWAP Daily VWAP (Volume Weighted Average Price) - это простой, но мощный индикатор, который рассчитывает и отображает средневзвешенную по объему цену за каждый торговый день. Идеально подходит для определения внутридневной справедливой стоимости и поддержки ваших ежедневных торговых решений.

Опубликована статья "Создание самооптимизирующихся советников на MQL5 (Часть 2): Стратегия скальпинга на USDJPY".

Создание самооптимизирующихся советников на MQL5 (Часть 2): Стратегия скальпинга на USDJPY

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

Опубликована статья "Компоненты View и Controller для таблиц в парадигме MVC на MQL5: Изменяемые размеры элементов".

Компоненты View и Controller для таблиц в парадигме MVC на MQL5: Изменяемые размеры элементов

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

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

Опубликована статья "Передача тиковых данных из MetaTrader в Python через сокеты с помощью MQL5-сервисов".

Передача тиковых данных из MetaTrader в Python через сокеты с помощью MQL5-сервисов

Иногда не все можно запрограммировать на языке MQL5. И даже если возможно конвертировать существующие современные библиотеки в MQL5, на это уйдет много времени. В данной статье мы попытаемся обойти зависимость от Windows с помощью MQL5-сервисов — будем передавать тиковые данные (bid, ask и time) в приложение Python с помощью сокетов.

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

Calm
1,262% 268 трейдов
Прирост:1,262.12%
Средства:194.52USD
Баланс:255.32USD
Anna
196% 76 трейдов
Прирост:195.88%
Средства:206.60USD
Баланс:206.60USD
Smart Pro Swing
106% 261 трейд
Прирост:105.50%
Средства:3,125.20USD
Баланс:3,208.19USD
и еще 28...

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

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

Chart USDJPY, M30, 8/3/2025 2:47 PM UTC, RoboForex Ltd, MetaTrader 4, Demo
USDJPY, M30
Chart XAUUSD, H1, 8/4/2025 9:50 PM UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSD, H1
Chart XAUUSD, M30, 2025.08.03 14:47 UTC, RoboForex Ltd, MetaTrader 4, Demo
XAUUSD, M30
Теперь вам доступно более 39,900 продуктов в Маркете

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

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

На сайте доступно более 2,280 статей

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

Сингулярный спектральный анализ на MQL5

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

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

Построение модели для ограничения диапазона сигналов по тренду (Часть 9): Советник с несколькими стратегиями (III)

Добро пожаловать в третью часть серии статьей о трендах! Сегодня мы углубимся в использование дивергенции как стратегии определения оптимальных точек входа в рамках преобладающего дневного тренда. Мы также представим специальный механизм фиксации прибыли, аналогичный скользящему стоп-лоссу, но с уникальными усовершенствованиями. Кроме того, мы обновим советник Trend Constraint до более продвинутой версии, включив в него новое условие исполнения сделки в дополнение к существующим. Также мы продолжим изучать практическое применение MQL5 в разработке алгоритмов.

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

  • Weekly VWAP Weekly VWAP (Volume Weighted Average Price) - это мощный MQL5-индикатор, который рассчитывает и отображает средневзвешенную цену за каждую торговую неделю. Это важный инструмент для определения еженедельной справедливой стоимости и понимания базовых настроений на более длительном временном интервале.
  • Monthly VWAP Monthly VWAP (Volume Weighted Average Price) - это важный индикатор MQL5, который рассчитывает и отображает средневзвешенную цену по объему за каждый торговый месяц. Это мощный инструмент для понимания долгосрочного настроения рынка, определения ключевой справедливой стоимости за месяц и принятия стратегических решений.
  • Auto Tp Set Auto TP and SL: Функция "Set Auto TP and SL" (Take Profit и Stop Loss) - важнейший инструмент любой торговой стратегии, предназначенный для автоматизации управления риском и вознаграждением. Она позволяет трейдерам определять фиксированные ценовые уровни, на которых сделка должна быть автоматически закрыта для обеспечения прибыли (TP) или ограничения убытков (SL), устраняя необходимость постоянного ручного контроля. Когда эта функция включена, каждая открытая вами позиция будет автоматически включать предопределенные уровни Take Profit и Stop Loss на основе ваших пользовательских параметров, таких как определенное количество пунктов, процент от баланса или технические уровни. Это не только экономит время, но и гарантирует, что ваши сделки будут защищены от внезапных движений рынка и принятия эмоциональных решений.

Опубликована статья "Алгоритм искусственного атома — Artificial Atom Algorithm (A3)".

Алгоритм искусственного атома —  Artificial Atom Algorithm (A3)

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

Опубликована статья "Разработка инструментария для анализа движения цен (Часть 5): Советник Volatility Navigator".

Разработка инструментария для анализа движения цен (Часть 5): Советник Volatility Navigator

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

Опубликована статья "Теория графов: Алгоритм Дейкстры в трейдинге".

Теория графов: Алгоритм Дейкстры в трейдинге

Алгоритм Дейкстры — классическое решение по поиску кратчайшего пути в теории графов, которое позволяет оптимизировать торговые стратегии путем моделирования рыночных сетей. Трейдеры могут использовать его для поиска наиболее эффективных маршрутов в данных свечного графика.

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

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

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

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

  • BBMA ZoneZeroLoss (ZZL) Бабушка Элли Гистограмма BBMA ZoneZeroLoss показывает торговые зоны, например, для настройки "Reentry" для минимизации риска
  • Moving Average x Relative Strength Indicator EA Простой советник на основе RSI и скользящей средней для MQL5
  • Supertrend Индикатор SuperTrend, который строит направление тренда, используя волатильность ATR для создания динамических уровней поддержки/сопротивления для MetaTrader 5.
1234567891011121314...644