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.

Bestsellers in the Market:

Published article "Neural Networks in Trading: Effective Feature Extraction for Accurate Classification (Building Objects)".

Neural Networks in Trading: Effective Feature Extraction for Accurate Classification (Building Objects)

Mantis is a versatile tool for in-depth time series analysis that can be flexibly scaled to accommodate any financial scenario. Learn how a combination of patching, local convolutions, and cross-attention enables a highly accurate interpretation of market patterns.

Published article "Analysis of the Impact of Solar and Lunar Cycles on Currency Exchange Rates".

Analysis of the Impact of Solar and Lunar Cycles on Currency Exchange Rates

What if lunar cycles and seasonal patterns influence the foreign exchange markets? This article shows how to translate astrological concepts into the language of mathematics and machine learning. I built a Python system with 88 features based on astronomical cycles, trained CatBoost on 15 years of EURUSD data, and obtained some intriguing results. The code is open-source, the methods are verifiable, and the conclusions are unexpected — ancient wisdom meets gradient boosting.

9 new products are now available on the Market:

and 4 more...

9 new signals now available for subscription:

Gold Slayer New
8% 74 trades
Growth:7.68%
Equity:1,076.84USD
Balance:1,076.84USD
ApexFX Signals
6% 147 trades
Growth:6.21%
Equity:1,590.08USD
Balance:1,592.88USD
and 7 more...

Bestsellers in the Market:

3 new topics on forum:

More than 900 new charts published:

Chart PainX 800, M10, 2026.08.05 18:15 UTC, Weltrade Ltd., MetaTrader 5, Demo
PainX 800, M10
Chart BTCUSD, H1, 2026.08.05 21:13 UTC, Dupoin Markets Ltd, MetaTrader 5, Real
BTCUSD, H1
Chart EURUSD, H4, 2026.08.05 21:50 UTC, XM Global Limited, MetaTrader 4, Real
EURUSD, H4

11 new products are now available on the Market:

and 6 more...

8 new signals now available for subscription:

Forex Quasar Multi
10% 112 trades
Growth:9.82%
Equity:330.73USD
Balance:356.90USD
S10P
1% 41 trades
Growth:1.29%
Equity:2,419.94USD
Balance:2,422.68USD
and 6 more...
There are more than 57,890 products available in Market

14 new products are now available on the Market:

and 9 more...

Bestsellers in the Market:

The most downloaded free products:

11 new signals now available for subscription:

Portfolio Test
31% 35 trades
Growth:30.84%
Equity:3,395.22USD
Balance:3,270.36USD
Intraday gold FPTrading
8% 25 trades
Growth:8.41%
Equity:880.51EUR
Balance:880.51EUR
Gorand
8% 80 trades
Growth:7.62%
Equity:61,558.37RUB
Balance:61,558.37RUB
and 8 more...

3 new topics on forum:

21 new products are now available on the Market:

and 16 more...

Published article "Porting the Canonical Catch22 Time-Series Feature Set and Testing It on Volatility Regimes".

Porting the Canonical Catch22 Time-Series Feature Set and Testing It on Volatility Regimes

We present a native MQL5 implementation of the catch22 feature set: all 22 canonical time-series characteristics in a reusable class validated against pycatch22. Using a leak-free pipeline (chronological split, purging, embargo), we run a three-arm ablation—classic indicators, catch22, and combined—for volatility-regime classification. Finally, we deploy the combined model as a Strategy Tester regime filter to quantify its impact on a simple baseline strategy.

Published article "Real-Time Trade Event Logger to SQLite via MQL5 DLL Bridge".

Real-Time Trade Event Logger to SQLite via MQL5 DLL Bridge

The article shows how to build an MQL5 EA that writes every deal to an SQLite database the moment it appears, using the built-in Database API as the SQLite bridge. It implements an event data model, a prepared INSERT workflow reused across calls, session-safe recovery after restarts, and deal detection via OnTrade(). You can open the resulting file with any SQLite client to run queries for analysis and reporting.

Published article "Neural Networks in Trading: Effective Feature Extraction for Accurate Classification (Mantis)".

Neural Networks in Trading: Effective Feature Extraction for Accurate Classification (Mantis)

Meet Mantis — a lightweight foundation model for time series classification based on a Transformer architecture, featuring contrastive pre-training and hybrid attention that deliver record-breaking accuracy and scalability.

Published article "From One Price to Four: Range-Based Volatility Estimators for MetaTrader 5".

From One Price to Four: Range-Based Volatility Estimators for MetaTrader 5

Close-to-close volatility ignores the high, the low, and overnight gaps. We build a reusable MQL5 library implementing four range-based estimators from Parkinson to the gap-robust Yang-Zhang, and put it to work in a comparison indicator and a set of adaptive volatility bands.

There are more than 57,840 products available in Market

Published article "Neural Networks in Trading: Generalizing Time Series Without Data-Specific Dependence (Core Model Modules)".

Neural Networks in Trading: Generalizing Time Series Without Data-Specific Dependence (Core Model Modules)

We continue our acquaintance with the Mamba4Cast framework. Today, we will delve into the practical implementation of the proposed approaches. Mamba4Cast was designed not for lengthy warm-up on every new time series, but for immediate deployment. Thanks to the concept of Zero-Shot Forecasting, the model can produce high-quality forecasts on real-world data without additional training or hyperparameter tuning.

Bestsellers in the Market:

Published article "Developing a Terminal Manager (Part 2): Running Multiple Terminal Instances".

Developing a Terminal Manager (Part 2): Running Multiple Terminal Instances

Let's move on to using multiple terminal instances on the server by setting up a simple control panel for starting and stopping them. Now it is time to expand the functionality and move on to the next stages — implementing more complex features, such as managing multiple terminal instances, state persistence, integration with the MetaTrader 5 API, and a web interface with comprehensive information about the terminals.

Published article "Developing a Terminal Manager (Part 1): Problem Statement".

Developing a Terminal Manager (Part 1): Problem Statement

How can we conveniently monitor multiple terminals running Expert Advisors, especially when they are on different computers? Let's try to create a web interface for managing the launch of MetaTrader 5 trading terminals and viewing detailed information about the operation of each instance.

More than 800 new charts published:

Chart GOLD, D1, 2026.08.05 04:15 UTC, LotusMT4, MetaTrader 4, Demo
GOLD, D1
Chart XAUUSDm, M30, 2026.08.04 21:18 UTC, Exness Technologies Ltd, MetaTrader 5, Real
XAUUSDm, M30
Chart DJ30, M5, 2026.08.04 21:31 UTC, AudaCity Global Limited, MetaTrader 5, Real
DJ30, M5

9 new signals now available for subscription:

WolvesVN EU
257% 2288 trades
Growth:257.07%
Equity:69,539.42USD
Balance:69,786.92USD
XV Prime
17% 49 trades
Growth:17.49%
Equity:1,172.53USD
Balance:1,174.94USD
Precision Nexus Pro
17% 129 trades
Growth:17.48%
Equity:2,301.39USD
Balance:2,313.18USD
and 6 more...

13 new products are now available on the Market:

and 8 more...

Published article "The Blue Monkey (BM) Algorithm".

The Blue Monkey (BM) Algorithm

The article presents an implementation of the Blue Monkey metaheuristic algorithm, which is based on a model of the social behavior of blue monkeys. The article examines the key mechanisms of the algorithm — the group structure of the population, following local leaders, and generational renewal through the replacement of the worst adults with the best offspring — and analyzes the test results.

3 new topics on forum:

Bestsellers in the Market:

There are more than 57,790 products available in Market

The most popular forum topics:

New publications in CodeBase

10 new products are now available on the Market:

and 5 more...

Most downloaded source codes this month

  • iS7N_TREND.mq5 Now it's two-color (or two-mode) trend indicator, the number of calculated bars can be specified.
  • Functions to simplify work with orders All we want is to think about algorithms and methods, not about syntax and values how to place orders. Here you have simple functions to manage positions in MQL5.
  • LotSize Calculation This is a simple script file to compute lot size either using risk percentage approach or the actual amount to risk.

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.

Building a Viewport SnR Volume Profile Indicator in MQL5

Building a Viewport SnR Volume Profile Indicator in MQL5

We build a Support and Resistance Volume Profile indicator that adapts to the current viewport in MetaTrader 5. You will learn viewport detection, dynamic SnR identification, zoom‑driven bin sizing, min‑max volume scaling, and fast on‑chart rendering controlled by OnChartEvent. This approach expresses the relative strength of SnR levels with volume, keeping the chart focused on actionable reaction zones.

8 new signals now available for subscription:

Signalium
1,064% 351 trades
Growth:1,064.16%
Equity:1,062.73USD
Balance:1,063.39USD
WSCOIN
49% 1407 trades
Growth:49.03%
Equity:1,494.15USD
Balance:1,494.15USD
SK Tech Managed By CG
16% 456 trades
Growth:16.21%
Equity:14,554.34USD
Balance:15,117.70USD
and 5 more...

The most downloaded free products:

13 new products are now available on the Market:

and 8 more...

Bestsellers in the Market:

New publications in CodeBase

  • Bands StochRSI Extreme Reversal Bands StochRSI Extreme Reversal — spots mean-reversion signals where price closes back inside the Bollinger Band after Stochastic RSI hit an extreme zone, with an on-chart status panel.
  • SMC Order Block Detector with Alert for MT5 The SMC Order Block Detector indicator features an Advanced Smart Money Concepts (SMC) Order Block (OB) Engine inspired by the TradingHub 3.0 methodology. It is specifically engineered to automatically detect, track, and manage institutional Order Blocks with high precision on MetaTrader 5. A key highlight of this indicator is its Smart Overlap Management: when new Order Blocks form and overlap with existing active zones, the algorithm intelligently evaluates their Fair Value Gap (FVG) sizes. It automatically filters out and deactivates weaker or redundant zones, ensuring that only the highest-probability institutional levels remain on your chart.

13 new signals now available for subscription:

DATA313
141% 534 trades
Growth:141.13%
Equity:634.64USD
Balance:634.64USD
Linjiaosuo 700002096 13WUSD
124% 16509 trades
Growth:123.59%
Equity:135,649.45USD
Balance:135,711.63USD
Elliott Wave Pyramiding Strategy
42% 64 trades
Growth:42.23%
Equity:5,838.97USD
Balance:5,838.97USD
and 10 more...

More than 900 new charts published:

Chart GER40, D1, 2026.08.04 04:57 UTC, Pepperstone Markets Kenya Limited, MetaTrader 4, Real
GER40, D1
Chart AUDUSD, M30, 2026.08.04 04:53 UTC, HF Markets (SV) Ltd., MetaTrader 4, Demo
AUDUSD, M30
Chart XAUUSDb, M5, 2026.08.04 14:10 UTC, AMarkets LLC, MetaTrader 5, Real
XAUUSDb, M5

8 new products are now available on the Market:

and 3 more...
There are more than 57,740 products available in Market

2 new topics on forum:

There are more than 3,170 articles published on site

Published article "Building Your Personal Expert Advisor (Part 1): From Fragile Script to Working EA".

Building Your Personal Expert Advisor (Part 1): From Fragile Script to Working EA

This article focuses on EA architecture rather than signal design. Starting with a flawed Moving Average crossover EA, we add new‑bar detection to prevent duplicate entries, Magic Number and position awareness, ATR‑based risk levels, and data and trade result validation, along with basic safeguards. You obtain a practical base to build and test advanced systems.

1...101112131415161718192021222324...696