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.

3 new signals now available for subscription:

DazDuz
1,008% 1107 trades
Growth:1,008.25%
Equity:430.03USD
Balance:498.87USD
Stable26
49% 983 trades
Growth:49.28%
Equity:13,714.27USD
Balance:14,116.98USD
Recovery 4
-10% 1880 trades
Growth:-10.10%
Equity:6,323.97USD
Balance:3,098.39USD

Published article "Exploring Advanced Machine Learning Techniques on the Darvas Box Breakout Strategy".

Exploring Advanced Machine Learning Techniques on the Darvas Box Breakout Strategy

The Darvas Box Breakout Strategy, created by Nicolas Darvas, is a technical trading approach that spots potential buy signals when a stock’s price rises above a set "box" range, suggesting strong upward momentum. In this article, we will apply this strategy concept as an example to explore three advanced machine learning techniques. These include using a machine learning model to generate signals rather than to filter trades, employing continuous signals rather than discrete ones, and using models trained on different timeframes to confirm trades.

The most downloaded free products:

More than 300 new charts published:

Grafico CMHC_Housing_Starts_149, MN1, 2025.03.17 08:11 UTC, Lime Trading (CY) Ltd, MetaTrader 5, Real
CMHC_Housing_Starts_149, MN1
チャート EURUSD, M5, 2025.03.19 09:27 UTC, BenchMark Finance AD, MetaTrader 4, Real
EURUSD, M5
Grafico CHINA50, H4, 2025.03.17 16:33 UTC, Raw Trading Ltd, MetaTrader 5, Real
CHINA50, H4

Bestsellers in the Market:

There are more than 149,510 topics available on forum

10 new topics on forum:

and 7 more...
There are more than 2,050 articles published on site

Published article "Resampling techniques for prediction and classification assessment in MQL5".

Resampling techniques for prediction and classification assessment in MQL5

In this article, we will explore and implement, methods for assessing model quality that utilize a single dataset as both training and validation sets.

Published article "From Novice to Expert: Support and Resistance Strength Indicator (SRSI)".

From Novice to Expert: Support and Resistance Strength Indicator (SRSI)

In this article, we will share insights on how to leverage MQL5 programming to pinpoint market levels—differentiating between weaker and strongest price levels. We will fully develop a working, Support and Resistance Strength Indicator (SRSI).

3 new signals now available for subscription:

Recovery 2
-2% 1486 trades
Growth:-1.92%
Equity:3,114.70USD
Balance:2,702.63USD
Reccover 3
-2% 1446 trades
Growth:-2.47%
Equity:3,086.92USD
Balance:2,679.71USD
Recovery 1
-3% 1458 trades
Growth:-2.70%
Equity:5,861.51USD
Balance:2,518.34USD

The most downloaded free products:

Bestsellers in the Market:

There are more than 33,220 products available in Market

New publications in CodeBase

  • Introsort (Introspective sort) using Function Pointers A hybrid sorting algorithm that provide fast performance for sorting arrays of simple types, structures or object pointers.
  • RRS Randomness in Nature EA This EA is truly random in nature. It randomly selects currency pairs, lot sizes, and order types. This EA does not rely on any technical skillset such as indicators, price action, news calendar events, or candlestick patterns. It offers multiple trading strategies, risk management plans, and other customizable settings. Even though the EA works on randomness, it has still achieved good profits with proper risk management settings.

Most downloaded source codes this month

  • Smart Trend Follower This EA is designed to automatically follow market trends using signals from the Moving Average and Stochastic Oscillator indicators. The EA detects buy and sell signals by utilizing MA crossovers and confirms the trend with Stochastic. Additionally, the EA includes automatic position management, such as setting Take Profit, Stop Loss, and lot size doubling to enhance trading effectiveness in trending markets.
  • Examples from the book "Neural networks for algorithmic trading with MQL5" The book "Neural networks in algorithmic trading with MQL5" is a comprehensive guide, covering both the theoretical foundations of artificial intelligence and neural networks and practical aspects of their application in financial trading using the MQL5 programming language.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 1 The first chapter of the book introduces the MQL5 language and development environment. One of the new features introduced in the MQL5 language compared to MQL4 (MetaTrader 4 language) is support for object-oriented programming (OOP), which makes it similar to C++.

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.

2 new signals now available for subscription:

Ecosystem 8 of 8 AiQ March 2025
5% 739 trades
Growth:4.96%
Equity:951.68USD
Balance:975.05USD
Senior Dali
-45% 2232 trades
Growth:-45.49%
Equity:4,279.99EUR
Balance:4,314.74EUR

9 new topics on forum:

and 6 more...

The most downloaded free products:

4 new signals now available for subscription:

HedgeEA01
135% 1595 trades
Growth:134.70%
Equity:5,071.95EUR
Balance:10,431.75EUR
AseA
55% 1895 trades
Growth:55.12%
Equity:1,084.40USD
Balance:1,084.40USD
BBLazyKDM Van
53% 380 trades
Growth:53.37%
Equity:55,588.25USD
Balance:58,417.77USD
and 1 more...

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

Published article "USD and EUR index charts — example of a MetaTrader 5 service".

USD and EUR index charts — example of a MetaTrader 5 service

We will consider the creation and updating of USD index (USDX) and EUR index (EURX) charts using a MetaTrader 5 service as an example. When launching the service, we will check for the presence of the required synthetic instrument, create it if necessary, and place it in the Market Watch window. The minute and tick history of the synthetic instrument is to be created afterwards followed by the chart of the created instrument.

New publications in CodeBase

  • Supertrend A SuperTrend indicator that plots trend direction using ATR volatility to create dynamic support/resistance levels for MetaTrader 5.
  • RRS Non-Directional EA This is a Non-Directional Bias EA. This EA does not rely on any technical skillset such as indicators, price action, news calendar events, or candlestick patterns. It offers multiple trading strategies, risk management plans, and other customizable settings. This EA takes trades continuously and randomly, depending on the strategy you have chosen.

The most downloaded free products:

More than 200 new charts published:

チャート NAS100+, M15, 2025.03.13 04:02 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
NAS100+, M15
Grafico BTCUSDT, H1, 2025.03.13 17:27 UTC, Infra Capital Limited, MetaTrader 5, Real
BTCUSDT, H1
Grafico Volatility 75 (1s) Index, M15, 2025.03.14 09:36 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
Volatility 75 (1s) Index, M15

Most downloaded source codes this week

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.

A New Approach to Interpreting Classic and Hidden Divergence

A New Approach to Interpreting Classic and Hidden Divergence

The article considers the classic method for divergence construction and provides an additional divergence interpretation method. A trading strategy was developed based on this new interpretation method. This strategy is also described in the article.

Bestsellers in the Market:

11 new topics on forum:

and 8 more...

The most popular forum topics:

The most downloaded free products:

There are more than 33,130 products available in Market

Bestsellers in the Market:

2 new signals now available for subscription:

MRafbeta1
121% 381 trades
Growth:121.18%
Equity:8,841.13USD
Balance:8,845.07USD
Black Flash
43% 1268 trades
Growth:42.88%
Equity:4,955.44USD
Balance:5,476.01USD

13 new topics on forum:

and 10 more...

The most downloaded free products:

Bestsellers in the Market:

There are more than 149,450 topics available on forum

13 new topics on forum:

and 10 more...

3 new signals now available for subscription:

Account two
819% 5373 trades
Growth:818.61%
Equity:1,431.58USD
Balance:1,431.58USD
Alpha Capital Group
685% 1182 trades
Growth:684.95%
Equity:6,140.44USD
Balance:6,140.44USD
MARTINA PURPLE MT4
2% 645 trades
Growth:1.63%
Equity:25,347.36CZK
Balance:30,480.22CZK

Published article "A New Approach to Custom Criteria in Optimizations (Part 1): Examples of Activation Functions".

A New Approach to Custom Criteria in Optimizations (Part 1): Examples of Activation Functions

The first of a series of articles looking at the mathematics of Custom Criteria with a specific focus on non-linear functions used in Neural Networks, MQL5 code for implementation and the use of targeted and correctional offsets.

New publications in CodeBase

  • BarDuration This is a simple indicator to display histogram of custom bars' durations in minutes. Applicable for renko boxes, PnF, equivolume bars, etc.
  • MeanReversionTrendEA The EA automatically trades based on trend and mean reversion signals with validated parameters.

Published article "Tabu Search (TS)".

Tabu Search (TS)

The article discusses the Tabu Search algorithm, one of the first and most well-known metaheuristic methods. We will go through the algorithm operation in detail, starting with choosing an initial solution and exploring neighboring options, with an emphasis on using a tabu list. The article covers the key aspects of the algorithm and its features.

Published article "MQL5 Wizard Techniques you should know (Part 57): Supervised Learning with Moving Average and Stochastic Oscillator".

MQL5 Wizard Techniques you should know (Part 57): Supervised Learning with Moving Average and Stochastic Oscillator

Moving Average and Stochastic Oscillator are very common indicators that some traders may not use a lot because of their lagging nature. In a 3-part ‘miniseries' that considers the 3 main forms of machine learning, we look to see if this bias against these indicators is justified, or they might be holding an edge. We do our examination in wizard assembled Expert Advisors.

The most downloaded free products:

12 new topics on forum:

and 9 more...
There are more than 33,080 products available in Market

Bestsellers in the Market:

1...697071727374757677787980818283...660