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.

14 new topics on forum:

and 11 more...

7 new signals now available for subscription:

Reo
415% 326 trades
Growth:414.80%
Equity:8,429.52EUR
Balance:8,700.06EUR
EXNESS XAUUSD FROM 50 USD
98% 111 trades
Growth:97.97%
Equity:97.10USD
Balance:97.10USD
EA PANTHER X GOD MODE II
93% 201 trades
Growth:92.95%
Equity:814.82USD
Balance:814.82USD
and 4 more...

Published article "MQL5 Wizard Techniques you should know (Part 60): Inference Learning (Wasserstein-VAE) with Moving Average and Stochastic Oscillator Patterns".

MQL5 Wizard Techniques you should know (Part 60): Inference Learning (Wasserstein-VAE) with Moving Average and Stochastic Oscillator Patterns

We wrap our look into the complementary pairing of the MA & Stochastic oscillator by examining what role inference-learning can play in a post supervised-learning & reinforcement-learning situation. There are clearly a multitude of ways one can choose to go about inference learning in this case, our approach, however, is to use variational auto encoders. We explore this in python before exporting our trained model by ONNX for use in a wizard assembled Expert Advisor in MetaTrader.

Published article "Building a Custom Market Regime Detection System in MQL5 (Part 1): Indicator".

Building a Custom Market Regime Detection System in MQL5 (Part 1): Indicator

This article details creating an MQL5 Market Regime Detection System using statistical methods like autocorrelation and volatility. It provides code for classes to classify trending, ranging, and volatile conditions and a custom indicator.

Published article "Creating a Trading Administrator Panel in MQL5 (Part X): External resource-based interface".

Creating a Trading Administrator Panel in MQL5 (Part X): External resource-based interface

Today, we are harnessing the capabilities of MQL5 to utilize external resources—such as images in the BMP format—to create a uniquely styled home interface for the Trading Administrator Panel. The strategy demonstrated here is particularly useful when packaging multiple resources, including images, sounds, and more, for streamlined distribution. Join us in this discussion as we explore how these features are implemented to deliver a modern and visually appealing interface for our New_Admin_Panel EA.

The most downloaded free products:

11 new topics on forum:

and 8 more...

Most downloaded source codes this week

  • Indiana Jones Mean Reversion EA This is a simple mean reversion EA
  • ICT_conceptsEA by Emil Takes trades based on ICT silverbullet and 2022 model with trailing stops and partials, also keeps entry according to OTE, and risk minimal. It works in a small time window of silver bullet especially NY session, and if no trade found, 2022 model and fibonacci OTE jumps in to get a trade. But entry is so only after confirmation with these models being there, hence trades will be less for minimal drawdown and high winrate. To know more about these strategies, you may visit Inner Circle Trader YouTube channel.
  • Supertrend A SuperTrend indicator that plots trend direction using ATR volatility to create dynamic support/resistance levels for MetaTrader 5.

Most read articles this week

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.

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.

A New Approach to Interpreting Classic and Hidden Divergence

A New Approach to Interpreting Classic and Hidden Divergence

The article considers the classic method for divergence construction and provides an additional divergence interpretation method. A trading strategy was developed based on this new interpretation method. This strategy is also described in the article.

Bestsellers in the Market:

There are more than 36,250 products available in Market

The most popular forum topics:

9 new signals now available for subscription:

ProJPFX
117% 364 trades
Growth:117.15%
Equity:54,250.10THB
Balance:54,475.53THB
Nord Way
74% 1128 trades
Growth:73.98%
Equity:140.55EUR
Balance:140.55EUR
Eagle
73% 1701 trades
Growth:73.14%
Equity:16,466.12USD
Balance:16,694.00USD
and 6 more...

The most downloaded free products:

6 new topics on forum:

and 3 more...

Bestsellers in the Market:

6 new signals now available for subscription:

Signalium
1,344% 108 trades
Growth:1,344.38%
Equity:633.41USD
Balance:713.81USD
FF38 KF EURCHF M1
255% 83 trades
Growth:254.86%
Equity:8,318.84USD
Balance:8,287.08USD
Eng Kolev Auto Trading
43% 678 trades
Growth:42.72%
Equity:2,613.92EUR
Balance:2,613.92EUR
and 3 more...

The most downloaded free products:

There are more than 36,190 products available in Market

Bestsellers in the Market:

13 new topics on forum:

and 10 more...

12 new signals now available for subscription:

Compressor
540% 632 trades
Growth:539.68%
Equity:28,605.97USD
Balance:31,812.78USD
BuyGold
327% 320 trades
Growth:326.77%
Equity:21,669.44USD
Balance:24,550.64USD
Antimatters
270% 368 trades
Growth:269.57%
Equity:157.88USD
Balance:157.88USD
and 9 more...

More than 200 new charts published:

Chart EURUSD, H1, 4/14/2025 6:02 PM UTC, AMarkets LLC, MetaTrader 4, Real
EURUSD, H1
Chart EURUSD, H1, 4/17/2025 7:35 AM UTC, Gain Capital Group, LLC, MetaTrader 4, Real
EURUSD, H1
Grafik US100p, M15, 2025.04.16 19:15 UTC, Trinota Markets (Global) Limited, MetaTrader 5, Real
US100p, M15

The most downloaded free products:

There are more than 150,010 topics available on forum

6 new topics on forum:

and 3 more...

The most popular forum topics:

Bestsellers in the Market:

16 new signals now available for subscription:

MiniBot
435% 777 trades
Growth:435.25%
Equity:2,083.79USD
Balance:2,101.20USD
Stable 2025
402% 185 trades
Growth:402.20%
Equity:310.69USD
Balance:310.69USD
PangareFX
339% 293 trades
Growth:338.78%
Equity:156.76EUR
Balance:154.46EUR
and 13 more...

New publications in CodeBase

  • ICT_conceptsEA by Emil Takes trades based on ICT silverbullet and 2022 model with trailing stops and partials, also keeps entry according to OTE, and risk minimal. It works in a small time window of silver bullet especially NY session, and if no trade found, 2022 model and fibonacci OTE jumps in to get a trade. But entry is so only after confirmation with these models being there, hence trades will be less for minimal drawdown and high winrate. To know more about these strategies, you may visit Inner Circle Trader YouTube channel.
  • Countdown 2.0 Countdown is an advanced indicator designed for traders who want to track the time remaining until the next candlestick or the next market open clearly and efficiently. With three flexible display modes (commentary, chart borders or next to price), this indicator offers a customisable solution to suit your trading needs.
  • MACD Divergence MACD Divergence indicator
  • Spreads Two Symbol Spread Indicator
  • AveragePrice Indicator for calculating the average price of open positions, you can use the magic number if you want to separate the positions of just one robot, but the zero number is for manual operations.
  • Better volume Better Volume is an advanced indicator designed to analyse the behaviour of volume on price charts. It combines volume information with metrics such as candlestick range and moving averages to identify important patterns in the market, such as buy/sell climaxes, churn and weak candles. With its dynamic visual interface and volume categorisation, the indicator offers valuable insights for traders who want to make informed decisions based on volume flow.
  • RiskManager with InfoPanel and Support My first code on the site, which requires improvement. The idea to create an ideal tool for traders, in the work on the main component of any trading system-Risk Manager
  • Panel for Calculating History Profit This CalculateHistoryProfit script version 1.0 is designed to calculate profit for a specified period using a chart panel.
  • Volatility Stop Volatility Stop - indicator of stop levels by volatility
  • SMI Ergodic Oscillator Ergodic oscillator Stochastic Momentum Index (SMI)
  • Net Volume The "Net Volume" indicator shows the volume taking into account the pressure of sellers and buyers
  • Know Sure Thing Know Sure Thing (KST) oscillator indicator based on the rate of price change (ROC)
  • Correlation Coefficient Correlation Coefficient" indicator
  • Chaikin Money Flow Chaykin Money Flow (CMF)" indicator
  • Adjustable Moving Average EA This Expert Advisor opens trades based on the crossover of two adjustable moving averages. You can fully customize the periods, type (e.g., EMA, SMA), and direction (long-only, short-only, or both). It includes optional Stop Loss, Take Profit, and Trailing Stop settings.
There are more than 11,610 codes published in Codebase

Published article "Neural Networks in Trading: Scene-Aware Object Detection (HyperDet3D)".

Neural Networks in Trading: Scene-Aware Object Detection (HyperDet3D)

We invite you to get acquainted with a new approach to detecting objects using hypernetworks. A hypernetwork generates weights for the main model, which allows taking into account the specifics of the current market situation. This approach allows us to improve forecasting accuracy by adapting the model to different trading conditions.

Published article "Developing a Replay System (Part 65): Playing the service (VI)".

Developing a Replay System (Part 65): Playing the service (VI)

In this article, we will look at how to implement and solve the mouse pointer issue when using it in conjunction with a replay/simulation application. The content presented here is intended solely for educational purposes. Under no circumstances should the application be viewed for any purpose other than to learn and master the concepts presented.

Published article "Reimagining Classic Strategies (Part 14): High Probability Setups".

Reimagining Classic Strategies (Part 14): High Probability Setups

High probability Setups are well known in our trading community, but regrettably they are not well-defined. In this article, we will aim to find an empirical and algorithmic way of defining exactly what is a high probability setup, identifying and exploiting them. By using Gradient Boosting Trees, we demonstrated how the reader can improve the performance of an arbitrary trading strategy and better communicate the exact job to be done to our computer in a more meaningful and explicit manner.

Published article "Trading with the MQL5 Economic Calendar (Part 7): Preparing for Strategy Testing with Resource-Based News Event Analysis".

Trading with the MQL5 Economic Calendar (Part 7): Preparing for Strategy Testing with Resource-Based News Event Analysis

In this article, we prepare our MQL5 trading system for strategy testing by embedding economic calendar data as a resource for non-live analysis. We implement event loading and filtering for time, currency, and impact, then validate it in the Strategy Tester. This enables effective backtesting of news-driven strategies.

Published article "From Novice to Expert: Programming Candlesticks".

From Novice to Expert: Programming Candlesticks

In this article, we take the first step in MQL5 programming, even for complete beginners. We'll show you how to transform familiar candlestick patterns into a fully functional custom indicator. Candlestick patterns are valuable as they reflect real price action and signal market shifts. Instead of manually scanning charts—an approach prone to errors and inefficiencies—we'll discuss how to automate the process with an indicator that identifies and labels patterns for you. Along the way, we’ll explore key concepts like indexing, time series, Average True Range (for accuracy in varying market volatility), and the development of a custom reusable Candlestick Pattern library for use in future projects.

The most downloaded free products:

Bestsellers in the Market:

17 new signals now available for subscription:

Interstellar
550% 3160 trades
Growth:549.63%
Equity:51,088.63USD
Balance:51,881.65USD
Axion Small Deposit
257% 1613 trades
Growth:257.47%
Equity:453.22GBP
Balance:454.14GBP
Steady
178% 112 trades
Growth:177.88%
Equity:1,675.53EUR
Balance:1,689.51EUR
and 14 more...
There are more than 36,130 products available in Market

6 new topics on forum:

and 3 more...
There are more than 2,100 articles published on site

Published article "From Basic to Intermediate: SWITCH Statement".

From Basic to Intermediate: SWITCH Statement

In this article, we will learn how to use the SWITCH statement in its simplest and most basic form. The content presented here is intended solely for educational purposes. Under no circumstances should the application be viewed for any purpose other than to learn and master the concepts presented.

Published article "Integrating AI model into already existing MQL5 trading strategy".

Integrating AI model into already existing MQL5 trading strategy

This topic focuses on incorporating a trained AI model (such as a reinforcement learning model like LSTM or a machine learning-based predictive model) into an existing MQL5 trading strategy.

Published article "Price Action Analysis Toolkit Development (Part 20): External Flow (IV) — Correlation Pathfinder".

Price Action Analysis Toolkit Development (Part 20): External Flow (IV) — Correlation Pathfinder

Correlation Pathfinder offers a fresh approach to understanding currency pair dynamics as part of the Price Action Analysis Toolkit Development Series. This tool automates data collection and analysis, providing insight into how pairs like EUR/USD and GBP/USD interact. Enhance your trading strategy with practical, real-time information that helps you manage risk and spot opportunities more effectively.

Published article "Decoding Opening Range Breakout Intraday Trading Strategies".

Decoding Opening Range Breakout Intraday Trading Strategies

Opening Range Breakout (ORB) strategies are built on the idea that the initial trading range established shortly after the market opens reflects significant price levels where buyers and sellers agree on value. By identifying breakouts above or below a certain range, traders can capitalize on the momentum that often follows as the market direction becomes clearer. In this article, we will explore three ORB strategies adapted from the Concretum Group.

The most downloaded free products:

Bestsellers in the Market:

31 new signals now available for subscription:

SlingShort AI
687% 537 trades
Growth:686.59%
Equity:2,836.52USD
Balance:2,836.52USD
Panda Smart Grid
517% 2766 trades
Growth:517.07%
Equity:2,554.98EUR
Balance:3,151.34EUR
Gold Scalp FP
318% 770 trades
Growth:318.03%
Equity:353.98USD
Balance:353.98USD
and 28 more...

Most downloaded source codes this month

1...101112131415161718192021222324...612