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.

New publications in CodeBase

The most downloaded free products:

Bestsellers in the Market:

6 new signals now available for subscription:

Donchian R15
87% 561 trades
Growth:86.50%
Equity:651.78USD
Balance:651.78USD
CTrend FX
35% 493 trades
Growth:34.61%
Equity:114,405.60USD
Balance:134,599.09USD
EA Smart BTC Pro
31% 157 trades
Growth:30.96%
Equity:0.00USD
Balance:0.00USD
and 3 more...

7 new topics on forum:

and 4 more...

The most downloaded free products:

Bestsellers in the Market:

There are more than 35,930 products available in Market

24 new signals now available for subscription:

Robo Gold Investor_Infinity
158% 238 trades
Growth:157.80%
Equity:515.40USD
Balance:515.59USD
Steady Yeti
156% 2079 trades
Growth:156.48%
Equity:545.49USD
Balance:549.98USD
RoboAI2025
107% 256 trades
Growth:106.82%
Equity:325.04USD
Balance:323.77USD
and 21 more...
There are more than 149,480 topics available on forum

12 new topics on forum:

and 9 more...

Published article "Price Action Analysis Toolkit Development (Part 16): Introducing Quarters Theory (II) — Intrusion Detector EA".

Price Action Analysis Toolkit Development (Part 16): Introducing Quarters Theory (II) — Intrusion Detector EA

In our previous article, we introduced a simple script called "The Quarters Drawer." Building on that foundation, we are now taking the next step by creating a monitor Expert Advisor (EA) to track these quarters and provide oversight regarding potential market reactions at these levels. Join us as we explore the process of developing a zone detection tool in this article.

Published article "MQL5 Trading Toolkit (Part 8): How to Implement and Use the History Manager EX5 Library in Your Codebase".

MQL5 Trading Toolkit (Part 8): How to Implement and Use the History Manager EX5 Library in Your Codebase

Discover how to effortlessly import and utilize the History Manager EX5 library in your MQL5 source code to process trade histories in your MetaTrader 5 account in this series' final article. With simple one-line function calls in MQL5, you can efficiently manage and analyze your trading data. Additionally, you will learn how to create different trade history analytics scripts and develop a price-based Expert Advisor as practical use-case examples. The example EA leverages price data and the History Manager EX5 library to make informed trading decisions, adjust trade volumes, and implement recovery strategies based on previously closed trades.

The most popular forum topics:

Published article "William Gann methods (Part III): Does Astrology Work?".

William Gann methods (Part III): Does Astrology Work?

Do the positions of planets and stars affect financial markets? Let's arm ourselves with statistics and big data, and embark on an exciting journey into the world where stars and stock charts intersect.

The most downloaded free products:

More than 600 new charts published:

Chart GER40_SB, M1, 2025.03.06 15:10 UTC, Pepperstone Limited, MetaTrader 4, Real
GER40_SB, M1
График XAUUSD+, M15, 2025.03.05 04:30 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
XAUUSD+, M15
チャート GER40, H1, 2025.03.05 11:08 UTC, CMC Markets Plc, MetaTrader 4, Real
GER40, H1

Bestsellers in the Market:

21 new signals now available for subscription:

XAUUSDGOGOGO
223% 61 trades
Growth:222.91%
Equity:968.74USD
Balance:968.74USD
Gold Long Term
219% 320 trades
Growth:219.42%
Equity:209.35USD
Balance:209.35USD
Smart trading 3
132% 2802 trades
Growth:132.26%
Equity:23,178.12USD
Balance:23,225.99USD
and 18 more...

8 new topics on forum:

and 5 more...

Published article "Multiple Symbol Analysis With Python And MQL5 (Part 3): Triangular Exchange Rates".

Multiple Symbol Analysis With Python And MQL5 (Part 3): Triangular Exchange Rates

Traders often face drawdowns from false signals, while waiting for confirmation can lead to missed opportunities. This article introduces a triangular trading strategy using Silver’s pricing in Dollars (XAGUSD) and Euros (XAGEUR), along with the EURUSD exchange rate, to filter out noise. By leveraging cross-market relationships, traders can uncover hidden sentiment and refine their entries in real time.

The most downloaded free products:

There are more than 35,850 products available in Market

25 new signals now available for subscription:

GoldTrade
721% 230 trades
Growth:720.97%
Equity:1,179.05USD
Balance:1,179.05USD
BreakoutPulse
276% 198 trades
Growth:275.56%
Equity:219.02USD
Balance:219.02USD
Big Win for small Accounts
252% 451 trades
Growth:251.90%
Equity:1,500.32EUR
Balance:1,500.32EUR
and 22 more...

Bestsellers in the Market:

7 new topics on forum:

and 4 more...

The most downloaded free products:

More than 1000 new charts published:

Chart USDJPY, M15, 2025.03.04 05:39 UTC, NOTESCO Int Ltd, MetaTrader 4, Demo
USDJPY, M15
Chart EURUSD, M5, 2025.03.04 10:15 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
EURUSD, M5
Chart DE40, M1, 2025.03.04 08:58 UTC, Raw Trading Ltd, MetaTrader 4, Real
DE40, M1

11 new topics on forum:

and 8 more...

Bestsellers in the Market:

16 new signals now available for subscription:

XAUTrand
593% 250 trades
Growth:592.61%
Equity:41,682.64USD
Balance:46,746.55USD
Uwais151
451% 503 trades
Growth:450.66%
Equity:9,883.82USD
Balance:9,884.48USD
Only Gold
268% 66 trades
Growth:268.12%
Equity:253.22USD
Balance:253.22USD
and 13 more...

Most downloaded source codes this month

  • MQL5 Programming for Traders – Source Codes from the Book. Part 1 The first chapter of the book introduces the MQL5 language and development environment. One of the new features introduced in the MQL5 language compared to MQL4 (MetaTrader 4 language) is support for object-oriented programming (OOP), which makes it similar to C++.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 7 The final seventh part of the book discusses the advanced capabilities of the MQL5 API, which will be useful when developing programs for MetaTrader 5. These include custom financial symbols, built-in economic calendar events, and general-purpose technologies such as networking, databases, and cryptography.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 3 Part 3 "Object Oriented Programming in MQL5" offers an immersion into the world of object-oriented programming (OOP) in the MQL5 language. Software development often involves the complexity related to the management of multiple entities, requiring advanced technology to improve programming convenience, productivity, and quality.

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.

Published article "Cycles and Forex".

Cycles and Forex

Cycles are of great importance in our lives. Day and night, seasons, days of the week and many other cycles of different nature are present in the life of any person. In this article, we will consider cycles in financial markets.

Published article "MQL5 Wizard Techniques you should know (Part 56): Bill Williams Fractals".

MQL5 Wizard Techniques you should know (Part 56): Bill Williams Fractals

The Fractals by Bill Williams is a potent indicator that is easy to overlook when one initially spots it on a price chart. It appears too busy and probably not incisive enough. We aim to draw away this curtain on this indicator by examining what its various patterns could accomplish when examined with forward walk tests on all, with wizard assembled Expert Advisor.

More than 1000 new charts published:

Chart XAUUSDb, M1, 2025.03.03 14:00 UTC, AMarkets LLC, MetaTrader 5, Real
XAUUSDb, M1
图表 GER40, H1, 2025.03.03 05:25 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
GER40, H1
Chart XAUUSDb, M1, 2025.03.03 18:38 UTC, AMarkets LLC, MetaTrader 5, Real
XAUUSDb, M1

The most downloaded free products:

There are more than 35,770 products available in Market

14 new topics on forum:

and 11 more...

Bestsellers in the Market:

23 new signals now available for subscription:

OverseasIndo
225% 57 trades
Growth:225.28%
Equity:6,739.54USD
Balance:6,739.54USD
Apex Flow
87% 165 trades
Growth:87.40%
Equity:187.40USD
Balance:187.40USD
ICT 047 Golden Cable
72% 402 trades
Growth:72.46%
Equity:581.50GBP
Balance:581.34GBP
and 20 more...

The most popular forum topics:

More than 800 new charts published:

Gráfico XAUUSD, M30, 2025.03.02 06:08 UTC, OANDA Corporation, MetaTrader 4, Real
XAUUSD, M30
图表 EURAUD, D1, 2025.03.02 11:19 UTC, Tradexfin Limited, MetaTrader 4, Real
EURAUD, D1
График BTCUSD, M5, 2025.03.02 16:30 UTC, PRAVEEN RANA, MetaTrader 4, Real
BTCUSD, M5

New publications in CodeBase

  • Fibonacci ZigZag Zig Zag indicator that relies only on a minimum % of retracement to each previous wave , and optionally , being bigger than a specific size measured in atr units.
  • Autoscaling Zigzag A zigzag indicator that uses a single input to adjust the step size for detecting wave direction changes
  • Telegram integration made easy. The goal is to make the function readily available for any Telegram integration task in MQL5 development. By adding this file to your CodeBase, you can simply include it in your Expert Advisors and call the function directly from the included module. This eliminates the need to redevelop the code from scratch repeatedly, ensuring reusability across multiple projects.
There are more than 149,420 topics available on forum

The most downloaded free products:

Most downloaded source codes this week

  • Smart Trend Follower This EA is designed to automatically follow market trends using signals from the Moving Average and Stochastic Oscillator indicators. The EA detects buy and sell signals by utilizing MA crossovers and confirms the trend with Stochastic. Additionally, the EA includes automatic position management, such as setting Take Profit, Stop Loss, and lot size doubling to enhance trading effectiveness in trending markets.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 1 The first chapter of the book introduces the MQL5 language and development environment. One of the new features introduced in the MQL5 language compared to MQL4 (MetaTrader 4 language) is support for object-oriented programming (OOP), which makes it similar to C++.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 7 The final seventh part of the book discusses the advanced capabilities of the MQL5 API, which will be useful when developing programs for MetaTrader 5. These include custom financial symbols, built-in economic calendar events, and general-purpose technologies such as networking, databases, and cryptography.

Most read articles this week

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.

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.

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.

14 new signals now available for subscription:

AFSID FX Hunter Pro Plus
415% 3728 trades
Growth:415.21%
Equity:10,294.58USD
Balance:10,304.27USD
AFSID FX GBPJPY
87% 709 trades
Growth:87.46%
Equity:1,404.70USD
Balance:1,405.96USD
AFSID FX USDJPY
85% 701 trades
Growth:85.10%
Equity:1,387.55USD
Balance:1,388.23USD
and 11 more...

Bestsellers in the Market:

1...67891011121314151617181920...604