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

Published article "Automated Trade Statement Exporter to Excel-Compatible XLSX in MQL5".

Automated Trade Statement Exporter to Excel-Compatible XLSX in MQL5

An MQL5 script reconstructs closed trades from deal history using a two-pass SL/TP lookup and exports them to an Excel-compatible XLSX file without third-party libraries. Four cooperating classes handle trade data, history reconstruction, SpreadsheetML XML generation, and ZIP assembly via .NET's ZipFile class through a direct ShellExecuteW call with marker-file polling. The output opens in Excel and Google Sheets with correct numeric types, formatted date columns, and a bold header row.

Published article "Bayesian Online Change-Point Detection (BOCPD) in MQL5: One Regime-Break Signal, Three Ways to Use It".

Bayesian Online Change-Point Detection (BOCPD) in MQL5: One Regime-Break Signal, Three Ways to Use It

This article delivers Bayesian Online Change-Point Detection as a single, dependency-free MQL5 class that maintains a per-bar, causal probability of a regime break. We use it three ways: a live monitor, a moving average that flushes on breaks, and a risk overlay with a matched-frequency random control. Readers get a reusable primitive to watch structural change, adapt indicators, and gate exposure after detected shifts.

Bestsellers in the Market:

10 new signals now available for subscription:

RapidGrowth26
87% 2188 trades
Growth:87.46%
Equity:7,434.48USD
Balance:7,434.48USD
Only Oil
6% 158 trades
Growth:5.86%
Equity:2,960.34USD
Balance:3,175.24USD
F I R E
4% 21 trades
Growth:4.11%
Equity:7,713.75USD
Balance:7,713.75USD
and 7 more...

Published article "Creating a Probabilistic Market-Neutral Trading Robot Based on a Return Distribution".

Creating a Probabilistic Market-Neutral Trading Robot Based on a Return Distribution

A market-neutral trading strategy based on the empirical return distribution offers an alternative to traditional technical analysis methods, replacing price direction forecasting with the statistical placement of orders at levels the price is likely to reach. This article provides a detailed analysis of the mathematical framework for calculating percentiles, algorithms for weighting position sizes based on the probability of an order being triggered, and mechanisms for adapting to changing market conditions through grid expiration. A complete implementation in MQL5 is provided.

Published article "Crow Search Algorithm (CSA)".

Crow Search Algorithm (CSA)

The Crow Search Algorithm (CSA) is an elegant metaheuristic inspired by crows’ ability to hide food and find other crows' caches, solving optimization problems by balancing following successful solutions with random exploration of the search space. Let's find out how well the algorithm performs.

5 new topics on forum:

and 2 more...

18 new products are now available on the Market:

and 13 more...

Bestsellers in the Market:

9 new signals now available for subscription:

Centaur
238% 203 trades
Growth:238.02%
Equity:3,378.53USD
Balance:3,478.60USD
QQ 2908165065
5% 332 trades
Growth:5.31%
Equity:1,954.10USD
Balance:2,036.37USD
VantaCore
3% 154 trades
Growth:3.24%
Equity:102,862.20USD
Balance:103,198.42USD
and 6 more...

The most downloaded free products:

There are more than 57,690 products available in Market

13 new products are now available on the Market:

and 8 more...

9 new signals now available for subscription:

Advanced Neural Breakout 4H
210% 118 trades
Growth:209.63%
Equity:964.96USD
Balance:881.27USD
SuperBeast
11% 9 trades
Growth:10.51%
Equity:110.51USD
Balance:110.51USD
AlphaPiP Robot
10% 182 trades
Growth:9.80%
Equity:1,042.49USD
Balance:1,103.28USD
and 6 more...

More than 800 new charts published:

Chart DJIUSD., M5, 2026.08.03 22:10 UTC, Aron Markets Ltd, MetaTrader 5, Demo
DJIUSD., M5
차트 XAUUSD, D1, 2026.08.03 21:58 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
XAUUSD, D1
Chart XAUUSD., H4, 2026.08.03 21:16 UTC, Orbex Global Ltd, MetaTrader 5, Demo
XAUUSD., H4

New publications in CodeBase

  • GoldScalpBot — Autonomous XAUUSD Scalper with Local App Bridge (IC Markets) What it does Trades XAUUSD on M5 during London / New York sessions Entry logic: EMA momentum + short breakout/retest filters Exits: ATR-based Stop Loss / Take Profit + optional time-stop Risk: fixed % of equity per base trade Lot scaling: increases only after consecutive wins (capped) — no martingale after losses Daily loss stop and max spread filter Optional local HTTP bridge for a companion mobile/web app (monitor, pause, close, modify SL/TP)
  • Portfolio Correlation Analyzer Read-only analytics for accounts that run several Expert Advisors. It groups closed trades by magic number and measures what running those systems together actually saves you: standalone versus combined drawdown, the pairwise correlation matrix drawn as a heat map on the chart, and a Monte Carlo reshuffle of the portfolio's period returns.

Bestsellers in the Market:

11 new products are now available on the Market:

and 6 more...

4 new topics on forum:

and 1 more...

12 new signals now available for subscription:

Sansiva FX Signal
28% 165 trades
Growth:28.16%
Equity:625.42USD
Balance:607.56USD
Baby
18% 19 trades
Growth:18.25%
Equity:591.23USD
Balance:591.23USD
and 10 more...

3 new topics on forum:

Bestsellers in the Market:

11 new signals now available for subscription:

BTC 25 Strategies Breakout
151% 227 trades
Growth:151.19%
Equity:110.00USD
Balance:110.00USD
CWDT GRID STRAT 2 HIGH RISK
95% 655 trades
Growth:95.11%
Equity:471.65EUR
Balance:1,118.97EUR
CWDT GRID HIGH RISK
80% 849 trades
Growth:79.81%
Equity:872.19EUR
Balance:1,522.09EUR
and 8 more...

14 new products are now available on the Market:

and 9 more...
There are more than 57,630 products available in Market

Published article "Trading Options Without Options (Part 3): Complex Option Strategies".

Trading Options Without Options (Part 3): Complex Option Strategies

The article discusses flat (non-directional) and trend-following (directional) option strategies and their implementation in MQL5. The EA described in the previous article is updated. The display of option levels has been added. Now it is time to examine the strategies used by options traders in practice and put them into action.

The most downloaded free products:

Published article "Formulating Dynamic Multi-Pair EA (Part 10): Asymmetric Stop-Loss Logic Based on Pair-Specific Volatility Signatures".

Formulating Dynamic Multi-Pair EA (Part 10): Asymmetric Stop-Loss Logic Based on Pair-Specific Volatility Signatures

The EA learns each symbol's volatility profile before trading by processing 1000 bars and summarizing candle ranges, bodies and wicks, noise ratio, trend runs, pullback size, and true‑range dispersion. A classifier assigns regime and structure labels per pair. The stop‑loss optimizer maps those labels to a symbol‑specific ATR multiplier, and the risk module sizes lots to maintain constant percentage risk.

More than 700 new charts published:

Chart GBPJPY, M15, 8/2/2026 9:40 PM UTC, Tradexfin Limited, MetaTrader 4, Demo
GBPJPY, M15
Chart XAUUSD, MN1, 2026.08.03 02:54 UTC, MetaQuotes Ltd., MetaTrader 5, Demo
XAUUSD, MN1
Chart USDCHF, H1, 2026.08.03 02:48 UTC, AT Global Markets Intl Ltd, MetaTrader 4, Demo
USDCHF, H1
12345678910...681