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.

There are more than 35,980 products available in Market

4 new topics on forum:

and 1 more...

6 new signals now available for subscription:

Fast Growth
1,520% 805 trades
Growth:1,520.36%
Equity:3,232.86USD
Balance:3,240.72USD
DBG UltraScalping
82% 974 trades
Growth:82.05%
Equity:28,321.65USD
Balance:28,399.05USD
Dennfx Changer AI Robot 2025
41% 394 trades
Growth:41.49%
Equity:35,372.20USD
Balance:35,372.20USD
and 3 more...

Published article "Developing Advanced ICT Trading Systems: Implementing Order Blocks in an Indicator".

Developing Advanced ICT Trading Systems: Implementing Order Blocks in an Indicator

In this article, we will learn how to create an indicator that detects, draws, and alerts on the mitigation of order blocks. We will also take a detailed look at how to identify these blocks on the chart, set accurate alerts, and visualize their position using rectangles to better understand the price action. This indicator will serve as a key tool for traders who follow the Smart Money Concepts and the Inner Circle Trader methodology.

Published article "Installing MetaTrader 5 and Other MetaQuotes Apps on HarmonyOS NEXT".

Installing MetaTrader 5 and Other MetaQuotes Apps on HarmonyOS NEXT

Easily install MetaTrader 5 and other MetaQuotes apps on HarmonyOS NEXT devices using DroiTong. A detailed step-by-step guide for your phone or laptop.

Published article "Atomic Orbital Search (AOS) algorithm".

Atomic Orbital Search (AOS) algorithm

The article considers the Atomic Orbital Search (AOS) algorithm, which uses the concepts of the atomic orbital model to simulate the search for solutions. The algorithm is based on probability distributions and the dynamics of interactions in the atom. The article discusses in detail the mathematical aspects of AOS, including updating the positions of candidate solutions and the mechanisms of energy absorption and release. AOS opens new horizons for applying quantum principles to computing problems by offering an innovative approach to optimization.

The most downloaded free products:

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

Published article "Data Science and ML (Part 44): Forex OHLC Time series Forecasting using Vector Autoregression (VAR)".

Data Science and ML (Part 44): Forex OHLC Time series Forecasting using Vector Autoregression (VAR)

Explore how Vector Autoregression (VAR) models can forecast Forex OHLC (Open, High, Low, and Close) time series data. This article covers VAR implementation, model training, and real-time forecasting in MetaTrader 5, helping traders analyze interdependent currency movements and improve their trading strategies.

The most downloaded free products:

Bestsellers in the Market:

Most downloaded source codes this week

  • EXSR EXSR.mq5: A counter‑trend MT5 EA that catches reversals by combining RSI(14) extremes with Bollinger Band breakouts and a reversal candlestick, placing one trade per symbol with fixed SL/TP.
  • RRS Impulse This EA scalps using the Relative Strength Index (RSI) Indicator, Stochastic Oscillator Indicator, and Bollinger Bands Indicator to identify trend or counter-trend opportunities. As a multi-pair EA, it scans multiple currency pairs for signals. This EA comes with a variety of features, including Trailing, Risk Management, Money Management, Restriction Mode, and more. With the right settings, it has the potential to generate significant profits.
  • MACD coloured histogram The MACD Coloured Histogram is an enhanced version of the classic MACD (Moving Average Convergence Divergence) indicator, designed to provide a clearer and more intuitive visual analysis of market momentum. This indicator combines traditional MACD functionalities with a dynamic histogram that changes colour based on the relationship between the MACD Line and the Signal Line, allowing traders to quickly identify trends, reversal points and moments of indecision in the market.

Most read articles this week

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.

MetaTrader 5 on Linux

MetaTrader 5 on Linux

In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.

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.

There are more than 35,930 products available in Market

4 new topics on forum:

and 1 more...

New publications in CodeBase

  • CryptoTrend CryptoTrend 1.00 Expert Advisor is an automated trading system designed for trading cryptocurrency (in particular, BTC). Main features: Bollinger indicator: Used to identify market extremes and generate buy and sell signals. Order Block filtering: Allows to find support and resistance levels, which helps to reduce the number of false signals. Self-learning: The entry threshold is adapted depending on the statistics of winning and losing trades, which allows the Expert Advisor to adapt to changing market conditions. Risk management: Calculates stop loss (SL) and take profit (TP) levels based on risk analysis and correlation
  • Price Time Scale Custom time and price scale.
  • Moving Average x Relative Strength Indicator EA A Simple RSI and Moving Average-Based Expert Advisor for MQL5

2 new signals now available for subscription:

Mr Munggaran
179% 2455 trades
Growth:178.76%
Equity:42,713.11USD
Balance:41,837.60USD
PIFForex
-1% 341 trades
Growth:-0.92%
Equity:4,600.02USD
Balance:4,600.02USD

The most downloaded free products:

Bestsellers in the Market:

3 new signals now available for subscription:

Longterm888
97% 3991 trades
Growth:96.96%
Equity:704.47USD
Balance:685.38USD
SMARTA
14% 897 trades
Growth:13.63%
Equity:16,047.15EUR
Balance:18,888.60EUR
Exploid28
-37% 666 trades
Growth:-36.71%
Equity:27,056.82CNY
Balance:28,290.90CNY

New publications in CodeBase

  • Candle size The "Candle_size.mq5" indicator was developed to display the size of candles on the chart, providing a clear and detailed visual analysis of price movements. It calculates the difference between the high and low prices of each candle and displays the formatted value as text next to the corresponding candle. This feature is especially useful for traders who want to assess volatility or identify specific patterns of price behaviour.
  • MACD coloured histogram The MACD Coloured Histogram is an enhanced version of the classic MACD (Moving Average Convergence Divergence) indicator, designed to provide a clearer and more intuitive visual analysis of market momentum. This indicator combines traditional MACD functionalities with a dynamic histogram that changes colour based on the relationship between the MACD Line and the Signal Line, allowing traders to quickly identify trends, reversal points and moments of indecision in the market.

The most popular forum topics:

More than 200 new charts published:

图表 USDJPY, W1, 2025.06.19 13:29 UTC, Deriv.com Limited, MetaTrader 5, Demo
USDJPY, W1
차트 XAUUSD, M15, 2025.06.18 04:19 UTC, Deriv.com Limited, MetaTrader 5, Demo
XAUUSD, M15
图表 XAUUSD, M15, 2025.06.18 04:42 UTC, Deriv.com Limited, MetaTrader 5, Demo
XAUUSD, M15

The most downloaded free products:

There are more than 35,860 products available in Market

6 new topics on forum:

and 3 more...

Bestsellers in the Market:

3 new signals now available for subscription:

Ed TOP 2025
284% 755 trades
Growth:283.75%
Equity:502.55USD
Balance:502.55USD
MING RLKS_10YR_1M M4U027
23% 1572 trades
Growth:23.13%
Equity:10,096.78USD
Balance:10,515.09USD
JC_25 RKDM_8YR M4U584
18% 561 trades
Growth:17.51%
Equity:7,155.61USD
Balance:10,210.06USD
There are more than 2,210 articles published on site

Published article "Price Action Analysis Toolkit Development (Part 28): Opening Range Breakout Tool".

Price Action Analysis Toolkit Development (Part 28): Opening Range Breakout Tool

At the start of each trading session, the market’s directional bias often becomes clear only after price moves beyond the opening range. In this article, we explore how to build an MQL5 Expert Advisor that automatically detects and analyzes Opening Range Breakouts, providing you with timely, data‑driven signals for confident intraday entries.

Published article "From Novice to Expert: Animated News Headline Using MQL5 (II)".

From Novice to Expert: Animated News Headline Using MQL5 (II)

Today, we take another step forward by integrating an external news API as the source of headlines for our News Headline EA. In this phase, we’ll explore various news sources—both established and emerging—and learn how to access their APIs effectively. We'll also cover methods for parsing the retrieved data into a format optimized for display within our Expert Advisor. Join the discussion as we explore the benefits of accessing news headlines and the economic calendar directly on the chart, all within a compact, non-intrusive interface.

Published article "MQL5 Wizard Techniques you should know (Part 71): Using Patterns of MACD and the OBV".

MQL5 Wizard Techniques you should know (Part 71): Using Patterns of MACD and the OBV

The Moving-Average-Convergence-Divergence (MACD) oscillator and the On-Balance-Volume (OBV) oscillator are another pair of indicators that could be used in conjunction within an MQL5 Expert Advisor. This pairing, as is practice in these article series, is complementary with the MACD affirming trends while OBV checks volume. As usual, we use the MQL5 wizard to build and test any potential these two may possess.

The most downloaded free products:

Bestsellers in the Market:

7 new signals now available for subscription:

Respublika3
481% 157 trades
Growth:480.58%
Equity:635.70USD
Balance:1,606.89USD
TrendTp
471% 216 trades
Growth:471.49%
Equity:3,412.04USD
Balance:3,412.04USD
JC_24 RLKS_8YR_1M M4U996
40% 2133 trades
Growth:40.06%
Equity:8,980.89USD
Balance:10,504.78USD
and 4 more...

10 new topics on forum:

and 7 more...

Published article "Training a multilayer perceptron using the Levenberg-Marquardt algorithm".

Training a multilayer perceptron using the Levenberg-Marquardt algorithm

The article presents an implementation of the Levenberg-Marquardt algorithm for training feedforward neural networks. A comparative analysis of performance with algorithms from the scikit-learn Python library has been conducted. Simpler learning methods, such as gradient descent, gradient descent with momentum, and stochastic gradient descent are preliminarily discussed.

Published article "Data Science and ML (Part 43): Hidden Patterns Detection in Indicators Data Using Latent Gaussian Mixture Models (LGMM)".

Data Science and ML (Part 43): Hidden Patterns Detection in Indicators Data Using Latent Gaussian Mixture Models (LGMM)

Have you ever looked at the chart and felt that strange sensation… that there’s a pattern hidden just beneath the surface? A secret code that might reveal where prices are headed if only you could crack it? Meet LGMM, the Market’s Hidden Pattern Detector. A machine learning model that helps identify those hidden patterns in the market.

The most downloaded free products:

Bestsellers in the Market:

There are more than 150,550 topics available on forum

8 new topics on forum:

and 5 more...
There are more than 35,810 products available in Market

4 new signals now available for subscription:

Bayuhasann
174% 541 trades
Growth:173.81%
Equity:5,953.87USD
Balance:5,953.87USD
Nairobi Scandinavian Markets
20% 528 trades
Growth:20.12%
Equity:12,011.85USD
Balance:12,011.85USD
EwC1
12% 234 trades
Growth:11.90%
Equity:1,077.38EUR
Balance:1,118.85EUR
and 1 more...

Published article "Analyzing weather impact on currencies of agricultural countries using Python".

Analyzing weather impact on currencies of agricultural countries using Python

What is the relationship between weather and Forex? Classical economic theory has long ignored the influence of such factors as weather on market behavior. But everything has changed. Let's try to find connections between the weather conditions and the position of agricultural currencies on the market.

The most popular forum topics:

Published article "Neural Networks in Trading: Directional Diffusion Models (DDM)".

Neural Networks in Trading: Directional Diffusion Models (DDM)

In this article, we discuss Directional Diffusion Models that exploit data-dependent anisotropic and directed noise in a forward diffusion process to capture meaningful graph representations.

Published article "Reimagining Classic Strategies (Part 13): Taking Our Crossover Strategy to New Dimensions (Part 2)".

Reimagining Classic Strategies (Part 13): Taking Our Crossover Strategy to New Dimensions (Part 2)

Join us in our discussion as we look for additional improvements to make to our moving-average cross over strategy to reduce the lag in our trading strategy to more reliable levels by leveraging our skills in data science. It is a well-studied fact that projecting your data to higher dimensions can at times improve the performance of your machine learning models. We will demonstrate what this practically means for you as a trader, and illustrate how you can weaponize this powerful principle using your MetaTrader 5 Terminal.

Published article "Mastering Log Records (Part 8): Error Records That Translate Themselves".

Mastering Log Records (Part 8): Error Records That Translate Themselves

In this eighth installment of the Mastering Log Records series, we explore the implementation of multilingual error messages in Logify, a powerful logging library for MQL5. You’ll learn how to structure errors with context, translate messages into multiple languages, and dynamically format logs by severity level. All of this with a clean, extensible, and production-ready design.

1...414243444546474849505152535455...647