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.

7 new topics on forum:

and 4 more...

6 new signals now available for subscription:

NeroSignal
455% 631 trades
Growth:454.90%
Equity:1,906.48USD
Balance:2,038.47USD
Fredy Jaya Raya
265% 115 trades
Growth:265.22%
Equity:199.41USD
Balance:199.41USD
EA202502
134% 178 trades
Growth:134.35%
Equity:76.07USD
Balance:76.07USD
and 3 more...

The most downloaded free products:

More than 500 new charts published:

Chart WDOH25, M15, 2025.02.21 02:22 UTC, Banco BTG Pactual S.A., MetaTrader 5, Real
WDOH25, M15
Chart AUDUSD, M5, 2/21/2025 6:13 PM UTC, FTMO Global Markets Ltd, MetaTrader 5, Demo
AUDUSD, M5
Chart XAUUSD_l, M5, 2/21/2025 5:43 PM UTC, LiteFinance Global LLC, MetaTrader 5, Real
XAUUSD_l, M5

Bestsellers in the Market:

8 new signals now available for subscription:

BreakoutPTFMT5
340% 5962 trades
Growth:340.15%
Equity:1,782.28EUR
Balance:1,760.26EUR
Twent Seven Dec
260% 124 trades
Growth:259.65%
Equity:156.92USD
Balance:203.69USD
YinYang 69 A
137% 435 trades
Growth:136.68%
Equity:23,424.10USD
Balance:23,424.10USD
and 5 more...

New publications in CodeBase

There are more than 11,550 codes published in Codebase

3 new topics on forum:

The most downloaded free products:

Bestsellers in the Market:

New publications in CodeBase

  • Useful #define statements These are some #define statements that are useful to perform operations in your EA. You only need to assign the name of your variables at the beginning of the file, and then let the other #define statements do the work. In order to use this file, add #include <DEFINE_statements.mqh> to the first line in your EA file.
  • Self Optimized SMA The indicator plots two lines. The lower line is calculated based on the latest SMA period that caused a bounce up. The upper line is calculated based on the latest SMA period that caused a bounce down.

12 new signals now available for subscription:

GBPTECH GOLD STAR 2 DAN 33
580% 125 trades
Growth:579.59%
Equity:1,119.46USD
Balance:1,119.46USD
Xauusd9999
218% 5302 trades
Growth:217.53%
Equity:10,313.88USD
Balance:10,309.25USD
Xycj1
132% 8070 trades
Growth:132.22%
Equity:23,222.23USD
Balance:23,222.23USD
and 9 more...
There are more than 34,540 products available in Market

9 new topics on forum:

and 6 more...
There are more than 2,010 articles published on site

Published article "MQL5 Wizard Techniques you should know (Part 55): SAC with Prioritized Experience Replay".

MQL5 Wizard Techniques you should know (Part 55): SAC with Prioritized Experience Replay

Replay buffers in Reinforcement Learning are particularly important with off-policy algorithms like DQN or SAC. This then puts the spotlight on the sampling process of this memory-buffer. While default options with SAC, for instance, use random selection from this buffer, Prioritized Experience Replay buffers fine tune this by sampling from the buffer based on a TD-score. We review the importance of Reinforcement Learning, and, as always, examine just this hypothesis (not the cross-validation) in a wizard assembled Expert Advisor.

Published article "Automating Trading Strategies in MQL5 (Part 8): Building an Expert Advisor with Butterfly Harmonic Patterns".

Automating Trading Strategies in MQL5 (Part 8): Building an Expert Advisor with Butterfly Harmonic Patterns

In this article, we build an MQL5 Expert Advisor to detect Butterfly harmonic patterns. We identify pivot points and validate Fibonacci levels to confirm the pattern. We then visualize the pattern on the chart and automatically execute trades when confirmed.

Published article "Neural Networks in Trading: Injection of Global Information into Independent Channels (InjectTST)".

Neural Networks in Trading: Injection of Global Information into Independent Channels (InjectTST)

Most modern multimodal time series forecasting methods use the independent channels approach. This ignores the natural dependence of different channels of the same time series. Smart use of two approaches (independent and mixed channels) is the key to improving the performance of the models.

Published article "Build Self Optimizing Expert Advisors in MQL5 (Part 6): Stop Out Prevention".

Build Self Optimizing Expert Advisors in MQL5 (Part 6): Stop Out Prevention

Join us in our discussion today as we look for an algorithmic procedure to minimize the total number of times we get stopped out of winning trades. The problem we faced is significantly challenging, and most solutions given in community discussions lack set and fixed rules. Our algorithmic approach to solving the problem increased the profitability of our trades and reduced our average loss per trade. However, there are further advancements to be made to completely filter out all trades that will be stopped out, our solution is a good first step for anyone to try.

The most popular forum topics:

The most downloaded free products:

More than 600 new charts published:

Chart XAUUSD+, M15, 2/19/2025 11:58 AM UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
XAUUSD+, M15
Chart BTCUSD, M5, 2/19/2025 8:35 PM UTC, Fusion Markets Pty Ltd, MetaTrader 4, Demo
BTCUSD, M5
Chart USTEC, M1, 2/20/2025 2:55 PM UTC, Raw Trading Ltd, MetaTrader 4, Real
USTEC, M1

Bestsellers in the Market:

8 new signals now available for subscription:

YX KVB moshi 06
211% 1230 trades
Growth:211.43%
Equity:45,842.31USD
Balance:45,842.31USD
ASQ EURUSD AI
131% 155 trades
Growth:130.83%
Equity:242.12USD
Balance:238.13USD
Genesis Project 25022025
121% 90 trades
Growth:120.88%
Equity:508.95USD
Balance:508.95USD
and 5 more...
There are more than 149,290 topics available on forum

12 new topics on forum:

and 9 more...

Published article "Neural Networks in Trading: Practical Results of the TEMPO Method".

Neural Networks in Trading: Practical Results of the TEMPO Method

We continue our acquaintance with the TEMPO method. In this article we will evaluate the actual effectiveness of the proposed approaches on real historical data.

The most downloaded free products:

16 new signals now available for subscription:

Gold pro
942% 445 trades
Growth:942.44%
Equity:219.30USD
Balance:219.30USD
SatriaTrade
323% 9189 trades
Growth:322.98%
Equity:43,368.45USD
Balance:43,441.19USD
ActiveTrader JPY Hunter 413002
163% 3121 trades
Growth:162.80%
Equity:3,964.28USD
Balance:3,987.91USD
and 13 more...

12 new topics on forum:

and 9 more...

Bestsellers in the Market:

There are more than 34,480 products available in Market

Published article "Price Action Analysis Toolkit Development (Part 14): Parabolic Stop and Reverse Tool".

Price Action Analysis Toolkit Development (Part 14): Parabolic Stop and Reverse Tool

Embracing technical indicators in price action analysis is a powerful approach. These indicators often highlight key levels of reversals and retracements, offering valuable insights into market dynamics. In this article, we demonstrate how we developed an automated tool that generates signals using the Parabolic SAR indicator.

Published article "William Gann methods (Part I): Creating Gann Angles indicator".

William Gann methods (Part I): Creating Gann Angles indicator

What is the essence of Gann Theory? How are Gann angles constructed? We will create Gann Angles indicator for MetaTrader 5.

The most popular forum topics:

The most downloaded free products:

9 new signals now available for subscription:

Gold Important Sniper Level MT4
93% 63 trades
Growth:93.01%
Equity:1,930.11USD
Balance:1,930.11USD
Wolf Pro Gold
44% 270 trades
Growth:44.42%
Equity:2,025.76EUR
Balance:2,166.37EUR
Infinity Trader EA
39% 346 trades
Growth:39.36%
Equity:653.21USD
Balance:653.21USD
and 6 more...

Bestsellers in the Market:

More than 300 new charts published:

Chart Step Index, M15, 2025.02.16 12:09 UTC, Deriv.com Limited, MetaTrader 5, Demo
Step Index, M15
차트 SP500+, H1, 2025.02.18 12:24 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
SP500+, H1
Chart EURJPY, M3, 2/18/2025 10:56 AM UTC, Tickmill Europe Ltd, MetaTrader 5, Real
EURJPY, M3

13 new topics on forum:

and 10 more...

Most downloaded source codes this month

  • Candlestick patterns This is a indicator displaying candlesticks patterns on a chart.
  • BollingerBandsEA BollingerBandsEA trades according to Bollinger Bands.
  • Trend Equilibrium Indicator TrendEQ The Trend Equilibrium Indicator TrendEQ dynamically analyzes market movements by combining momentum and volatility. By scaling momentum with the market’s volatility, the TrendEQ provides a reliable measure of trend strength and direction.

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 earn money by fulfilling traders' orders in the Freelance service

How to earn money by fulfilling traders' orders in the Freelance service

MQL5 Freelance is an online service where developers are paid to create trading applications for traders customers. The service has been successfully operating since 2010, with over 100,000 projects completed to date, totaling $7 million in value. As we can see, a substantial amount of money is involved here.

Published article "Master MQL5 from beginner to pro (Part IV): About Arrays, Functions and Global Terminal Variables".

Master MQL5 from beginner to pro (Part IV): About Arrays, Functions and Global Terminal Variables

The article is a continuation of the series for beginners. It covers in detail data arrays, the interaction of data and functions, as well as global terminal variables that allow data exchange between different MQL5 programs.

Published article "Animal Migration Optimization (AMO) algorithm".

Animal Migration Optimization (AMO) algorithm

The article is devoted to the AMO algorithm, which models the seasonal migration of animals in search of optimal conditions for life and reproduction. The main features of AMO include the use of topological neighborhood and a probabilistic update mechanism, which makes it easy to implement and flexible for various optimization tasks.

Published article "Automating Trading Strategies in MQL5 (Part 7): Building a Grid Trading EA with Dynamic Lot Scaling".

Automating Trading Strategies in MQL5 (Part 7): Building a Grid Trading EA with Dynamic Lot Scaling

In this article, we build a grid trading expert advisor in MQL5 that uses dynamic lot scaling. We cover the strategy design, code implementation, and backtesting process. Finally, we share key insights and best practices for optimizing the automated trading system.

The most downloaded free products:

There are more than 34,420 products available in Market

Bestsellers in the Market:

14 new topics on forum:

and 11 more...
1...192021222324252627282930313233...612