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.

Published article "Pair Trading: Algorithmic Trading with Auto Optimization Based on Z-Score Differences".

Pair Trading: Algorithmic Trading with Auto Optimization Based on Z-Score Differences

In this article, we will explore what pair trading is and how correlation trading works. We will also create an EA for automating pair trading and add the ability to automatically optimize this trading algorithm based on historical data. In addition, as part of the project, we will learn how to calculate the differences between two pairs using the z-score.

Published article "Using the MQL5 Economic Calendar for News Filter (Part 3): Surviving Terminal Restarts During News Window".

Using the MQL5 Economic Calendar for News Filter (Part 3): Surviving Terminal Restarts During News Window

The article introduces a restart-safe storage model for news-time stop removal. Suspension state and original SL/TP per position are written to terminal global variables, reconstructed on OnInit, and cleaned after restoration. This lets the EA resume an active suspension window after recompiles or restarts and restore stops only when the news window ends.

Published article "MQL5 Trading Tools (Part 26): Integrating Frequency Binning, Entropy, and Chi-Square in Visual Analyzer".

MQL5 Trading Tools (Part 26): Integrating Frequency Binning, Entropy, and Chi-Square in Visual Analyzer

In this article, we develop a frequency analysis tool in MQL5 that bins price data into histograms, computes entropy for information content, and applies chi-square tests for distribution goodness-of-fit, with interactive logs and statistical panels for market insights. We integrate per-bar or per-tick computation modes, supersampled rendering for smooth visuals, and draggable/resizable canvases with auto-scrolling logs to enhance usability in trading analysis.

Published article "Neuro-Structural Trading Engine — NSTE (Part II): Jardine's Gate Six-Gate Quantum Filter".

Neuro-Structural Trading Engine — NSTE (Part II): Jardine's Gate Six-Gate Quantum Filter

This article introduces Jardine's Gate, a six-gate orthogonal signal filter for MetaTrader 5 that validates LSTM predictions across entropy, expert interference, confidence, regime-adjusted probability, trend direction, and consecutive-loss kill switch dimensions. Out of 43,200 raw signals per month, only 127 pass all six gates. Readers get the complete QuantumEdgeFilter MQL5 class, threshold calibration logic, and gate performance analytics.

More than 1200 new charts published:

Gráfico XAUUSDmicro, M5, 2026.03.30 05:17 UTC, Deriv.com Limited, MetaTrader 5, Demo
XAUUSDmicro, M5
Chart EURUSDmicro, M5, 2026.03.30 09:24 UTC, Trading Point Of Financial Instruments Ltd, MetaTrader 5, Real
EURUSDmicro, M5
График XAUUSD, M5, 2026.03.30 09:23 UTC, Equity Edge Ltd., MetaTrader 5, Real
XAUUSD, M5

The most downloaded free products:

30 new signals now available for subscription:

SignalForge
345% 374 trades
Growth:345.34%
Equity:2,262.91AUD
Balance:2,262.91AUD
Gold Fever PRO
317% 341 trades
Growth:316.87%
Equity:2,186.17USD
Balance:2,186.17USD
WolvesVN HUNTER FULL
233% 521 trades
Growth:232.79%
Equity:6,011.16USD
Balance:6,011.16USD
and 27 more...
There are more than 49,460 products available in Market

Bestsellers in the Market:

The most popular forum topics:

New publications in CodeBase

  • Institutional Toxic Flow and Tick Speedometer A high-frequency trading utility designed to measure real-time tick velocity and detect toxic order flow spikes before they reflect entirely on standard price candles.
  • Sniper Pro Multi-timeframe confluence indicator designed to snipe accurate entries. Inspired from TradingView
  • Dominance EA A daily bias Expert Advisor that trades market dominance, analyzing previous day bullish vs bearish control with MA confirmation, and executing a single, minimum-volume trade with ATR-based risk management.
  • ASQ Safe Scalping v1.20 A free, open-source breakout scalping Expert Advisor for MetaTrader 5 by AlgoSphere Quant. It implements a strict seven-condition entry system where every condition must align simultaneously before any trade is taken.
  • ICT Silver Bullet and Macro Imbalance Filter An institutional time and price filter that highlights strict macroeconomic trading windows and automatically projects Fair Value Gaps exclusively when institutional volume is present.
  • Asynchronous Institutional Trade Engine (Library) A professional object-oriented MQL5 library designed for quantitative developers. It provides asynchronous order execution and dynamic slippage control to prevent terminal freezing during high-frequency algorithmic trading.
  • RSI Applied to Kalman Filter Indicator This RSI applied to Kalman filter indicator,This RSI applied to Kalman filter indicator

8 new topics on forum:

and 5 more...

Published article "Trend Criteria. Conclusion".

Trend Criteria. Conclusion

In this article, we will consider the specifics of applying some trend criteria in practice. We will also try to develop several new criteria. The focus will be on the efficiency of applying these criteria to market data analysis and trading.

Published article "From Basic to Intermediate: Struct (VII)".

From Basic to Intermediate: Struct (VII)

In today's article, we will show how to approach solving problems related to structuring different elements and creating simpler and more attractive solutions. Although the content is oriented toward learning and, therefore, does not constitute production code, it is essential to thoroughly understand the concepts and knowledge that will be covered here. In this way, in the future we will be able to follow the codes we will present.

Published article "Market Simulation (Part 17): Sockets (XI)".

Market Simulation (Part 17): Sockets (XI)

The implementation of the part of the code that will run in MetaTrader 5 does not present any difficulty. However, there are several points that need to be taken into account. This is necessary so that you can make the system work. Remember one important thing: not just one program will be running. In reality, we will have to run three programs simultaneously. It is important to implement and structure each of them in such a way that they can interact and communicate with one another, and that each of them understands what the others are trying or intending to do.

Published article "From Novice to Expert: Adaptive Risk Management for Liquidity Strategies".

From Novice to Expert: Adaptive Risk Management for Liquidity Strategies

In this article, we explore practical and robust risk management techniques specifically tailored for liquidity-based trading. You will learn how to protect positions during retests, handle false breakouts with confidence, and identify signs of potential level manipulation. By the end, you will have built an adaptive Expert Advisor capable of managing zone flips and executing strategic pending orders with integrated risk control.

Published article "Price Action Analysis Toolkit Development (Part 65): Building an MQL5 System to Monitor and Analyze Manually Drawn Fibonacci Levels".

Price Action Analysis Toolkit Development (Part 65): Building an MQL5 System to Monitor and Analyze Manually Drawn Fibonacci Levels

The Fibonacci retracement tool is an essential component of price action analysis, providing critical levels for potential market reactions. However, its effectiveness is often limited by the need for continuous human monitoring, which can lead to missed setups. In this part of our series, we introduce a tool that synchronizes and actively monitors manually drawn Fibonacci levels using MQL5, combining discretionary insight with automated oversight.

More than 1300 new charts published:

График JP225Cash, M30, 2026.03.28 00:54 UTC, Tradexfin Limited, MetaTrader 4, Real
JP225Cash, M30
График Volatility 75 (1s) Index, M15, 2026.03.28 00:25 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
Volatility 75 (1s) Index, M15
Chart Volatility 10 (1s) Index, H1, 2026.03.28 01:07 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
Volatility 10 (1s) Index, H1

The most downloaded free products:

Bestsellers in the Market:

36 new signals now available for subscription:

Gold FX
259% 445 trades
Growth:258.65%
Equity:5,052.70USD
Balance:5,052.70USD
Eur valu
138% 387 trades
Growth:138.39%
Equity:236.81USD
Balance:236.81USD
GoldRushHush
101% 330 trades
Growth:101.38%
Equity:201,535.82USD
Balance:201,535.82USD
and 33 more...
There are more than 49,360 products available in Market

Most downloaded source codes this week

  • Pro MA Crossover EA for MT5 - Free Source Code and Template This EA serves as a template for traders interested in automating strategies in MT5. It implements a Moving Average crossover system and can be used as-is or customized by adjusting its settings. The free source code is designed to be easily modified for adding new indicators, logic, and trading features.
  • Liquidity Sweep H4 - M15 (Swing Highs and Lows) / MQL5 This Expert Advisor (EA) is designed to detect swing highs and lows on the H4 timeframe, then wait for sweeps (liquidity grabs) on the M15 timeframe to trigger buy/sell trades with defined risk management.
  • ExMachina Smart Money Concepts Complete SMC toolkit: BOS/CHoCH detection, Order Blocks (internal + swing), Fair Value Gaps, Equal Highs/Lows, Premium/Discount zones, Strong/Weak H/L, trend candles, dashboard, 4-channel alerts. Free.

Most read articles this week

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.

2 new topics on forum:

The most downloaded free products:

There are more than 49,260 products available in Market

Bestsellers in the Market:

15 new signals now available for subscription:

TradeSentinel Apex HighRisk
957% 100 trades
Growth:957.35%
Equity:1,783.03USD
Balance:1,783.03USD
Low Risk Gold Scalp
358% 2019 trades
Growth:358.02%
Equity:2,000.00USD
Balance:2,000.00USD
FP
257% 58 trades
Growth:257.13%
Equity:93.26USD
Balance:93.26USD
and 12 more...
There are more than 153,140 topics available on forum

4 new topics on forum:

and 1 more...

New publications in CodeBase

  • ASQ RiskGuard Professional Risk Management EA ASQ RiskGuard is a risk management Expert Advisor for MetaTrader 5 that protects your account from excessive drawdowns. It monitors equity in real time, enforces daily loss limits, guards against high spreads, filters trading sessions, and provides a visual risk dashboard — all running silently alongside your other EAs.
  • ASQ FlowDesk One Click Execution Position Management Panel ASQ FlowDesk is a streamlined trading panel for MetaTrader 5 that provides one-click order execution, scaled take-profit exits, adaptive trailing stops, auto-breakeven, and a live analytics dashboard — all from a clean on-chart GUI.
  • ASQ SuperTrend ATR-based trend indicator with 3 ATR modes (Wilder/SMA/EMA), dynamic color line, signal arrows, trend duration, distance in pips, trend strength rating, signal counter, expanded dashboard, 4-channel alerts. Free.

Bestsellers in the Market:

More than 900 new charts published:

Gráfico GBPUSD, M5, 2026.03.27 14:11 UTC, RoboForex Ltd, MetaTrader 5, Real
GBPUSD, M5
Chart XAUUSD, H1, 2026.03.27 08:18 UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSD, H1
Graphique XAUUSD, H4, 2026.03.27 22:42 UTC, AMarkets LLC, MetaTrader 4, Real
XAUUSD, H4

The most downloaded free products:

There are more than 49,160 products available in Market

12 new topics on forum:

and 9 more...

17 new signals now available for subscription:

AA test 2
256% 8063 trades
Growth:256.49%
Equity:5,000.04USD
Balance:5,000.04USD
Golden Eagle
65% 37 trades
Growth:64.72%
Equity:2,061.95USD
Balance:2,061.95USD
AT LIFESTYLE 7
33% 32 trades
Growth:32.83%
Equity:265.66USD
Balance:265.66USD
and 14 more...

New publications in CodeBase

  • Institutional DXY Overlay and Correlation Divergence A professional intermarket analysis tool. It overlays the USD Index (DXY) on any chart to identify SMT Divergences and institutional correlation shifts in real-time.
  • Institutional ATR Trailing Stop and Breakeven Manager A professional trade management Expert Advisor for MT4. It replaces static trailing stops with a dynamic, volatility-based ATR Trailing logic, and includes an automated Breakeven feature to protect funded prop firm accounts.
  • Institutional Psychological Levels and Magnet Zones Automatically identifies key psychological "Round Numbers" where institutional liquidity and bank orders are concentrated. Essential for spotting high-probability reversal zones and magnet price targets.
  • Institutional Anchored VWAP (Smart Money Benchmark) The ultimate institutional benchmark tool for MT4. It accurately plots the Volume Weighted Average Price (VWAP) anchored to daily, weekly, or monthly sessions, including standard deviation bands for high-probability mean-reversion setups.
  • Institutional ICT Killzones and Asian Range An essential time-and-price indicator for SMC and ICT traders on MT4. It automatically highlights the Asian Range, London Killzone, and New York Killzone, featuring a built-in Broker GMT Offset adjustment for perfect session timing.
There are more than 2,750 articles published on site

Published article "Coral Reefs Optimization (CRO)".

Coral Reefs Optimization (CRO)

The article presents a comprehensive analysis of the Coral Reef Optimization (CRO) algorithm, a metaheuristic method inspired by the biological processes of coral reef formation and development. The algorithm models key aspects of coral evolution: broadcast spawning, brooding, larval settlement, asexual reproduction, and competition for limited reef space. Particular attention is paid to the improved version of the algorithm.

Published article "Creating Custom Indicators in MQL5 (Part 10): Enhancing the Footprint Chart with Per-Bar Volume Sentiment Information Box".

Creating Custom Indicators in MQL5 (Part 10): Enhancing the Footprint Chart with Per-Bar Volume Sentiment Information Box

The article enhances an MQL5 footprint indicator with a compact box above each candle that summarizes net delta, total volume, and buy/sell percentages. We implement supersampled anti‑aliased rendering, rounded corners via arc and quadrilateral rasterization, and per‑pixel alpha compositing. Supporting utilities include ARGB conversion, scanline fills, and box‑filter downsampling. The box delivers fast sentiment reads that stay legible across zoom levels.

Published article "Developing Market Entropy Indicator: Trading System Based on Information Theory".

Developing Market Entropy Indicator: Trading System Based on Information Theory

This article explores the development of a Market Entropy Indicator based on principles from Information Theory to measure the uncertainty and information content within financial markets. By applying concepts such as Shannon Entropy to price movements, the indicator quantifies whether the market is structured (trending), transitioning, or chaotic.

Published article "Introduction to MQL5 (Part 43): Beginner Guide to File Handling in MQL5 (V)".

Introduction to MQL5 (Part 43): Beginner Guide to File Handling in MQL5 (V)

The article explains how to use MQL5 structures with binary files to persist Expert Advisor parameters. It covers defining structures, accessing members, and distinguishing simple from complex layouts, then writing and reading entire records using FileWriteStruct and FileReadStruct in FILE BIN mode. You will learn safe patterns for fixed-size data and how shared storage (FILE COMMON) enables reuse across sessions and terminals.

Published article "Building a Research-Grounded Grid EA in MQL5: Why Most Grid EAs Fail and What Taranto Proved".

Building a Research-Grounded Grid EA in MQL5: Why Most Grid EAs Fail and What Taranto Proved

This article implements a regime-adaptive grid trading EA based on the PhD research of Aldo Taranto. It presents a regime‑adaptive grid trading EA that constrains risk through restartable cycles and equity‑based safeguards. We explain why naive grids fail (variance growth and almost‑sure ruin), derive the loss formula for real‑time exposure, and implement regime‑aware gating, ATR‑dynamic spacing, and a live kill switch. Readers get the mathematical tools and production patterns needed to build, test, and operate a constrained grid safely.

There are more than 49,060 products available in Market

The most downloaded free products:

More than 1000 new charts published:

차트 Volatility 100 (1s) Index, H1, 2026.03.26 02:26 UTC, Deriv (SVG) LLC, MetaTrader 5, Real
Volatility 100 (1s) Index, H1
チャート GBPUSD, M5, 2026.03.26 14:19 UTC, RoboForex Ltd, MetaTrader 5, Real
GBPUSD, M5
График AUDUSD, D1, 2026.03.26 01:52 UTC, Ultima Markets Ltd, MetaTrader 5, Demo
AUDUSD, D1

5 new topics on forum:

and 2 more...

Bestsellers in the Market:

1...34567891011121314151617...658