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.

Bestsellers in the Market:

The most downloaded free products:

27 new signals now available for subscription:

Semesta KVB
201% 328 trades
Growth:201.35%
Equity:20,375.01USD
Balance:29,543.56USD
Semesta Dupoin
192% 253 trades
Growth:192.37%
Equity:15,688.84USD
Balance:20,098.04USD
GOLD Algo trading LamboV1
121% 294 trades
Growth:120.52%
Equity:5,838.32USD
Balance:5,838.32USD
and 24 more...

More than 1100 new charts published:

График GER40, M1, 2025.07.10 08:31 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
GER40, M1
График NAS100, H1, 2025.07.10 12:59 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
NAS100, H1
图表 US30, H1, 2025.07.10 14:30 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
US30, H1
There are more than 39,350 products available in Market

11 new topics on forum:

and 8 more...

Published article "Non-linear regression models on the stock exchange".

Non-linear regression models on the stock exchange

Non-linear regression models on the stock exchange: Is it possible to predict financial markets? Let's consider creating a model for forecasting prices for EURUSD, and make two robots based on it - in Python and MQL5.

Published article "From Basic to Intermediate: Union (II)".

From Basic to Intermediate: Union (II)

Today we have a very funny and quite interesting article. We will look at Union and will try to solve the problem discussed earlier. We'll also explore some unusual situations that can arise when using union in applications. The materials presented here are intended for didactic purposes only. Under no circumstances should the application be viewed for any purpose other than to learn and master the concepts presented.

Published article "From Novice to Expert: Animated News Headline Using MQL5 (V)—Event Reminder System".

From Novice to Expert: Animated News Headline Using MQL5 (V)—Event Reminder System

In this discussion, we’ll explore additional advancements as we integrate refined event‑alerting logic for the economic calendar events displayed by the News Headline EA. This enhancement is critical—it ensures users receive timely notifications a short time before key upcoming events. Join this discussion to discover more.

Published article "Introduction to MQL5 (Part 18): Introduction to Wolfe Wave Pattern".

Introduction to MQL5 (Part 18): Introduction to Wolfe Wave Pattern

This article explains the Wolfe Wave pattern in detail, covering both the bearish and bullish variations. It also breaks down the step-by-step logic used to identify valid buy and sell setups based on this advanced chart pattern.

The most downloaded free products:

Bestsellers in the Market:

39 new signals now available for subscription:

MT4_SMART AVERAGING_Ex2
256% 1347 trades
Growth:256.16%
Equity:309.67SGD
Balance:418.36SGD
Cuan Santai 1
110% 44 trades
Growth:109.83%
Equity:3,013.57USD
Balance:3,039.37USD
SellHighBuyLowGold
87% 109 trades
Growth:87.45%
Equity:2,230.85USD
Balance:2,278.23USD
and 36 more...

9 new topics on forum:

and 6 more...

New publications in CodeBase

  • Candle Replay Magnifier Candle Replay Magnifier visually replays historical candles over the current chart area for comparative analysis. This indicator overlays past price bars from a selected date onto the live chart, allowing traders to study candle patterns, volatility, and structure in real time. Includes dynamic range highlighting and detailed tooltips showing open, high, low, close, range, direction, time, and volume for each replay candle.
  • Check And Delete Chart Object Script Script
  • 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.
There are more than 11,700 codes published in Codebase
There are more than 2,240 articles published on site

Published article "Self Optimizing Expert Advisors in MQL5 (Part 8): Multiple Strategy Analysis (3) — Weighted Voting Policy".

Self Optimizing Expert Advisors in MQL5 (Part 8): Multiple Strategy Analysis (3) — Weighted Voting Policy

This article explores how determining the optimal number of strategies in an ensemble can be a complex task that is easier to solve through the use of the MetaTrader 5 genetic optimizer. The MQL5 Cloud is also employed as a key resource for accelerating backtesting and optimization. All in all, our discussion here sets the stage for developing statistical models to evaluate and improve trading strategies based on our initial ensemble results.

Published article "Singular Spectrum Analysis in MQL5".

Singular Spectrum Analysis in MQL5

This article is meant as a guide for those unfamiliar with the concept of Singular Spectrum Analysis and who wish to gain enough understanding to be able to apply the built-in tools available in MQL5.

Published article "Master MQL5 from Beginner to Pro (Part VI): Basics of Developing Expert Advisors".

Master MQL5 from Beginner to Pro (Part VI): Basics of Developing Expert Advisors

This article continues the series for beginners. Here we will discuss the basic principles of developing Expert Advisors (EAs). We will create two EAs: the first one will trade without indicators, using pending orders, and the second one will be based on the standard MA indicator, opening deals at the current price. Here I assume that you are no longer a complete beginner and have a relatively good command of the material from the previous articles.

Published article "MQL5 Wizard Techniques you should know (Part 74): Using Patterns of Ichimoku and the ADX-Wilder with Supervised Learning".

MQL5 Wizard Techniques you should know (Part 74):  Using Patterns of Ichimoku and the ADX-Wilder with Supervised Learning

We follow up on our last article, where we introduced the indicator pair of the Ichimoku and the ADX, by looking at how this duo could be improved with Supervised Learning. Ichimoku and ADX are a support/resistance plus trend complimentary pairing. Our supervised learning approach uses a neural network that engages the Deep Spectral Mixture Kernel to fine tune the forecasts of this indicator pairing. As per usual, this is done in a custom signal class file that works with the MQL5 wizard to assemble an Expert Advisor.

The most downloaded free products:

More than 1200 new charts published:

График GER40, H1, 2025.07.09 04:45 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
GER40, H1
График GOLD, M2, 2025.07.08 13:59 UTC, ActivTrades Corp, MetaTrader 5, Demo
GOLD, M2
График US500, M5, 2025.07.09 13:24 UTC, Exness Technologies Ltd, MetaTrader 5, Real
US500, M5

The most popular forum topics:

There are more than 39,280 products available in Market

29 new signals now available for subscription:

Gold Scalper
337% 312 trades
Growth:337.47%
Equity:664.98USD
Balance:664.98USD
Mahanfxir2025
328% 731 trades
Growth:327.67%
Equity:210,962.70USD
Balance:213,835.25USD
The TCBFB
260% 171 trades
Growth:260.11%
Equity:59.85USD
Balance:59.85USD
and 26 more...

Bestsellers in the Market:

There are more than 150,880 topics available on forum

15 new topics on forum:

and 12 more...

Published article "Developing a Replay System (Part 74): New Chart Trade (I)".

Developing a Replay System (Part 74): New Chart Trade (I)

In this article, we will modify the last code shown in this series about Chart Trade. These changes are necessary to adapt the code to the current replay/simulation system model. The content presented here is intended solely for educational purposes. Under no circumstances should the application be viewed for any purpose other than to learn and master the concepts presented.

Published article "Graph Theory: Dijkstra's Algorithm Applied in Trading".

Graph Theory: Dijkstra's Algorithm Applied in Trading

Dijkstra's algorithm, a classic shortest-path solution in graph theory, can optimize trading strategies by modeling market networks. Traders can use it to find the most efficient routes in the candlestick chart data.

Published article "Automating Trading Strategies in MQL5 (Part 23): Zone Recovery with Trailing and Basket Logic".

Automating Trading Strategies in MQL5 (Part 23): Zone Recovery with Trailing and Basket Logic

In this article, we enhance our Zone Recovery System by introducing trailing stops and multi-basket trading capabilities. We explore how the improved architecture uses dynamic trailing stops to lock in profits and a basket management system to handle multiple trade signals efficiently. Through implementation and backtesting, we demonstrate a more robust trading system tailored for adaptive market performance.

The most downloaded free products:

31 new signals now available for subscription:

CT Arya Trade
134% 241 trades
Growth:134.31%
Equity:5,857.84USD
Balance:5,857.84USD
Ronin47 V6se BTC Since February 2025
76% 23981 trades
Growth:75.52%
Equity:214,917.63USD
Balance:214,925.27USD
Undefated
50% 134 trades
Growth:49.98%
Equity:535.57EUR
Balance:546.38EUR
and 28 more...

Most downloaded source codes this month

  • Supertrend A SuperTrend indicator that plots trend direction using ATR volatility to create dynamic support/resistance levels for MetaTrader 5.
  • Triangular Arbitrage This Expert Advisor (EA) implements a triangular arbitrage strategy between three currency pairs: EURUSD, USDJPY and EURJPY
  • 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.

Most read articles this month

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 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.

Bestsellers in the Market:

13 new topics on forum:

and 10 more...

Published article "Neural Networks in Trading: Hyperbolic Latent Diffusion Model (Final Part)".

Neural Networks in Trading: Hyperbolic Latent Diffusion Model (Final Part)

The use of anisotropic diffusion processes for encoding the initial data in a hyperbolic latent space, as proposed in the HypDIff framework, assists in preserving the topological features of the current market situation and improves the quality of its analysis. In the previous article, we started implementing the proposed approaches using MQL5. Today we will continue the work we started and will bring it to its logical conclusion.

Published article "Arithmetic Optimization Algorithm (AOA): From AOA to SOA (Simple Optimization Algorithm)".

Arithmetic Optimization Algorithm (AOA): From AOA to SOA (Simple Optimization Algorithm)

In this article, we present the Arithmetic Optimization Algorithm (AOA) based on simple arithmetic operations: addition, subtraction, multiplication and division. These basic mathematical operations serve as the foundation for finding optimal solutions to various problems.

Published article "Formulating Dynamic Multi-Pair EA (Part 3): Mean Reversion and Momentum Strategies".

Formulating Dynamic Multi-Pair EA (Part 3): Mean Reversion and Momentum Strategies

In this article, we will explore the third part of our journey in formulating a Dynamic Multi-Pair Expert Advisor (EA), focusing specifically on integrating Mean Reversion and Momentum trading strategies. We will break down how to detect and act on price deviations from the mean (Z-score), and how to measure momentum across multiple forex pairs to determine trade direction.

Published article "From Basic to Intermediate: Union (I)".

From Basic to Intermediate: Union (I)

In this article we will look at what a union is. Here, through experiments, we will analyze the first constructions in which union can be used. However, what will be shown here is only a core part of a set of concepts and information that will be covered in subsequent articles. The content presented here is intended solely for educational purposes. Under no circumstances should the application be viewed for any purpose other than to learn and master the concepts presented.

Published article "Neural Networks in Trading: Hyperbolic Latent Diffusion Model (HypDiff)".

Neural Networks in Trading: Hyperbolic Latent Diffusion Model (HypDiff)

The article considers methods of encoding initial data in hyperbolic latent space through anisotropic diffusion processes. This helps to more accurately preserve the topological characteristics of the current market situation and improves the quality of its analysis.

More than 500 new charts published:

График XAUUSD, M1, 2025.07.07 03:33 UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSD, M1
График XAUUSD, M30, 2025.07.07 04:05 UTC, Juno Markets Limited, MetaTrader 4, Real
XAUUSD, M30
График XAUUSDc, M15, 2025.07.07 03:56 UTC, Exness Technologies Ltd, MetaTrader 4, Real
XAUUSDc, M15

The most downloaded free products:

There are more than 39,180 products available in Market

Bestsellers in the Market:

24 new signals now available for subscription:

Millennium Leap Strategy
772% 926 trades
Growth:772.20%
Equity:55,062.96USD
Balance:55,062.96USD
SPARTAN
128% 761 trades
Growth:128.02%
Equity:2,920.67USD
Balance:2,929.37USD
Abdurrazaq
88% 86 trades
Growth:88.10%
Equity:256.96USD
Balance:256.96USD
and 21 more...

9 new topics on forum:

and 6 more...

New publications in CodeBase

  • GARCH Indicator - Industrial Level Volatility Estimator Volatility indicator with a threshold line based on the Generalized AutoRegressive Conditional Heteroskedasticiticy (GARCH) statistical model used for time series analysis and forecasting.
  • AutoTrendLines Indicator for MQL5 The AutoTrendLines indicator automatically draws support and resistance trend lines on your MetaTrader 5 chart. It identifies key price levels using two methods: Two Extremums (Type 1) or Extremum and Delta (Type 2). The lines are recalculated only when a new bar forms, ensuring efficient performance.
  • Auto Tp Set Auto TP and SL: The “Set Auto TP and SL” (Take Profit and Stop Loss) feature is a crucial tool in any trading strategy, designed to automate risk and reward management. It allows traders to define fixed price levels where a trade should be automatically closed to either secure profits (TP) or limit losses (SL), removing the need for constant manual monitoring. When this feature is enabled, each position you open will automatically include a predefined Take Profit and Stop Loss level based on your custom parameters, such as a specific number of pips, percentage of balance, or technical levels. This not only saves time but also ensures that your trades are protected from sudden market movements and emotional decision-making.
1...91011121314151617181920212223...623