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

  • U.S. dollar index A service for MetaTrader 5 that creates a synthetic custom symbol "USDX.synthetic" reflecting the US Dollar Index (DXY) in real time.
  • Heikin Ashi MT4 EA Designed to trade using Heikin Ashi candles. By smoothing price action and filtering out market noise, this EA creates a clear map of market direction, allowing traders to catch strong trends, avoid false reversals, and manage trades with confidence.

Published article "MQL5 Wizard Techniques you should know (Part 83): Using Patterns of Stochastic Oscillator and the FrAMA — Behavioral Archetypes".

MQL5 Wizard Techniques you should know (Part 83):  Using Patterns of Stochastic Oscillator and the FrAMA — Behavioral Archetypes

The Stochastic Oscillator and the Fractal Adaptive Moving Average are another indicator pairing that could be used for their ability to compliment each other within an MQL5 Expert Advisor. We look at the Stochastic for its ability to pinpoint momentum shifts, while the FrAMA is used to provide confirmation of the prevailing trends. In exploring this indicator pairing, as always, we use the MQL5 wizard to build and test out their potential.

Published article "Price Action Analysis Toolkit Development (Part 45): Creating a Dynamic Level-Analysis Panel in MQL5".

Price Action Analysis Toolkit Development (Part 45): Creating a Dynamic Level-Analysis Panel in MQL5

In this article, we explore a powerful MQL5 tool that let's you test any price level you desire with just one click. Simply enter your chosen level and press analyze, the EA instantly scans historical data, highlights every touch and breakout on the chart, and displays statistics in a clean, organized dashboard. You'll see exactly how often price respected or broke through your level, and whether it behaved more like support or resistance. Continue reading to explore the detailed procedure.

The most downloaded free products:

More than 900 new charts published:

Grafico US100.f, M15, 2025.10.13 13:52 UTC, Biuro maklerskie mBanku, MetaTrader 4, Demo
US100.f, M15
Grafik XAUUSD, M5, 2025.10.13 05:24 UTC, IC Markets (EU) Ltd, MetaTrader 4, Demo
XAUUSD, M5
차트 XAUUSD.fsim, M5, 2025.10.13 18:03 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
XAUUSD.fsim, M5

22 new signals now available for subscription:

My Authors Programs
538% 815 trades
Growth:537.99%
Equity:1,278.89USD
Balance:1,275.98USD
Richard Willians
254% 270 trades
Growth:253.75%
Equity:398.71USD
Balance:398.71USD
Amgad 3
167% 3587 trades
Growth:166.89%
Equity:4,412.41USD
Balance:4,412.41USD
and 19 more...
There are more than 40,650 products available in Market

Bestsellers in the Market:

3 new topics on forum:

There are more than 2,430 articles published on site

Published article "Creating volatility forecast indicator using Python".

Creating volatility forecast indicator using Python

In this article, we will forecast future extreme volatility using binary classification. Besides, we will develop an extreme volatility forecast indicator using machine learning.

Published article "Neural Networks in Trading: An Agent with Layered Memory".

Neural Networks in Trading: An Agent with Layered Memory

Layered memory approaches that mimic human cognitive processes enable the processing of complex financial data and adaptation to new signals, thereby improving the effectiveness of investment decisions in dynamic markets.

Published article "Bivariate Copulae in MQL5 (Part 1): Implementing Gaussian and Student's t-Copulae for Dependency Modeling".

Bivariate Copulae in MQL5 (Part 1): Implementing Gaussian and Student's t-Copulae for Dependency Modeling

This is the first part of an article series presenting the implementation of bivariate copulae in MQL5. This article presents code implementing Gaussian and Student's t-copulae. It also delves into the fundamentals of statistical copulae and related topics. The code is based on the Arbitragelab Python package by Hudson and Thames.

Published article "Overcoming The Limitation of Machine Learning (Part 5): A Quick Recap of Time Series Cross Validation".

Overcoming The Limitation of Machine Learning (Part 5): A Quick Recap of Time Series Cross Validation

In this series of articles, we look at the challenges faced by algorithmic traders when deploying machine-learning-powered trading strategies. Some challenges within our community remain unseen because they demand deeper technical understanding. Today’s discussion acts as a springboard toward examining the blind spots of cross-validation in machine learning. Although often treated as routine, this step can easily produce misleading or suboptimal results if handled carelessly. This article briefly revisits the essentials of time series cross-validation to prepare us for more in-depth insight into its hidden blind spots.

More than 900 new charts published:

图表 EURUSD, H4, 2025.10.11 01:02 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
EURUSD, H4
チャート GBPUSD, H1, 2025.10.11 00:15 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
GBPUSD, H1
Grafico EURUSD, H4, 2025.10.11 01:00 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
EURUSD, H4

The most downloaded free products:

The most popular forum topics:

Most downloaded source codes this week

  • Babi Ngepet I share my code for expert advisor babi ngepet
  • Quantum Gold Silver Trader Quantum System - Uses quantum states and probabilities to make decisions.
  • HedgeCover EA Intelligent position protection with one-hedge-per-position logic. Features magic number separation, cooldown timer, and max hedges limit. Prevents infinite hedging loops. Free MIT license.

Most read articles this week

Automating Trading Strategies in MQL5 (Part 35): Creating a Breaker Block Trading System

Automating Trading Strategies in MQL5 (Part 35): Creating a Breaker Block Trading System

In this article, we create a Breaker Block Trading System in MQL5 that identifies consolidation ranges, detects breakouts, and validates breaker blocks with swing points to trade retests with defined risk parameters. The system visualizes order and breaker blocks with dynamic labels and arrows, supporting automated trading and trailing stops.

Price Action Analysis Toolkit Development (Part 43): Candlestick Probability and Breakouts

Price Action Analysis Toolkit Development (Part 43): Candlestick Probability and Breakouts

Enhance your market analysis with the MQL5-native Candlestick Probability EA, a lightweight tool that transforms raw price bars into real-time, instrument-specific probability insights. It classifies Pinbars, Engulfing, and Doji patterns at bar close, uses ATR-aware filtering, and optional breakout confirmation. The EA calculates raw and volume-weighted follow-through percentages, helping you understand each pattern's typical outcome on specific symbols and timeframes. On-chart markers, a compact dashboard, and interactive toggles allow easy validation and focus. Export detailed CSV logs for offline testing. Use it to develop probability profiles, optimize strategies, and turn pattern recognition into a measurable edge.

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.

Bestsellers in the Market:

5 new topics on forum:

and 2 more...

6 new signals now available for subscription:

EA RDIP HPro 5P
68% 661 trades
Growth:68.42%
Equity:2,543.94USD
Balance:2,543.94USD
Mechanic M
14% 969 trades
Growth:13.58%
Equity:2,674.57USD
Balance:3,379.12USD
ORB M
1% 277 trades
Growth:1.28%
Equity:506.29USD
Balance:506.29USD
and 3 more...

New publications in CodeBase

  • Delete Trading History The script removes all autotrading icons from the current chart
  • Find Pin Bars The indicator searches the chart for Price Action patterns "Pin Bar" and puts icons on the bar with the found pattern.
  • Reverse Engineered RSI (MT4) Reverse Engineered RSI projects traditional RSI levels — 30, 50, and 70 — directly onto the price chart instead of the oscillator window. This lets traders see where RSI overbought, oversold, and equilibrium zones align with actual market prices, making it easier to spot precise support, resistance, and potential reversal levels without switching views or relying on hidden momentum data.

The most downloaded free products:

Bestsellers in the Market:

There are more than 40,550 products available in Market

14 new signals now available for subscription:

THPX AI 3C
330% 1312 trades
Growth:329.96%
Equity:86,004.25USD
Balance:86,009.36USD
THPX AI 4C
181% 1292 trades
Growth:180.87%
Equity:70,210.87USD
Balance:70,217.00USD
LxTrong82
164% 423 trades
Growth:164.20%
Equity:5,473.13USD
Balance:5,565.91USD
and 11 more...

New publications in CodeBase

  • Fractals Dynamic Modification of the standard indicator Fractal
  • TimeBar A simple information indicator that shows the remaining time until the bar closes, as well as the time elapsed since the bar opened and the current time.
  • TakeStop Displays price levels for simulated trades, including the set Take Profit (TP) and Stop Loss (SL) values, for the selected trading direction. It also shows brief statistics, including an hourly breakdown for entry.

4 new topics on forum:

and 1 more...

The most downloaded free products:

More than 1000 new charts published:

Graphique WINV25, M1, 2025.10.10 17:47 UTC, Genial Investimentos Corretora de Valores Mobiliários S.A., MetaTrader 5, Real
WINV25, M1
Chart WINV25, M1, 2025.10.10 15:33 UTC, Genial Investimentos Corretora de Valores Mobiliários S.A., MetaTrader 5, Real
WINV25, M1
차트 GBPUSD, M5, 2025.10.10 00:55 UTC, Pepperstone Group Limited, MetaTrader 4, Real
GBPUSD, M5

Bestsellers in the Market:

6 new topics on forum:

and 3 more...

15 new signals now available for subscription:

Cryptowanlanid KING
54% 902 trades
Growth:53.86%
Equity:1,035.44USD
Balance:1,063.95USD
PIF Calm Harbor
38% 151 trades
Growth:38.06%
Equity:1,041.00USD
Balance:1,041.00USD
Squid GRID AI
21% 110 trades
Growth:20.85%
Equity:1,029.72USD
Balance:1,029.72USD
and 12 more...

New publications in CodeBase

Published article "Moving to MQL5 Algo Forge (Part 4): Working with Versions and Releases".

Moving to MQL5 Algo Forge (Part 4): Working with Versions and Releases

We'll continue developing the Simple Candles and Adwizard projects, while also describing the finer aspects of using the MQL5 Algo Forge version control system and repository.

Published article "Introduction to MQL5 (Part 22): Building an Expert Advisor for the 5-0 Harmonic Pattern".

Introduction to MQL5 (Part 22): Building an Expert Advisor for the 5-0 Harmonic Pattern

This article explains how to detect and trade the 5-0 harmonic pattern in MQL5, validate it using Fibonacci levels, and display it on the chart.

Published article "From Novice to Expert: Market Periods Synchronizer".

From Novice to Expert: Market Periods Synchronizer

In this discussion, we introduce a Higher-to-Lower Timeframe Synchronizer tool designed to solve the problem of analyzing market patterns that span across higher timeframe periods. The built-in period markers in MetaTrader 5 are often limited, rigid, and not easily customizable for non-standard timeframes. Our solution leverages the MQL5 language to develop an indicator that provides a dynamic and visual way to align higher timeframe structures within lower timeframe charts. This tool can be highly valuable for detailed market analysis. To learn more about its features and implementation, I invite you to join the discussion.

Published article "Reusing Invalidated Orderblocks As Mitigation Blocks (SMC)".

Reusing Invalidated Orderblocks As Mitigation Blocks (SMC)

In this article, we explore how previously invalidated orderblocks can be reused as mitigation blocks within Smart Money Concepts (SMC). These zones reveal where institutional traders re-enter the market after a failed orderblock, providing high-probability areas for trade continuation in the dominant trend.

Published article "Market Simulation (Part 03): A Matter of Performance".

Market Simulation (Part 03): A Matter of Performance

Often we have to take a step back and then move forward. In this article, we will show all the changes necessary to ensure that the Mouse and Chart Trade indicators do not break. As a bonus, we'll also cover other changes that have occurred in other header files that will be widely used in the future.

The most downloaded free products:

More than 1100 new charts published:

Grafik GBPUSD, M30, 2025.10.09 16:37 UTC, FBS Markets Inc., MetaTrader 5, Demo
GBPUSD, M30
Chart USDCHF, M30, 2025.10.09 16:38 UTC, FBS Markets Inc., MetaTrader 5, Demo
USDCHF, M30
图表 WINV25, M1, 2025.10.09 18:04 UTC, Genial Investimentos Corretora de Valores Mobiliários S.A., MetaTrader 5, Real
WINV25, M1
There are more than 40,470 products available in Market

22 new signals now available for subscription:

Dragon Revolution
556% 1319 trades
Growth:555.68%
Equity:14,116.77USD
Balance:14,680.76USD
NyoNyo Trading
265% 361 trades
Growth:265.19%
Equity:4,617.32USD
Balance:5,464.45USD
GoldFitz Volatility
262% 205 trades
Growth:261.80%
Equity:361.80USD
Balance:361.80USD
and 19 more...

The most popular forum topics:

Bestsellers in the Market:

There are more than 151,570 topics available on forum

6 new topics on forum:

and 3 more...

Published article "How to publish code to CodeBase: A practical guide".

How to publish code to CodeBase: A practical guide

In this article, we will use real-life examples to illustrate posting various types of terminal programs in the MQL5 source code base.

Published article "Price Action Analysis Toolkit Development (Part 44): Building a VWMA Crossover Signal EA in MQL5".

Price Action Analysis Toolkit Development (Part 44): Building a VWMA Crossover Signal EA in MQL5

This article introduces a VWMA crossover signal tool for MetaTrader 5, designed to help traders identify potential bullish and bearish reversals by combining price action with trading volume. The EA generates clear buy and sell signals directly on the chart, features an informative panel, and allows for full user customization, making it a practical addition to your trading strategy.

1...131415161718192021222324252627...642