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 38,840 products available in Market

3 new topics on forum:

Bestsellers in the Market:

12 new signals now available for subscription:

LINEVITA
5% 2829 trades
Growth:4.68%
Equity:20,790.80USD
Balance:20,800.54USD
Reaper
4% 18 trades
Growth:3.70%
Equity:511.62USD
Balance:519.84USD
KUDABELANGFX
3% 55 trades
Growth:3.43%
Equity:203.90USD
Balance:204.60USD
and 9 more...

11 new products are now available on the Market:

and 6 more...

13 new signals now available for subscription:

EBC7977
31% 80 trades
Growth:30.71%
Equity:837.79USD
Balance:839.31USD
Trading Suite
4% 941 trades
Growth:3.97%
Equity:103,001.41USD
Balance:103,971.08USD
and 11 more...

The most downloaded free products:

10 new products are now available on the Market:

and 5 more...

Published article "Neural Networks in Trading: Contrastive Pattern Transformer".

Neural Networks in Trading: Contrastive Pattern Transformer

The Contrastive Transformer is designed to analyze markets both at the level of individual candlesticks and based on entire patterns. This helps improve the quality of market trend modeling. Moreover, the use of contrastive learning to align representations of candlesticks and patterns fosters self-regulation and improves the accuracy of forecasts.

3 new topics on forum:

More than 900 new charts published:

Chart GER40.cash, M5, 2025.06.03 10:27 UTC, FTMO Global Markets Ltd, MetaTrader 5, Demo
GER40.cash, M5
Gráfico [SP500], M1, 2025.06.03 09:51 UTC, Admirals Group AS, MetaTrader 4, Real
[SP500], M1
Chart GBPAUD, H4, 2025.06.03 06:24 UTC, RHC Investments, MetaTrader 5, Real
GBPAUD, H4

Bestsellers in the Market:

18 new signals now available for subscription:

LOVEmoni
55% 331 trades
Growth:55.42%
Equity:2,200.05USD
Balance:2,338.85USD
Bosscalm99
40% 11 trades
Growth:40.18%
Equity:421.59USD
Balance:421.59USD
Market Alchemist
39% 12 trades
Growth:38.62%
Equity:411.71USD
Balance:462.26USD
and 15 more...

Published article "Price Action Analysis Toolkit Development (Part 25): Dual EMA Fractal Breaker".

Price Action Analysis Toolkit Development (Part 25): Dual EMA Fractal Breaker

Price action is a fundamental approach for identifying profitable trading setups. However, manually monitoring price movements and patterns can be challenging and time-consuming. To address this, we are developing tools that analyze price action automatically, providing timely signals whenever potential opportunities are detected. This article introduces a robust tool that leverages fractal breakouts alongside EMA 14 and EMA 200 to generate reliable trading signals, helping traders make informed decisions with greater confidence.

17 new products are now available on the Market:

and 12 more...
There are more than 38,780 products available in Market

3 new topics on forum:

12 new signals now available for subscription:

VOLTRADE 3000
23% 9 trades
Growth:22.69%
Equity:3,687.46USD
Balance:3,687.46USD
Meakal
22% 738 trades
Growth:21.75%
Equity:18,063.80USD
Balance:18,066.02USD
Briyax EA
14% 11 trades
Growth:14.38%
Equity:804.75USD
Balance:804.75USD
and 9 more...

Bestsellers in the Market:

8 new signals now available for subscription:

Xingli 0248
20% 276 trades
Growth:20.19%
Equity:24,438.06USD
Balance:24,038.65USD
and 7 more...

10 new products are now available on the Market:

and 5 more...

More than 1100 new charts published:

Chart NAS100, M1, 2025.06.02 13:22 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
NAS100, M1
Chart US30.s, M5, 2025.06.02 13:27 UTC, Pipwise LLC, MetaTrader 5, Real
US30.s, M5
Chart US30.s, M5, 2025.06.02 13:26 UTC, Pipwise LLC, MetaTrader 5, Real
US30.s, M5

The most downloaded free products:

11 new signals now available for subscription:

Safire Swinger
310% 634 trades
Growth:310.29%
Equity:2,051.45AUD
Balance:2,051.45AUD
BIGFISH ENT
110% 107 trades
Growth:109.89%
Equity:999.41USD
Balance:999.41USD
TikTok LIVE 02JUN2025
1% 22 trades
Growth:0.75%
Equity:1,004.13USD
Balance:1,007.47USD
and 8 more...

12 new products are now available on the Market:

and 7 more...

Bestsellers in the Market:

There are more than 150,520 topics available on forum

4 new topics on forum:

and 1 more...

New publications in CodeBase

  • Show Positions on Custom Chart (or standard chart) for MT5 This indicator is a utility that shows labelled trade levels on any chart. If you want to replace your native trade levels on a native chart, then turn off "Show trade levels" in your F8 Chart Properties and attach this indicator. If you want to show trade levels on a Custom Chart (where native trade levels cannot be shown), then simply attach this indicator. BaseSymbol - specify the Symbol from which the trade level data will be pulled--handy for unique Custom Symbols. TextBarsBack - specify the number of bars back in history from the current bar where the level labels will be drawn. Note: Although magic number is referenced in the code, it is not presently included in the trade lines. If you're running multiple EA's on the same Symbol, you can edit the code to show magic numbers and then run multiple instances of the indicator on one chart. You can also edit the font sizes and text spacing in the object properties as needed for different display resolutions.
  • Double Moving Averages With Fibonacci This indicator combines two moving averages to generate buy/sell signals based on crossovers. It also plots Fibonacci retracement levels using recent swing highs and lows for support/resistance. Visual arrows mark trade signals, and optional alerts notify users in real-time. Works on all timeframes for flexible technical analysis.

Published article "From Basic to Intermediate: Array (III)".

From Basic to Intermediate: Array (III)

In this article, we will look at how to work with arrays in MQL5, including how to pass information between functions and procedures using arrays. The purpose is to prepare you for what will be demonstrated and explained in future materials in the series. Therefore, I strongly recommend that you carefully study what will be shown in this article.

Published article "ALGLIB library optimization methods (Part I)".

ALGLIB library optimization methods (Part I)

In this article, we will get acquainted with the ALGLIB library optimization methods for MQL5. The article includes simple and clear examples of using ALGLIB to solve optimization problems, which will make mastering the methods as accessible as possible. We will take a detailed look at the connection of such algorithms as BLEIC, L-BFGS and NS, and use them to solve a simple test problem.

There are more than 38,730 products available in Market

New publications in CodeBase

  • Indicator based on 2 MAs Good afternoon everyone) First time posting my code!!!
  • SniperJaw EA SniperJaw EA is a one-trade-at-a-time robot that uses the Alligator indicator (Jaw, Teeth, Lips) to follow the trend. You can control the trade size with LotSize, choose to close trades on opposite signal with UseEntryToExit, or use TakeProfit and StopLoss in pips if set. Slippage is managed by Slippage, and trading can be turned on or off using TradeEnabled. Alligator settings like JawPeriod, JawShift, TeethPeriod, TeethShift, LipsPeriod, and LipsShift let you adjust how the indicator works.

15 new signals now available for subscription:

TrendCatcher II
162% 10947 trades
Growth:162.16%
Equity:14,734.63AUD
Balance:14,734.63AUD
Martingale203
28% 145 trades
Growth:27.91%
Equity:1,060.67USD
Balance:1,076.96USD
XAU Signal EA
25% 17 trades
Growth:25.25%
Equity:250.50USD
Balance:250.50USD
and 12 more...

Published article "Automating Trading Strategies in MQL5 (Part 18): Envelopes Trend Bounce Scalping - Core Infrastructure and Signal Generation (Part I)".

Automating Trading Strategies in MQL5 (Part 18): Envelopes Trend Bounce Scalping - Core Infrastructure and Signal Generation (Part I)

In this article, we build the core infrastructure for the Envelopes Trend Bounce Scalping Expert Advisor in MQL5. We initialize envelopes and other indicators for signal generation. We set up backtesting to prepare for trade execution in the next part.

More than 1000 new charts published:

Chart XAUUSD., M4, 6/1/2025 6:42 PM UTC, Orbex Global Ltd, MetaTrader 4, Real
XAUUSD., M4
Chart DE40, M1, 2025.06.02 06:45 UTC, Raw Trading Ltd, MetaTrader 4, Real
DE40, M1
차트 DE40, M15, 2025.06.02 08:09 UTC, Raw Trading Ltd, MetaTrader 5, Demo
DE40, M15

18 new products are now available on the Market:

and 13 more...

Published article "Neural Networks in Trading: Market Analysis Using a Pattern Transformer".

Neural Networks in Trading: Market Analysis Using a Pattern Transformer

When we use models to analyze the market situation, we mainly focus on the candlestick. However, it has long been known that candlestick patterns can help in predicting future price movements. In this article, we will get acquainted with a method that allows us to integrate both of these approaches.

Bestsellers in the Market:

4 new topics on forum:

and 1 more...

16 new signals now available for subscription:

FX Zeta
42% 37 trades
Growth:41.69%
Equity:585.01USD
Balance:585.01USD
Jeje
9% 148 trades
Growth:9.17%
Equity:2,559.34USD
Balance:2,517.04USD
Golden Fawkes Salma Market
3% 27 trades
Growth:3.12%
Equity:3,114.91USD
Balance:3,114.91USD
and 13 more...

6 new products are now available on the Market:

and 1 more...

7 new signals now available for subscription:

The Shocker
39% 80 trades
Growth:38.87%
Equity:533.98USD
Balance:589.83USD
ByBit 20
18% 1232 trades
Growth:18.33%
Equity:2,525.75UST
Balance:2,525.75UST
Low Risk Trading for Retirement
3% 13 trades
Growth:2.64%
Equity:8,251.92USD
Balance:8,251.92USD
and 4 more...

3 new topics on forum:

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

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:

The most downloaded free products:

The most popular forum topics:

More than 700 new charts published:

Chart EURUSD, M2, 2025.06.01 15:19 UTC, FundedNext Ltd, MetaTrader 5, Demo
EURUSD, M2
Chart !STANDARD_X, M30, 2025.06.01 15:17 UTC, Raw Trading Ltd, MetaTrader 5, Demo
!STANDARD_X, M30
Chart BTCUSD, M15, 2025.06.01 15:05 UTC, Exness Technologies Ltd, MetaTrader 5, Demo
BTCUSD, M15
12345678910111213...609