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.

The most downloaded free products:

Bestsellers in the Market:

10 new topics on forum:

and 7 more...

4 new signals now available for subscription:

Rainy Strategies
966% 8206 trades
Growth:966.14%
Equity:208,257.70USD
Balance:207,544.30USD
Fxpod Alpha
188% 69 trades
Growth:187.79%
Equity:3,404.14USD
Balance:3,404.14USD
Enchant Gold 950
24% 65 trades
Growth:24.39%
Equity:664.64USD
Balance:664.12USD
and 1 more...

New publications in CodeBase

  • Monthly VWAP Monthly VWAP (Volume Weighted Average Price) is an essential MQL5 indicator that calculates and displays the Volume Weighted Average Price for each trading month. It's a powerful tool for understanding long-term market sentiment, identifying key monthly fair value, and informing strategic decisions.
  • Weekly VWAP Weekly VWAP (Volume Weighted Average Price) is a powerful MQL5 indicator that calculates and displays the Volume Weighted Average Price for each trading week. It's a crucial tool for identifying weekly fair value and understanding the underlying sentiment over a longer timeframe.
  • Daily VWAP Daily VWAP (Volume Weighted Average Price) is a simple yet powerful indicator that calculates and displays the Volume Weighted Average Price for each trading day. Ideal for identifying intraday fair value and supporting your daily trading decisions.

Published article "Developing a multi-currency Expert Advisor (Part 20): Putting in order the conveyor of automatic project optimization stages (I)".

Developing a multi-currency Expert Advisor (Part 20): Putting in order the conveyor of automatic project optimization stages (I)

We have already created quite a few components that help arrange auto optimization. During the creation, we followed the traditional cyclical structure: from creating minimal working code to refactoring and obtaining improved code. It is time to start clearing up our database, which is also a key component in the system we are creating.

Published article "Implementing Practical Modules from Other Languages in MQL5 (Part 01): Building the SQLite3 Library, Inspired by Python".

Implementing Practical Modules from Other Languages in MQL5 (Part 01): Building the SQLite3 Library, Inspired by Python

The sqlite3 module in Python offers a straightforward approach for working with SQLite databases, it is fast and convenient. In this article, we are going to build a similar module on top of built-in MQL5 functions for working with databases to make it easier to work with SQLite3 databases in MQL5 as in Python.

The most downloaded free products:

There are more than 35,910 products available in Market

More than 500 new charts published:

Grafico BTCUSD, M15, 2025.07.02 16:35 UTC, Startrader Financial Markets Limited, MetaTrader 4, Real
BTCUSD, M15
Chart EURCHF, M15, 2025.07.01 14:44 UTC, FBS Markets Inc., MetaTrader 5, Demo
EURCHF, M15
Gráfico WINQ25, M1, 2025.07.02 14:29 UTC, Genial Investimentos Corretora de Valores Mobiliários S.A., MetaTrader 5, Real
WINQ25, M1

Bestsellers in the Market:

There are more than 150,660 topics available on forum

4 new topics on forum:

and 1 more...

5 new signals now available for subscription:

The Magic EA XAU
1,034% 842 trades
Growth:1,034.40%
Equity:5,051.00USD
Balance:5,051.00USD
BIGFISH COPYTRADING
252% 946 trades
Growth:252.40%
Equity:22,917.47USD
Balance:23,078.26USD
Lalatrade
91% 537 trades
Growth:90.64%
Equity:22,821.80USD
Balance:22,821.80USD
and 2 more...

Published article "Price Action Analysis Toolkit Development (Part 30): Commodity Channel Index (CCI), Zero Line EA".

Price Action Analysis Toolkit Development (Part 30): Commodity Channel Index (CCI), Zero Line EA

Automating price action analysis is the way forward. In this article, we utilize the Dual CCI indicator, the Zero Line Crossover strategy, EMA, and price action to develop a tool that generates trade signals and sets stop-loss (SL) and take-profit (TP) levels using ATR. Please read this article to learn how we approach the development of the CCI Zero Line EA.

Published article "MQL5 Wizard Techniques you should know (Part 72): Using Patterns of MACD and the OBV with Supervised Learning".

MQL5 Wizard Techniques you should know (Part 72): Using Patterns of MACD and the OBV with Supervised Learning

We follow up on our last article, where we introduced the indicator pair of the MACD and the OBV, by looking at how this pairing could be enhanced with Machine Learning. MACD and OBV are a trend and volume complimentary pairing. Our machine learning approach uses a convolution neural network that engages the Exponential kernel in sizing its kernels and channels, when fine-tuning the forecasts of this indicator pairing. As always, this is done in a custom signal class file that works with the MQL5 wizard to assemble an Expert Advisor.

Published article "Automating Trading Strategies in MQL5 (Part 21): Enhancing Neural Network Trading with Adaptive Learning Rates".

Automating Trading Strategies in MQL5 (Part 21): Enhancing Neural Network Trading with Adaptive Learning Rates

In this article, we enhance a neural network trading strategy in MQL5 with an adaptive learning rate to boost accuracy. We design and implement this mechanism, then test its performance. The article concludes with optimization insights for algorithmic trading.

The most downloaded free products:

Most downloaded source codes this month

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

Bestsellers in the Market:

7 new topics on forum:

and 4 more...

The most popular forum topics:

Published article "Atomic Orbital Search (AOS) algorithm: Modification".

Atomic Orbital Search (AOS) algorithm: Modification

In the second part of the article, we will continue developing a modified version of the AOS (Atomic Orbital Search) algorithm focusing on specific operators to improve its efficiency and adaptability. After analyzing the fundamentals and mechanics of the algorithm, we will discuss ideas for improving its performance and the ability to analyze complex solution spaces, proposing new approaches to extend its functionality as an optimization tool.

Published article "Data Science and ML (Part 45): Forex Time series forecasting using PROPHET by Facebook Model".

Data Science and ML (Part 45): Forex Time series forecasting using PROPHET by Facebook Model

The Prophet model, developed by Facebook, is a robust time series forecasting tool designed to capture trends, seasonality, and holiday effects with minimal manual tuning. It has been widely adopted for demand forecasting and business planning. In this article, we explore the effectiveness of Prophet in forecasting volatility in forex instruments, showcasing how it can be applied beyond traditional business use cases.

Published article "From Novice to Expert: Animated News Headline Using MQL5 (III) — Indicator Insights".

From Novice to Expert: Animated News Headline Using MQL5 (III) — Indicator Insights

In this article, we’ll advance the News Headline EA by introducing a dedicated indicator insights lane—a compact, on-chart display of key technical signals generated from popular indicators such as RSI, MACD, Stochastic, and CCI. This approach eliminates the need for multiple indicator subwindows on the MetaTrader 5 terminal, keeping your workspace clean and efficient. By leveraging the MQL5 API to access indicator data in the background, we can process and visualize market insights in real-time using custom logic. Join us as we explore how to manipulate indicator data in MQL5 to create an intelligent and space-saving scrolling insights system, all within a single horizontal lane on your trading chart.

The most downloaded free products:

8 new signals now available for subscription:

JPYShadySoft
231% 1291 trades
Growth:230.51%
Equity:2,721.13USD
Balance:3,021.64USD
Gusblack
199% 659 trades
Growth:199.41%
Equity:2,439.35USD
Balance:2,439.35USD
XPulse EA 2
188% 388 trades
Growth:188.09%
Equity:28,831.31USD
Balance:28,808.59USD
and 5 more...

More than 300 new charts published:

Chart XAUUSD, H4, 2025.06.30 16:34 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
XAUUSD, H4
График CHFJPY, M15, 2025.06.30 10:12 UTC, RoboForex Ltd, MetaTrader 5, Demo
CHFJPY, M15
차트 XAUUSD, H4, 2025.06.30 17:28 UTC, RS Global Ltd., MetaTrader 4, Real
XAUUSD, H4
There are more than 35,850 products available in Market

Bestsellers in the Market:

7 new topics on forum:

and 4 more...

Published article "Moving Average in MQL5 from scratch: Plain and simple".

Moving Average in MQL5 from scratch: Plain and simple

Using simple examples, we will examine the principles of calculating moving averages, as well as learn about the ways to optimize indicator calculations, including moving averages.

New publications in CodeBase

  • Watermark The Watermark indicator is lightweight and efficient, designed to display an informative watermark over the main MetaTrader 5 chart. It automatically shows the current symbol, chart time and asset description, allowing traders to customise their interface with style and convenience.
  • HLPeak_Trend High/Low Peak Trend

Published article "Price Action Analysis Toolkit Development (Part 29): Boom and Crash Interceptor EA".

Price Action Analysis Toolkit Development (Part 29): Boom and Crash Interceptor EA

Discover how the Boom & Crash Interceptor EA transforms your charts into a proactive alert system-spotting explosive moves with lightning-fast velocity scans, volatility surge checks, trend confirmation, and pivot-zone filters. With crisp green “Boom” and red “Crash” arrows guiding your every decision, this tool cuts through the noise and lets you capitalize on market spikes like never before. Dive in to see how it works and why it can become your next essential edge.

The most downloaded free products:

Bestsellers in the Market:

Most downloaded source codes this week

  • CryptoTrend CryptoTrend 1.00 Expert Advisor is an automated trading system designed for trading cryptocurrency (in particular, BTC). Main features: Bollinger indicator: Used to identify market extremes and generate buy and sell signals. Order Block filtering: Allows to find support and resistance levels, which helps to reduce the number of false signals. Self-learning: The entry threshold is adapted depending on the statistics of winning and losing trades, which allows the Expert Advisor to adapt to changing market conditions. Risk management: Calculates stop loss (SL) and take profit (TP) levels based on risk analysis and correlation
  • Moving Average x Relative Strength Indicator EA A Simple RSI and Moving Average-Based Expert Advisor for MQL5
  • Supertrend A SuperTrend indicator that plots trend direction using ATR volatility to create dynamic support/resistance levels for MetaTrader 5.

Most read articles this week

Developing Advanced ICT Trading Systems: Implementing Order Blocks in an Indicator

Developing Advanced ICT Trading Systems: Implementing Order Blocks in an Indicator

In this article, we will learn how to create an indicator that detects, draws, and alerts on the mitigation of order blocks. We will also take a detailed look at how to identify these blocks on the chart, set accurate alerts, and visualize their position using rectangles to better understand the price action. This indicator will serve as a key tool for traders who follow the Smart Money Concepts and the Inner Circle Trader methodology.

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.

8 new topics on forum:

and 5 more...

New publications in CodeBase

  • Tuyul Uncensored try to imitate trading system using expert advisor
  • Trend Equilibrium Indicator TrendEQ Trend Equilibrium Indicator TrendEQ dynamically analyses market trends by combining momentum and volatility. By measuring momentum against market trends, TrendEQ provides a reliable measure of trend strength and direction.
  • Auto Tp Set Auto TP and SL: Automatically setting Take Profit (TP) and Stop Loss (SL) helps manage risk and lock in profits without manual intervention. This feature ensures each trade has predefined exit levels, reducing emotional decision-making and improving trading discipline. Ideal for both beginners and experienced traders, it provides consistency and protection in volatile markets.

2 new signals now available for subscription:

WxY Trading
765% 132 trades
Growth:764.75%
Equity:2,508.65USD
Balance:2,508.65USD
SNJ
172% 269 trades
Growth:171.91%
Equity:1,595.28USD
Balance:1,595.28USD

The most downloaded free products:

There are more than 35,800 products available in Market

More than 300 new charts published:

차트 EURJPY, M5, 2025.06.28 23:49 UTC, FXPRO Financial Services Ltd, MetaTrader 5, Real
EURJPY, M5
Grafico XAU_USD, H1, 2025.06.27 05:31 UTC, BenchMark Finance AD, MetaTrader 4, Real
XAU_USD, H1
График GOLD, D1, 2025.06.27 11:42 UTC, XM Global Limited, MetaTrader 5, Demo
GOLD, D1

The most popular forum topics:

Bestsellers in the Market:

10 new topics on forum:

and 7 more...

Bestsellers in the Market:

The most downloaded free products:

1...505152535455565758596061626364...657