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.

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:

More than 800 new charts published:

Grafik GOLD, M2, 2025.07.08 13:59 UTC, ActivTrades Corp, MetaTrader 5, Demo
GOLD, M2
Chart XAUUSD, M30, 2025.07.07 04:05 UTC, Juno Markets Limited, MetaTrader 4, Real
XAUUSD, M30
Chart GER40, M1, 2025.07.07 09:17 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
GER40, M1

11 new signals now available for subscription:

Undefated
114% 482 trades
Growth:113.72%
Equity:603.58EUR
Balance:1,582.83EUR
Copy Signal TF
72% 472 trades
Growth:72.33%
Equity:10,901.02USD
Balance:10,854.17USD
Go Stocks
71% 1642 trades
Growth:71.43%
Equity:170,980.50USD
Balance:171,412.94USD
and 8 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:

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.

12 new topics on forum:

and 9 more...

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.

The most downloaded free products:

There are more than 36,780 products available in Market

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

8 new signals now available for subscription:

Follower01
197% 14106 trades
Growth:197.36%
Equity:14,586.96USD
Balance:14,588.52USD
Follower02
118% 5799 trades
Growth:117.50%
Equity:8,590.12USD
Balance:8,591.68USD
Algorithms
105% 193 trades
Growth:105.20%
Equity:1,949.58EUR
Balance:1,949.58EUR
and 5 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 Automatically draws support/resistance trendlines using 2 pivot detection algorithms. Features real-time breakout detection, auto-adjustment after breaks, historical line display, and comprehensive alerts. Note: This code is developed based on the original work by Rone (Copyright 2012), optimized in 2025.
  • 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.
There are more than 11,690 codes published in Codebase

Published article "From Novice to Expert: Animated News Headline Using MQL5 (IV) — Locally hosted AI model market insights".

From Novice to Expert: Animated News Headline Using MQL5 (IV) — Locally hosted AI model market insights

In today's discussion, we explore how to self-host open-source AI models and use them to generate market insights. This forms part of our ongoing effort to expand the News Headline EA, introducing an AI Insights Lane that transforms it into a multi-integration assistive tool. The upgraded EA aims to keep traders informed through calendar events, financial breaking news, technical indicators, and now AI-generated market perspectives—offering timely, diverse, and intelligent support to trading decisions. Join the conversation as we explore practical integration strategies and how MQL5 can collaborate with external resources to build a powerful and intelligent trading work terminal.

Published article "Automating Trading Strategies in MQL5 (Part 22): Creating a Zone Recovery System for Envelopes Trend Trading".

Automating Trading Strategies in MQL5 (Part 22): Creating a Zone Recovery System for Envelopes Trend Trading

In this article, we develop a Zone Recovery System integrated with an Envelopes trend-trading strategy in MQL5. We outline the architecture for using RSI and Envelopes indicators to trigger trades and manage recovery zones to mitigate losses. Through implementation and backtesting, we show how to build an effective automated trading system for dynamic markets

The most downloaded free products:

More than 300 new charts published:

チャート #SPX, W1, 2025.07.05 22:24 UTC, InstaForex, MetaTrader 4, Real
#SPX, W1
Gráfico Volatility 100 Index, H4, 2025.07.05 21:14 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
Volatility 100 Index, H4
チャート EURJPY, H4, 2025.07.06 00:16 UTC, InstaFintech Ltd., MetaTrader 4, Demo
EURJPY, H4

5 new signals now available for subscription:

The 100k Project IC Markets
479% 229 trades
Growth:479.47%
Equity:1,990.13USD
Balance:2,084.62USD
Aot Main
75% 92 trades
Growth:75.47%
Equity:175,470.52USD
Balance:175,470.52USD
Break The Zone Exness
63% 132 trades
Growth:62.87%
Equity:392.58USD
Balance:392.58USD
and 2 more...

Most downloaded source codes this week

  • Risk management and bot ict daily bias The RiskManagement library in MQL5 provides efficient and dynamic risk management, optimised to minimise resources. It allows setting maximum profit and loss limits with customisable modifiers. It includes OCO order control and tools for candlestick management and price conversions.
  • Auto Tp Set Auto TP and SL: Automatically setting Take Profit (TP) and Stop Loss (SL) helps manage risk and lock in profits without manual intervention. This feature ensures each trade has predefined exit levels, reducing emotional decision-making and improving trading discipline. Ideal for both beginners and experienced traders, it provides consistency and protection in volatile markets.
  • Supertrend A SuperTrend indicator that plots trend direction using ATR volatility to create dynamic support/resistance levels for MetaTrader 5.

Most read articles this week

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.

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.

Bestsellers in the Market:

7 new topics on forum:

and 4 more...

The most downloaded free products:

There are more than 36,730 products available in Market

Bestsellers in the Market:

There are more than 150,730 topics available on forum

7 new topics on forum:

and 4 more...

3 new signals now available for subscription:

The 100k Project XM
231% 171 trades
Growth:231.37%
Equity:2,326.82USD
Balance:2,451.83USD
RTC FM US30
35% 48 trades
Growth:34.93%
Equity:180.51USD
Balance:180.51USD
RTC FM US500
13% 27 trades
Growth:12.74%
Equity:78.58USD
Balance:78.58USD

The most downloaded free products:

More than 500 new charts published:

График WINQ25, M1, 2025.07.03 13:30 UTC, Genial Investimentos Corretora de Valores Mobiliários S.A., MetaTrader 5, Real
WINQ25, M1
차트 XAUUSD, M1, 2025.07.04 13:48 UTC, RoboForex Ltd, MetaTrader 5, Real
XAUUSD, M1
Gráfico GER40_SB, M1, 2025.07.04 07:57 UTC, Pepperstone Limited, MetaTrader 4, Real
GER40_SB, M1

The most popular forum topics:

Bestsellers in the Market:

8 new signals now available for subscription:

EURUSDN02
393% 812 trades
Growth:392.75%
Equity:1,514.92USD
Balance:2,463.73USD
Xidaduo
245% 2520 trades
Growth:245.21%
Equity:4,034.30USD
Balance:4,068.49USD
High Risk Setup
174% 114 trades
Growth:173.61%
Equity:2,735.54USD
Balance:2,736.14USD
and 5 more...

8 new topics on forum:

and 5 more...
There are more than 2,230 articles published on site

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

MQL5 Wizard Techniques you should know (Part 73): Using Patterns of Ichimoku and the ADX-Wilder

The Ichimoku-Kinko-Hyo Indicator and the ADX-Wilder oscillator are a pairing that could be used in complimentarily within an MQL5 Expert Advisor. The Ichimoku is multi-faceted, however for this article, we are relying on it primarily for its ability to define support and resistance levels. Meanwhile, we also use the ADX to define our trend. As usual, we use the MQL5 wizard to build and test any potential these two may possess.

Published article "Statistical Arbitrage Through Cointegrated Stocks (Part 1): Engle-Granger and Johansen Cointegration Tests".

Statistical Arbitrage Through Cointegrated Stocks (Part 1): Engle-Granger and Johansen Cointegration Tests

This article aims to provide a trader-friendly, gentle introduction to the most common cointegration tests, along with a simple guide to understanding their results. The Engle-Granger and Johansen cointegration tests can reveal statistically significant pairs or groups of assets that share long-term dynamics. The Johansen test is especially useful for portfolios with three or more assets, as it calculates the strength of cointegrating vectors all at once.

Published article "Using association rules in Forex data analysis".

Using association rules in Forex data analysis

How to apply predictive rules of supermarket retail analytics to the real Forex market? How are purchases of cookies, milk and bread related to stock exchange transactions? The article discusses an innovative approach to algorithmic trading based on the use of association rules.

The most downloaded free products:

7 new signals now available for subscription:

Global Grid Engine
469% 1185 trades
Growth:469.11%
Equity:77,481.90USD
Balance:79,449.86USD
Rainy Strategies
253% 4212 trades
Growth:252.84%
Equity:50,162.69USD
Balance:50,213.53USD
BreakZone FP
106% 238 trades
Growth:106.41%
Equity:86.67USD
Balance:86.67USD
and 4 more...
There are more than 36,660 products available in Market

Bestsellers in the Market:

1...282930313233343536373839404142...640