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 33,620 products available in Market

Bestsellers in the Market:

Most downloaded source codes this week

  • 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.
  • RSI Divergence This indicator takes RSI divergences and plots them in buffers to automate EAs

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.

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.

7 new topics on forum:

and 4 more...

5 new signals now available for subscription:

TT Pro SwapFarm
213% 1092 trades
Growth:212.58%
Equity:3,191.53GBP
Balance:1,562.89GBP
TT Pro USTEC
189% 268 trades
Growth:188.52%
Equity:577.28GBP
Balance:577.28GBP
Couple
67% 419 trades
Growth:66.81%
Equity:47,141.88RUB
Balance:47,141.88RUB
and 2 more...

The most popular forum topics:

New publications in CodeBase

  • Divergence DeMarker This indicator picks up the divergence points of the DeMarker indicator
  • Change the colour of candles and wick Draw the wicks (thin lines): Draw a vertical line from the lowest price to the highest price of each candle (this is called a "wick")
  • 2 Moving Averages 2 Moving Averages is a custom MQL4 indicator that uses two moving averages (fast and slow) to identify potential trend changes and generate buy or sell signals based on crossover points. It enhances signal reliability by optionally integrating support and resistance levels, helping traders confirm entry and exit zones. This tool is suitable for trend-following strategies and works across multiple time frames.

Bestsellers in the Market:

The most downloaded free products:

8 new topics on forum:

and 5 more...

The most downloaded free products:

More than 400 new charts published:

Gráfico XAU_USD, H1, 2025.05.29 05:12 UTC, BenchMark Finance AD, MetaTrader 4, Real
XAU_USD, H1
Chart XAUUSD, M5, 2025.05.30 03:43 UTC, Exness Technologies Ltd, MetaTrader 4, Real
XAUUSD, M5
Gráfico XAU_USD, H4, 2025.05.29 05:11 UTC, BenchMark Finance AD, MetaTrader 4, Real
XAU_USD, H4

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

5 new signals now available for subscription:

Dark Nova 3 Pairs
1,090% 1026 trades
Growth:1,089.97%
Equity:1,589.20USD
Balance:2,229.32USD
HILL RLKS_8YR_1M VT488
81% 3876 trades
Growth:80.58%
Equity:18,175.77USD
Balance:19,170.75USD
GoldHarvester
61% 2828 trades
Growth:61.09%
Equity:10,840.12USD
Balance:10,840.12USD
and 2 more...

New publications in CodeBase

  • Customised bmap chart This is a custom indicator for MetaTrader 5 whose sole purpose is to display a BMP image on the chart, centred on the screen
  • Triangular Arbitrage This Expert Advisor (EA) implements a triangular arbitrage strategy between three currency pairs: EURUSD, USDJPY and EURJPY
There are more than 11,650 codes published in Codebase

Published article "Developing a multi-currency Expert Advisor (Part 19): Creating stages implemented in Python".

Developing a multi-currency Expert Advisor (Part 19): Creating stages implemented in Python

So far we have considered the automation of launching sequential procedures for optimizing EAs exclusively in the standard strategy tester. But what if we would like to perform some handling of the obtained data using other means between such launches? We will attempt to add the ability to create new optimization stages performed by programs written in Python.

Published article "Build Self Optimizing Expert Advisors in MQL5 (Part 7): Trading With Multiple Periods At Once".

Build Self Optimizing Expert Advisors in MQL5 (Part 7): Trading With Multiple Periods At Once

In this series of articles, we have considered multiple different ways of identifying the best period to use our technical indicators with. Today, we shall demonstrate to the reader how they can instead perform the opposite logic, that is to say, instead of picking the single best period to use, we will demonstrate to the reader how to employ all available periods effectively. This approach reduces the amount of data discarded, and offers alternative use cases for machine learning algorithms beyond ordinary price prediction.

The most downloaded free products:

There are more than 33,570 products available in Market

The most popular forum topics:

Bestsellers in the Market:

4 new topics on forum:

and 1 more...
There are more than 2,170 articles published on site

Published article "Mastering Log Records (Part 7): How to Show Logs on Chart".

Mastering Log Records (Part 7): How to Show Logs on Chart

Learn how to display logs directly on the MetaTrader chart in an organized way, with frames, titles and automatic scrolling. In this article, we show you how to create a visual log system using MQL5, ideal for monitoring what your robot is doing in real time.

Published article "MQL5 Wizard Techniques you should know (Part 67): Using Patterns of TRIX and the Williams Percent Range".

MQL5 Wizard Techniques you should know (Part 67): Using Patterns of TRIX and the Williams Percent Range

The Triple Exponential Moving Average Oscillator (TRIX) and the Williams Percentage Range Oscillator are another pair of indicators that could be used in conjunction within an MQL5 Expert Advisor. This indicator pair, like those we’ve covered recently, is also complementary given that TRIX defines the trend while Williams Percent Range affirms support and Resistance levels. As always, we use the MQL5 wizard to prototype any potential these two may have.

More than 400 new charts published:

Gráfico HLF.us, D1, 2025.05.28 22:31 UTC, Gerchik and Co Limited, MetaTrader 4, Demo
HLF.us, D1
Graphique XAUUSD, M15, 2025.05.27 05:22 UTC, Deriv (V) Ltd, MetaTrader 5, Real
XAUUSD, M15
Gráfico DJIUSD-ECN, M1, 2025.05.28 20:03 UTC, Vittaverse Ltd, MetaTrader 5, Demo
DJIUSD-ECN, M1

The most downloaded free products:

Bestsellers in the Market:

3 new signals now available for subscription:

EA Happy Trend FM
647% 299 trades
Growth:646.66%
Equity:18,308.23USD
Balance:18,346.23USD
LONG TERM TRADING
209% 1076 trades
Growth:208.63%
Equity:305.31USD
Balance:315.29USD
Weekly Candle Swing
119% 899 trades
Growth:119.03%
Equity:571.91USD
Balance:606.96USD
There are more than 150,290 topics available on forum

13 new topics on forum:

and 10 more...

Published article "Developing a Replay System (Part 70): Getting the Time Right (III)".

Developing a Replay System (Part 70): Getting the Time Right (III)

In this article, we will look at how to use the CustomBookAdd function correctly and effectively. Despite its apparent simplicity, it has many nuances. For example, it allows you to tell the mouse indicator whether a custom symbol is on auction, being traded, or the market is closed. 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 "From Basic to Intermediate: Array (II)".

From Basic to Intermediate: Array (II)

In this article, we will look at what a dynamic array and a static array are. Is there a difference between using one or the other? Or are they always the same? When should you use one and when the other type? And what about constant arrays? We will try to understand what they are designed for and consider the risks of not initializing all the values in the array.

The most downloaded free products:

Most downloaded source codes this month

  • Countdown 2.0 Countdown is an advanced indicator designed for traders who want to track the time remaining until the next candlestick or the next market open clearly and efficiently. With three flexible display modes (commentary, chart borders or next to price), this indicator offers a customisable solution to suit your trading needs.
  • MACD Divergence MACD Divergence indicator
  • Volume Profile This is an indicator for showing volume profile on the chart, using simple calculations and very fast execution.

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.

10 new topics on forum:

and 7 more...

2 new signals now available for subscription:

Copy Athx ST
236% 2700 trades
Growth:236.13%
Equity:994.84USD
Balance:996.81USD
FXTM695
2% 103 trades
Growth:2.28%
Equity:2,795.76USD
Balance:2,795.76USD

Bestsellers in the Market:

There are more than 33,510 products available in Market

New publications in CodeBase

The most downloaded free products:

The most popular forum topics:

More than 300 new charts published:

Gráfico EURUSD, MN1, 2025.05.25 21:22 UTC, Gerchik and Co Limited, MetaTrader 4, Demo
EURUSD, MN1
Grafik EURUSD, M15, 2025.05.26 09:03 UTC, FP Markets LLC, MetaTrader 4, Real
EURUSD, M15
チャート EURUSD.h, M30, 2025.05.26 22:44 UTC, Hantec Markets Holdings Limited, MetaTrader 5, Real
EURUSD.h, M30

4 new signals now available for subscription:

DARK HOLE AZ v1 EU
170% 2508 trades
Growth:170.13%
Equity:2,418.57USD
Balance:2,701.29USD
HILL RLKS_8YR_1M_2M VT440
62% 3709 trades
Growth:62.38%
Equity:7,286.52USD
Balance:35,728.44USD
HILL KSKD_8YR VT417
47% 3340 trades
Growth:46.58%
Equity:3,289.54USD
Balance:36,509.58USD
and 1 more...

Bestsellers in the Market:

8 new topics on forum:

and 5 more...
1...9596979899100101102103104105106107108109...697