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 "Neural Networks in Trading: A Hybrid Trading Framework with Predictive Coding (Final Part)".

Neural Networks in Trading: A Hybrid Trading Framework with Predictive Coding (Final Part)

We continue our examination of the StockFormer hybrid trading system, which combines predictive coding and reinforcement learning algorithms for financial time series analysis. The system is based on three Transformer branches with a Diversified Multi-Head Attention (DMH-Attn) mechanism that enables the capturing of complex patterns and interdependencies between assets. Previously, we got acquainted with the theoretical aspects of the framework and implemented the DMH-Attn mechanisms. Today, we will talk about the model architecture and training.

The most downloaded free products:

Bestsellers in the Market:

There are more than 39,260 products available in Market

Most downloaded source codes this week

  • Quantum Gold Silver Trader Quantum System - Uses quantum states and probabilities to make decisions.
  • Fair Value Gap (FVG) Indicator The Fair Value Gap (FVG) Indicator identifies price gaps that occur when there is an imbalance between buying and selling pressure. It highlights areas where price is likely to return to fill the gap, providing potential trade entry points based on market inefficiencies.
  • The RSI Engine The RSI Engine EA is a highly versatile automated trading robot for MetaTrader 5, designed to execute trades based on signals from the popular Relative Strength Index (RSI) indicator. Version 2.1 features optimized signal processing and enhanced stability. The EA provides a flexible framework with multiple RSI-based strategies, confirmation filters, and comprehensive trade management settings, making it suitable for both novice and experienced traders.

Most read articles this week

How to build and optimize a cycle-based trading system (Detrended Price Oscillator - DPO)

How to build and optimize a cycle-based trading system (Detrended Price Oscillator - DPO)

This article explains how to design and optimise a trading system using the Detrended Price Oscillator (DPO) in MQL5. It outlines the indicator's core logic, demonstrating how it identifies short-term cycles by filtering out long-term trends. Through a series of step-by-step examples and simple strategies, readers will learn how to code it, define entry and exit signals, and conduct backtesting. Finally, the article presents practical optimization methods to enhance performance and adapt the system to changing market conditions.

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.

2 new topics on forum:

5 new signals now available for subscription:

BRACAP
172% 644 trades
Growth:171.56%
Equity:3,087.42USD
Balance:3,129.52USD
FrankoScalp 1
78% 146 trades
Growth:78.23%
Equity:103.44USD
Balance:103.44USD
Breakthrough Strategy
48% 69 trades
Growth:48.08%
Equity:102.67USD
Balance:102.43USD
and 2 more...

The most downloaded free products:

There are more than 39,200 products available in Market

More than 300 new charts published:

Gráfico XAUUSD, H1, 2025.10.03 06:56 UTC, Capital Point Trading Ltd, MetaTrader 5, Demo
XAUUSD, H1
График Volatility 75 Index, M1, 2025.10.03 03:12 UTC, Deriv.com Limited, MetaTrader 5, Demo
Volatility 75 Index, M1
图表 XAUUSD.ecn, M2, 2025.10.03 12:15 UTC, STB Provider Ltd., MetaTrader 5, Demo
XAUUSD.ecn, M2

Bestsellers in the Market:

New publications in CodeBase

  • Babi Ngepet I share my code for expert advisor babi ngepet
  • Candle Move CandleMove - Pips & Percentage Movement Display A visual tool that helps you quickly gauge the strength of each candle by displaying its price change directly on the chart.
There are more than 11,780 codes published in Codebase

1 new topic on forum:

The most downloaded free products:

Bestsellers in the Market:

There are more than 151,500 topics available on forum

5 new topics on forum:

and 2 more...

7 new signals now available for subscription:

Golden Nuggets
929% 1322 trades
Growth:929.17%
Equity:2,417.32USD
Balance:3,512.21USD
TPL PORTFOLIO
804% 219 trades
Growth:804.23%
Equity:0.00USD
Balance:0.00USD
MAXPRO 24H
234% 1318 trades
Growth:233.91%
Equity:1,063.29USD
Balance:1,066.88USD
and 4 more...
There are more than 2,400 articles published on site

Published article "Automating Trading Strategies in MQL5 (Part 36): Supply and Demand Trading with Retest and Impulse Model".

Automating Trading Strategies in MQL5 (Part 36): Supply and Demand Trading with Retest and Impulse Model

In this article, we create a supply and demand trading system in MQL5 that identifies supply and demand zones through consolidation ranges, validates them with impulsive moves, and trades retests with trend confirmation and customizable risk parameters. The system visualizes zones with dynamic labels and colors, supporting trailing stops for risk management.

Published article "Developing Advanced ICT Trading Systems: Implementing Signals in the Order Blocks Indicator".

Developing Advanced ICT Trading Systems: Implementing Signals in the Order Blocks Indicator

In this article, you will learn how to develop an Order Blocks indicator based on order book volume (market depth) and optimize it using buffers to improve accuracy. This concludes the current stage of the project and prepares for the next phase, which will include the implementation of a risk management class and a trading bot that uses signals generated by the indicator.

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

Published article "Building AI-Powered Trading Systems in MQL5 (Part 3): Upgrading to a Scrollable Single Chat-Oriented UI".

Building AI-Powered Trading Systems in MQL5 (Part 3): Upgrading to a Scrollable Single Chat-Oriented UI

In this article, we upgrade the ChatGPT-integrated program in MQL5 to a scrollable single chat-oriented UI, enhancing conversation history display with timestamps and dynamic scrolling. The system builds on JSON parsing to manage multi-turn messages, supporting customizable scrollbar modes and hover effects for improved user interaction.

The most downloaded free products:

More than 400 new charts published:

Chart XAUUSD, M30, 2025.10.02 14:50 UTC, FBS Markets Inc., MetaTrader 4, Real
XAUUSD, M30
Chart XAUUSD, H1, 2025.10.02 09:39 UTC, IC Markets (EU) Ltd, MetaTrader 4, Demo
XAUUSD, H1
Grafik CADJPY, H4, 2025.10.02 09:38 UTC, Opo group LLC., MetaTrader 5, Demo
CADJPY, H4

Bestsellers in the Market:

There are more than 39,130 products available in Market

4 new topics on forum:

and 1 more...

7 new signals now available for subscription:

Shadow
64% 361 trades
Growth:63.51%
Equity:1,426.94USD
Balance:1,426.94USD
SwiftCap Breakout EA Scalping
60% 342 trades
Growth:60.09%
Equity:455.03USD
Balance:455.03USD
Saving EA Doo Prime
52% 3052 trades
Growth:51.99%
Equity:20,553.24USD
Balance:20,553.24USD
and 4 more...

Published article "Price movement discretization methods in Python".

Price movement discretization methods in Python

We will look at price discretization methods using Python + MQL5. In this article, I will share my practical experience developing a Python library that implements a wide range of approaches to bar formation — from classic Volume and Range bars to more exotic methods like Renko and Kagi. We will consider three-line breakout candles and range bars analyzing their statistics and trying to define how else the prices can be represented discretely.

Published article "Building a Professional Trading System with Heikin Ashi (Part 2): Developing an EA".

Building a Professional Trading System with Heikin Ashi (Part 2): Developing an EA

This article explains how to develop a professional Heikin Ashi-based Expert Advisor (EA) in MQL5. You will learn how to set up input parameters, enumerations, indicators, global variables, and implement the core trading logic. You will also be able to run a backtest on gold to validate your work.

Published article "Reimagining Classic Strategies (Part 16): Double Bollinger Band Breakouts".

Reimagining Classic Strategies (Part 16): Double Bollinger Band Breakouts

This article walks the reader through a reimagined version of the classical Bollinger Band breakout strategy. It identifies key weaknesses in the original approach, such as its well-known susceptibility to false breakouts. The article aims to introduce a possible solution: the Double Bollinger Band trading strategy. This relatively lesser known approach supplements the weaknesses of the classical version and offers a more dynamic perspective on financial markets. It helps us overcome the old limitations defined by the original rules, providing traders with a stronger and more adaptive framework.

Published article "Visual assessment and adjustment of trading in MetaTrader 5".

Visual assessment and adjustment of trading in MetaTrader 5

The strategy tester allows you to do more than just optimize your trading robot's parameters. I will show how to evaluate your account's trading history post-factum and make adjustments to your trading in the tester by changing the stop-losses of your open positions.

The most downloaded free products:

Bestsellers in the Market:

8 new signals now available for subscription:

Easy strategy safe
693% 8151 trades
Growth:692.57%
Equity:1,264.49EUR
Balance:1,264.89EUR
BuBat Manual daytrade
184% 689 trades
Growth:184.12%
Equity:239.69USD
Balance:243.09USD
WaveRider
69% 478 trades
Growth:68.90%
Equity:2,793.23EUR
Balance:3,406.90EUR
and 5 more...

The most popular forum topics:

4 new topics on forum:

and 1 more...

New publications in CodeBase

The most downloaded free products:

Bestsellers in the Market:

13 new signals now available for subscription:

Prima Surya Andhara
96% 168 trades
Growth:95.50%
Equity:30,569.89USD
Balance:30,771.37USD
SF L100002 1XCDW001
95% 719 trades
Growth:95.31%
Equity:1,040.37USD
Balance:1,953.05USD
Gold Breakout
89% 131 trades
Growth:89.03%
Equity:9,487.81USD
Balance:9,487.81USD
and 10 more...

Most downloaded source codes this month

  • SUPERMACBOT The SUPERMACBOT is a fully automated trading robot that combines the power of the Moving Average Crossover strategy with the MACD Indicator to deliver precise and reliable trade signals. This Expert Advisor is designed to work seamlessly on all symbols and timeframes, offering versatility and adaptability for traders across various market conditions.
  • Seven strategies in One expert Name of expert is 'MultiStrategyEA'
  • Candle Pattern Recognition Unit An indicator to detect and mark all popular candle patterns

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.

More than 500 new charts published:

Gráfico BTCUSD, M15, 2025.09.30 13:47 UTC, Vantage International Group Limited, MetaTrader 5, Real
BTCUSD, M15
Chart BTCUSD, H1, 2025.09.28 11:59 UTC, Amana Capital Ltd, MetaTrader 5, Demo
BTCUSD, H1
チャート USDJPY, M1, 2025.09.30 07:50 UTC, Raw Trading Ltd, MetaTrader 4, Real
USDJPY, M1
There are more than 39,050 products available in Market

4 new topics on forum:

and 1 more...

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

1...343536373839404142434445464748...657