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.

11 new signals now available for subscription:

ZhuJi Great Perfection
2,312% 2054 trades
Growth:2,312.13%
Equity:6,170.12USD
Balance:6,082.04USD
Kenni Trades Gold Breakout
612% 379 trades
Growth:611.93%
Equity:1,267.55USD
Balance:1,267.55USD
Beating US500 Investment Signal
105% 899 trades
Growth:105.27%
Equity:4,740.03USD
Balance:4,802.30USD
and 8 more...

Bestsellers in the Market:

10 new topics on forum:

and 7 more...

The most popular forum topics:

Published article "Price Action Analysis Toolkit Development (Part 21): Market Structure Flip Detector Tool".

Price Action Analysis Toolkit Development (Part 21): Market Structure Flip Detector Tool

The Market Structure Flip Detector Expert Advisor (EA) acts as your vigilant partner, constantly observing shifts in market sentiment. By utilizing Average True Range (ATR)-based thresholds, it effectively detects structure flips and labels each Higher Low and Lower High with clear indicators. Thanks to MQL5’s swift execution and flexible API, this tool offers real-time analysis that adjusts the display for optimal readability and provides a live dashboard to monitor flip counts and timings. Furthermore, customizable sound and push notifications guarantee that you stay informed of critical signals, allowing you to see how straightforward inputs and helper routines can transform price movements into actionable strategies.

New publications in CodeBase

  • SignalAI - Indicator This Indicator shows Buy or Sell Signal
  • Custom MA Cross with RSI Indicator for MT5 The Custom MA Cross with RSI Indicator for MT5 is a versatile trading tool designed to help traders identify trend changes and filter entries using momentum. This indicator combines two moving averages (MA) with the Relative Strength Index (RSI), offering clear buy and sell signals.
  • EA Stochastic Bollinger Bands Multi - Timeframe This MQL4 code implements an Expert Advisor (EA) that trades based on the Stochastic Oscillator and Bollinger Bands indicators across multiple timeframes (M1, M5, and M15).

Published article "MQL5 Wizard Techniques you should know (Part 61): Using Patterns of ADX and CCI with Supervised Learning".

MQL5 Wizard Techniques you should know (Part 61): Using Patterns of ADX and CCI with Supervised Learning

The ADX Oscillator and CCI oscillator are trend following and momentum indicators that can be paired when developing an Expert Advisor. We look at how this can be systemized by using all the 3 main training modes of Machine Learning. Wizard Assembled Expert Advisors allow us to evaluate the patterns presented by these two indicators, and we start by looking at how Supervised-Learning can be applied with these Patterns.

The most downloaded free products:

Most downloaded source codes this week

  • ICT_conceptsEA by Emil Takes trades based on ICT silverbullet and 2022 model with trailing stops and partials, also keeps entry according to OTE, and risk minimal. It works in a small time window of silver bullet especially NY session, and if no trade found, 2022 model and fibonacci OTE jumps in to get a trade. But entry is so only after confirmation with these models being there, hence trades will be less for minimal drawdown and high winrate. To know more about these strategies, you may visit Inner Circle Trader YouTube channel.
  • 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.
  • 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 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.

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 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:

5 new topics on forum:

and 2 more...

2 new signals now available for subscription:

MultiEA
153% 3475 trades
Growth:152.98%
Equity:9,523.54USD
Balance:10,139.68USD
WhalePlus
98% 154 trades
Growth:98.35%
Equity:74,651.97CZK
Balance:65,969.14CZK

The most downloaded free products:

Bestsellers in the Market:

There are more than 34,640 products available in Market

6 new topics on forum:

and 3 more...

2 new signals now available for subscription:

Dance BTC
370% 488 trades
Growth:369.74%
Equity:20,378.85USD
Balance:20,378.85USD
Trader Flazh
148% 1288 trades
Growth:147.50%
Equity:16,619.39USD
Balance:16,994.67USD

The most downloaded free products:

15 new signals now available for subscription:

MultiWay ICM
522% 896 trades
Growth:522.13%
Equity:5,811.52USD
Balance:5,837.62USD
TornadoFX
119% 2993 trades
Growth:119.15%
Equity:1,068.82USD
Balance:2,029.27USD
ReaNel 89
109% 425 trades
Growth:108.54%
Equity:511.89USD
Balance:521.34USD
and 12 more...

7 new topics on forum:

and 4 more...

Bestsellers in the Market:

Published article "From Basic to Intermediate: FOR Statement".

From Basic to Intermediate: FOR Statement

In this article, we will look at the most basic concepts of the FOR statement. It is very important to understand everything that will be shown here. Unlike the other statements we've talked about so far, the FOR statement has some quirks that quickly make it very complex. So don't let stuff like this accumulate. Start studying and practicing as soon as possible.

Published article "Building a Custom Market Regime Detection System in MQL5 (Part 2): Expert Advisor".

Building a Custom Market Regime Detection System in MQL5 (Part 2): Expert Advisor

This article details building an adaptive Expert Advisor (MarketRegimeEA) using the regime detector from Part 1. It automatically switches trading strategies and risk parameters for trending, ranging, or volatile markets. Practical optimization, transition handling, and a multi-timeframe indicator are included.

Published article "Websockets for MetaTrader 5: Asynchronous client connections with the Windows API".

Websockets for MetaTrader 5: Asynchronous client connections with the Windows API

This article details the development of a custom dynamically linked library designed to facilitate asynchronous websocket client connections for MetaTrader programs.

Published article "Automating Trading Strategies in MQL5 (Part 15): Price Action Harmonic Cypher Pattern with Visualization".

Automating Trading Strategies in MQL5 (Part 15): Price Action Harmonic Cypher Pattern with Visualization

In this article, we explore the automation of the Cypher harmonic pattern in MQL5, detailing its detection and visualization on MetaTrader 5 charts. We implement an Expert Advisor that identifies swing points, validates Fibonacci-based patterns, and executes trades with clear graphical annotations. The article concludes with guidance on backtesting and optimizing the program for effective trading.

New publications in CodeBase

  • CTJM Candle Timer This indicator will shows the time remaining until the end of the candle. You can choose colour and the font size.
  • Fair Value Gaps Fair Value Gaps indicator or 'imbalance areas' where markets often move back to.

The most downloaded free products:

The most popular forum topics:

Bestsellers in the Market:

There are more than 150,000 topics available on forum

4 new topics on forum:

and 1 more...

More than 100 new charts published:

Chart AUDUSD+, M15, 4/21/2025 8:09 AM UTC, Startrader Financial Markets Limited, MetaTrader 4, Real
AUDUSD+, M15
Chart EURUSD, M15, 4/22/2025 9:27 AM UTC, RoboForex Ltd, MetaTrader 5, Real
EURUSD, M15
Chart EURUSD, H1, 4/23/2025 5:12 AM UTC, BenchMark Finance AD, MetaTrader 4, Real
EURUSD, H1

7 new signals now available for subscription:

TOP1martingale
373% 2811 trades
Growth:372.56%
Equity:6,338.84USD
Balance:6,338.84USD
BIGFISH PREMIUM DOLLARS
258% 316 trades
Growth:258.46%
Equity:395.73USD
Balance:405.02USD
Apex Gold Trend Matrix Medium risk
178% 228 trades
Growth:178.43%
Equity:5,013.12USD
Balance:5,013.12USD
and 4 more...
There are more than 2,110 articles published on site

Published article "Atmosphere Clouds Model Optimization (ACMO): Practice".

Atmosphere Clouds Model Optimization (ACMO): Practice

In this article, we will continue diving into the implementation of the ACMO (Atmospheric Cloud Model Optimization) algorithm. In particular, we will discuss two key aspects: the movement of clouds into low-pressure regions and the rain simulation, including the initialization of droplets and their distribution among clouds. We will also look at other methods that play an important role in managing the state of clouds and ensuring their interaction with the environment.

The most downloaded free products:

There are more than 34,570 products available in Market

Bestsellers in the Market:

11 new signals now available for subscription:

MSC SuperGold Pro
913% 2033 trades
Growth:912.69%
Equity:595.61USD
Balance:595.61USD
GOLD RUSH
393% 351 trades
Growth:392.79%
Equity:819.92USD
Balance:823.94USD
Gold scalp TP SL 2
218% 866 trades
Growth:218.29%
Equity:468.62USD
Balance:468.62USD
and 8 more...

7 new topics on forum:

and 4 more...

Published article "Neural Networks in Trading: Exploring the Local Structure of Data".

Neural Networks in Trading: Exploring the Local Structure of Data

Effective identification and preservation of the local structure of market data in noisy conditions is a critical task in trading. The use of the Self-Attention mechanism has shown promising results in processing such data; however, the classical approach does not account for the local characteristics of the underlying structure. In this article, I introduce an algorithm capable of incorporating these structural dependencies.

Published article "Data Science and ML (Part 36): Dealing with Biased Financial Markets".

Data Science and ML (Part 36): Dealing with Biased Financial Markets

Financial markets are not perfectly balanced. Some markets are bullish, some are bearish, and some exhibit some ranging behaviors indicating uncertainty in either direction, this unbalanced information when used to train machine learning models can be misleading as the markets change frequently. In this article, we are going to discuss several ways to tackle this issue.

The most downloaded free products:

Bestsellers in the Market:

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.
  • MeanReversionTrendEA The EA automatically trades based on trend and mean reversion signals with validated parameters.
  • 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++.

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.

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 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.

8 new topics on forum:

and 5 more...

7 new signals now available for subscription:

Golden Key Classic
164% 78 trades
Growth:164.22%
Equity:563.02USD
Balance:563.02USD
Price Action Online
157% 207 trades
Growth:156.55%
Equity:273.55USD
Balance:368.10USD
Rise Of Gold
33% 2285 trades
Growth:32.98%
Equity:1,483.21USD
Balance:1,814.54USD
and 4 more...

New publications in CodeBase

  • Volume MA with candle color tracking A moving average of pure tick volume with histogram bars tracking bullish/bearish candle color
  • 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.
1...383940414243444546474849505152...637