Find us on Facebook!
Join our fan page

Use new possibilities of MetaTrader 5

History of MQL5.community development

The most popular trading robots and technical indicators, news signals, regular incoming ready-made MQL5 programs in CodeBase and the most discussed Forum topics.

The most downloaded free products:

Bestsellers in the Market:

There are more than 36,850 products available in Market

3 new signals now available for subscription:

Golden Trend
621% 18136 trades
Growth:620.93%
Equity:207,150.27USD
Balance:207,150.27USD
Steven Pearl
344% 58 trades
Growth:343.78%
Equity:27,257.68USD
Balance:27,254.85USD
CuanFX2
301% 472 trades
Growth:300.62%
Equity:1,337.73USD
Balance:1,337.73USD
There are more than 151,310 topics available on forum

6 new topics on forum:

and 3 more...

Published article "Dynamic mode decomposition applied to univariate time series in MQL5".

Dynamic mode decomposition applied to univariate time series in MQL5

Dynamic mode decomposition (DMD) is a technique usually applied to high-dimensional datasets. In this article, we demonstrate the application of DMD on univariate time series, showing its ability to characterize a series as well as make forecasts. In doing so, we will investigate MQL5's built-in implementation of dynamic mode decomposition, paying particular attention to the new matrix method, DynamicModeDecomposition().

Published article "Automating Trading Strategies in MQL5 (Part 31): Creating a Price Action 3 Drives Harmonic Pattern System".

Automating Trading Strategies in MQL5 (Part 31): Creating a Price Action 3 Drives Harmonic Pattern System

In this article, we develop a 3 Drives Pattern system in MQL5 that identifies bullish and bearish 3 Drives harmonic patterns using pivot points and Fibonacci ratios, executing trades with customizable entry, stop loss, and take-profit levels based on user-selected options. We enhance trader insight with visual feedback through chart objects.

The most downloaded free products:

Bestsellers in the Market:

5 new signals now available for subscription:

Nguyen Quang Huy
1,280% 647 trades
Growth:1,280.01%
Equity:1,161.38USD
Balance:1,161.38USD
Grid 1
1,032% 1134 trades
Growth:1,031.93%
Equity:120.99EUR
Balance:7,690.24EUR
Grid 2
929% 1000 trades
Growth:928.50%
Equity:172.51EUR
Balance:5,570.30EUR
and 2 more...

5 new topics on forum:

and 2 more...

Published article "Moving to MQL5 Algo Forge (Part 2): Working with Multiple Repositories".

Moving to MQL5 Algo Forge (Part 2): Working with Multiple Repositories

In this article, we are considering one of the possible approaches to organizing the storage of the project's source code in a public repository. We will distribute the code across different branches to establish clear and convenient rules for the project development.

Published article "Self Optimizing Expert Advisors in MQL5 (Part 14): Viewing Data Transformations as Tuning Parameters of Our Feedback Controller".

Self Optimizing Expert Advisors in MQL5 (Part 14): Viewing Data Transformations as Tuning Parameters of Our Feedback Controller

Preprocessing is a powerful yet quickly overlooked tuning parameter. It lives in the shadows of its bigger brothers: optimizers and shiny model architectures. Small percentage improvements here can have disproportionately large, compounding effects on profitability and risk. Too often, this largely unexplored science is boiled down to a simple routine, seen only as a means to an end, when in reality it is where signal can be directly amplified, or just as easily destroyed.

Published article "Developing a Custom Market Sentiment Indicator".

Developing a Custom Market Sentiment Indicator

In this article we are developing a custom market sentiment indicator to classify conditions into bullish, bearish, risk-on, risk-off, or neutral. Using multi-timeframe, the indicator can provide traders with a clearer perspective of overall market bias and short-term confirmations.

Published article "Statistical Arbitrage Through Cointegrated Stocks (Part 4): Real-time Model Updating".

Statistical Arbitrage Through Cointegrated Stocks (Part 4): Real-time Model Updating

This article describes a simple but comprehensive statistical arbitrage pipeline for trading a basket of cointegrated stocks. It includes a fully functional Python script for data download and storage; correlation, cointegration, and stationarity tests, along with a sample Metatrader 5 Service implementation for database updating, and the respective Expert Advisor. Some design choices are documented here for reference and for helping in the experiment replication.

The most downloaded free products:

More than 400 new charts published:

Gráfico XAUUSD+, H1, 2025.09.09 08:46 UTC, Moneta Markets (Pty) Ltd, MetaTrader 5, Demo
XAUUSD+, H1
Chart XAUUSD+, H1, 2025.09.09 08:45 UTC, Moneta Markets (Pty) Ltd, MetaTrader 5, Demo
XAUUSD+, H1
Chart Boom 900 Index, M15, 2025.09.09 23:27 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
Boom 900 Index, M15

Bestsellers in the Market:

There are more than 36,800 products available in Market

9 new topics on forum:

and 6 more...

The most popular forum topics:

2 new signals now available for subscription:

Sputnik SI Auto
351% 10124 trades
Growth:350.68%
Equity:12,865.88USD
Balance:12,866.54USD
Darwinex zero MFCH
109% 1717 trades
Growth:109.03%
Equity:196,806.88USD
Balance:207,200.08USD
There are more than 2,350 articles published on site

Published article "Elevate Your Trading With Smart Money Concepts (SMC): OB, BOS, and FVG".

Elevate Your Trading With Smart Money Concepts (SMC): OB, BOS, and FVG

Elevate your trading with Smart Money Concepts (SMC) by combining Order Blocks (OB), Break of Structure (BOS), and Fair Value Gaps (FVG) into one powerful EA. Choose automatic strategy execution or focus on any individual SMC concept for flexible and precise trading.

Published article "Moving to MQL5 Algo Forge (Part 1): Creating the Main Repository".

Moving to MQL5 Algo Forge (Part 1): Creating the Main Repository

When working on projects in MetaEditor, developers often face the need to manage code versions. MetaQuotes recently announced migration to GIT and the launch of MQL5 Algo Forge with code versioning and collaboration capabilities. In this article, we will discuss how to use the new and previously existing tools more efficiently.

Published article "Automating Trading Strategies in MQL5 (Part 30): Creating a Price Action AB-CD Harmonic Pattern with Visual Feedback".

Automating Trading Strategies in MQL5 (Part 30): Creating a Price Action AB-CD Harmonic Pattern with Visual Feedback

In this article, we develop an AB=CD Pattern EA in MQL5 that identifies bullish and bearish AB=CD harmonic patterns using pivot points and Fibonacci ratios, executing trades with precise entry, stop loss, and take-profit levels. We enhance trader insight with visual feedback through chart objects.

The most downloaded free products:

Most downloaded source codes this month

  • Pending tread EA (Best for Gold) The Pending_tread EA is a versatile and easy-to-use trading robot designed to automate the placement and management of multiple pending orders arranged in a grid pattern above and below the current market price. This EA is well-suited for scalping strategies and can operate on any timeframe or currency pair, making it highly flexible for various trading styles.
  • Outbreak Trader 1.0 Breakout Trader 1.0 trades breakouts from the range.
  • Seven strategies in One expert Name of expert is 'MultiStrategyEA'

Most read articles this month

How to purchase a trading robot from the MetaTrader Market and to install it?

How to purchase a trading robot from the MetaTrader Market and to install it?

A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

How to Test a Trading Robot Before Buying

How to Test a Trading Robot Before Buying

Buying a trading robot on MQL5 Market has a distinct benefit over all other similar options - an automated system offered can be thoroughly tested directly in the MetaTrader 5 terminal. Before buying, an Expert Advisor can and should be carefully run in all unfavorable modes in the built-in Strategy Tester to get a complete grasp of the system.

3 new topics on forum:

Bestsellers in the Market:

New publications in CodeBase

  • MT5 to Telegram Professional Library Professional Telegram Bot integration library for MetaTrader 5. Complete solution for sending trading signals, screenshots, reports, and real-time notifications to Telegram channels and groups.
  • Martingale Pulse EA Introducing MP by SPLpulse, a sophisticated and highly versatile Expert Advisor designed for the modern trader. Whether you are a scalper, a trend follower, or a reversal trader, MP by SPLpulse combines multiple trading strategies with an institutional-grade risk management suite to adapt to your unique trading style. Take control of your trading with unparalleled customization and powerful automation.
  • WaveTrend The WaveTrend Indicator (WT) is a powerful technical analysis tool designed to identify trend direction and potential reversal points. It plots two lines, WT1 and WT2 , in a separate window, calculated based on price momentum and smoothed averages.
There are more than 11,760 codes published in Codebase

Published article "From Novice to Expert: Animated News Headline Using MQL5 (X)—Multiple Symbol Chart View for News Trading".

From Novice to Expert: Animated News Headline Using MQL5 (X)—Multiple Symbol Chart View for News Trading

Today we will develop a multi-chart view system using chart objects. The goal is to enhance news trading by applying MQL5 algorithms that help reduce trader reaction time during periods of high volatility, such as major news releases. In this case, we provide traders with an integrated way to monitor multiple major symbols within a single all-in-one news trading tool. Our work is continuously advancing with the News Headline EA, which now features a growing set of functions that add real value both for traders using fully automated systems and for those who prefer manual trading assisted by algorithms. Explore more knowledge, insights, and practical ideas by clicking through and joining this discussion.

Published article "Price Action Analysis Toolkit Development (Part 39): Automating BOS and ChoCH Detection in MQL5".

Price Action Analysis Toolkit Development (Part 39): Automating BOS and ChoCH Detection in MQL5

This article presents Fractal Reaction System, a compact MQL5 system that converts fractal pivots into actionable market-structure signals. Using closed-bar logic to avoid repainting, the EA detects Change-of-Character (ChoCH) warnings and confirms Breaks-of-Structure (BOS), draws persistent chart objects, and logs/alerts every confirmed event (desktop, mobile and sound). Read on for the algorithm design, implementation notes, testing results and the full EA code so you can compile, test and deploy the detector yourself.

Published article "Polynomial models in trading".

Polynomial models in trading

This article is about orthogonal polynomials. Their use can become the basis for a more accurate and effective analysis of market information allowing traders to make more informed decisions.

The most downloaded free products:

4 new signals now available for subscription:

Prosperity Project
180% 2986 trades
Growth:180.32%
Equity:1,753.44USD
Balance:1,753.44USD
Genesis
161% 424 trades
Growth:160.60%
Equity:67,809.55RUB
Balance:76,217.31RUB
SentimentTrader
72% 6757 trades
Growth:72.47%
Equity:17,919.66USD
Balance:21,426.14USD
and 1 more...

Bestsellers in the Market:

There are more than 36,720 products available in Market

6 new topics on forum:

and 3 more...

Published article "Market Simulation (Part 01): Cross Orders (I)".

Market Simulation (Part 01): Cross Orders (I)

Today we will begin the second stage, where we will look at the market replay/simulation system. First, we will show a possible solution for cross orders. I will show you the solution, but it is not final yet. It will be a possible solution to a problem that we will need to solve in the near future.

Published article "Big Bang - Big Crunch (BBBC) algorithm".

Big Bang - Big Crunch (BBBC) algorithm

The article presents the Big Bang - Big Crunch method, which has two key phases: cyclic generation of random points and their compression to the optimal solution. This approach combines exploration and refinement, allowing us to gradually find better solutions and open up new optimization opportunities.

Published article "Neural Networks in Trading: An Ensemble of Agents with Attention Mechanisms (MASAAT)".

Neural Networks in Trading: An Ensemble of Agents with Attention Mechanisms (MASAAT)

We introduce the Multi-Agent Self-Adaptive Portfolio Optimization Framework (MASAAT), which combines attention mechanisms and time series analysis. MASAAT generates a set of agents that analyze price series and directional changes, enabling the identification of significant fluctuations in asset prices at different levels of detail.

Published article "Overcoming The Limitation of Machine Learning (Part 3): A Fresh Perspective on Irreducible Error".

Overcoming The Limitation of Machine Learning (Part 3): A Fresh Perspective on Irreducible Error

This article takes a fresh perspective on a hidden, geometric source of error that quietly shapes every prediction your models make. By rethinking how we measure and apply machine learning forecasts in trading, we reveal how this overlooked perspective can unlock sharper decisions, stronger returns, and a more intelligent way to work with models we thought we already understood.

Published article "Building a Professional Trading System with Heikin Ashi (Part 1): Developing a custom indicator".

Building a Professional Trading System with Heikin Ashi (Part 1): Developing a custom indicator

This article is the first installment in a two-part series designed to impart practical skills and best practices for writing custom indicators in MQL5. Using Heikin Ashi as a working example, the article explores the theory behind Heikin Ashi charts, explains how Heikin Ashi candlesticks are calculated, and demonstrates their application in technical analysis. The centerpiece is a step-by-step guide to developing a fully functional Heikin Ashi indicator from scratch, with clear explanations to help readers understand what to code and why. This foundational knowledge sets the stage for Part Two, where we will build an expert advisor that trades based on Heikin Ashi logic.

The most downloaded free products:

Bestsellers in the Market:

More than 300 new charts published:

Chart GBPUSD, H4, 2025.09.06 23:26 UTC, AxiCorp Financial Services Pty Ltd, MetaTrader 4, Real
GBPUSD, H4
Graphique EURUSD, M5, 2025.09.05 04:04 UTC, BenchMark Finance AD, MetaTrader 4, Real
EURUSD, M5
图表 USDJPYm, H4, 2025.09.07 12:25 UTC, Exness (KE) Limited, MetaTrader 5, Real
USDJPYm, H4
1...636465666768697071727374757677...680