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 "Monitoring trading with push notifications — example of a MetaTrader 5 service".

Monitoring trading with push notifications — example of a MetaTrader 5 service

In this article, we will look at creating a service app for sending notifications to a smartphone about trading results. We will learn how to handle lists of Standard Library objects to organize a selection of objects by required properties.

Published article "Master MQL5 from Beginner to Pro (Part III): Complex Data Types and Include Files".

Master MQL5 from Beginner to Pro (Part III): Complex Data Types and Include Files

This is the third article in a series describing the main aspects of MQL5 programming. This article covers complex data types that were not discussed in the previous article. These include structures, unions, classes, and the 'function' data type. It also explains how to add modularity to your program using the #include preprocessor directive.

Published article "MQL5 Trading Toolkit (Part 7): Expanding the History Management EX5 Library with the Last Canceled Pending Order Functions".

MQL5 Trading Toolkit (Part 7): Expanding the History Management EX5 Library with the Last Canceled Pending Order Functions

Learn how to complete the creation of the final module in the History Manager EX5 library, focusing on the functions responsible for handling the most recently canceled pending order. This will provide you with the tools to efficiently retrieve and store key details related to canceled pending orders with MQL5.

Published article "Price Action Analysis Toolkit Development (Part 8): Metrics Board".

Price Action Analysis Toolkit Development (Part 8): Metrics Board

As one of the most powerful Price Action analysis toolkits, the Metrics Board is designed to streamline market analysis by instantly providing essential market metrics with just a click of a button. Each button serves a specific function, whether it’s analyzing high/low trends, volume, or other key indicators. This tool delivers accurate, real-time data when you need it most. Let’s dive deeper into its features in this article.

The most downloaded free products:

More than 800 new charts published:

Chart XAUUSD, H4, 2025.01.21 11:51 UTC, RoboForex Ltd, MetaTrader 4, Real
XAUUSD, H4
차트 US500, H4, 2025.01.21 01:31 UTC, Bountiful Innovations Limited, MetaTrader 4, Real
US500, H4
Grafico XAUUSDm, H4, 2025.01.21 07:55 UTC, Exness Technologies Ltd, MetaTrader 4, Real
XAUUSDm, H4

Bestsellers in the Market:

7 new topics on forum:

and 4 more...

New publications in CodeBase

  • Candle Range Candle Range MetaTrader indicator — is a very simple and lightweight indicator that displays the candle's range in pips on mouseover. In addition, to the High/Low range, it can optionally display the body size (Open/Close) for candles. Multiple display parameters are available to control how the indicator looks. This indicator is available for both MT4 and MT5 versions of the trading platform.
  • Forex news events reaction EA: An mql5 calendar introduction. An MQL5 Expert Advisor that reacts to high-impact forex news events using the MQL5 Calendar. It identifies news related to inflation (CPI/PPI) and interest rate decisions, placing breakout trades with pending orders. Ideal for traders looking to automate news-based strategies. (This is just a starting point)
  • Candle Range MetaTrader indicator Candle Range MetaTrader indicator — is a very simple and lightweight indicator that displays the candle's range in pips on mouseover. In addition, to the High/Low range, it can optionally display the body size (Open/Close) for candles. Multiple display parameters are available to control how the indicator looks. This indicator is available for both MT4 and MT5 versions of the trading platform.

The most downloaded free products:

13 new topics on forum:

and 10 more...

Most downloaded source codes this month

  • SuperTrend SuperTrend indicator.
  • Surfing - 2 EMA strategy This is a pretty simple startegy that follows trend. Recommended time frams is D1. when close price brakes up the EMA build based on high prices given that RSI is above 55 and RSI is above its Moving average - we buy. when close price brakes down the EMA build based on low prices given that RSI is below 45 and RSI is below its moving average - we sell. system closes previose trade if there is opposite signal system uses take profit and stop loss as well as trailing stop
  • BollingerBandsEA BollingerBandsEA trades according to Bollinger Bands.

Most read articles this month

How to earn money by fulfilling traders' orders in the Freelance service

How to earn money by fulfilling traders' orders in the Freelance service

MQL5 Freelance is an online service where developers are paid to create trading applications for traders customers. The service has been successfully operating since 2010, with over 100,000 projects completed to date, totaling $7 million in value. As we can see, a substantial amount of money is involved here.

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.

Bestsellers in the Market:

The most popular forum topics:

Published article "Developing a Calendar-Based News Event Breakout Expert Advisor in MQL5".

Developing a Calendar-Based News Event Breakout Expert Advisor in MQL5

Volatility tends to peak around high-impact news events, creating significant breakout opportunities. In this article, we will outline the implementation process of a calendar-based breakout strategy. We'll cover everything from creating a class to interpret and store calendar data, developing realistic backtests using this data, and finally, implementing execution code for live trading.

Published article "Introduction to MQL5 (Part 11): A Beginner's Guide to Working with Built-in Indicators in MQL5 (II)".

Introduction to MQL5 (Part 11): A Beginner's Guide to Working with Built-in Indicators in MQL5 (II)

Discover how to develop an Expert Advisor (EA) in MQL5 using multiple indicators like RSI, MA, and Stochastic Oscillator to detect hidden bullish and bearish divergences. Learn to implement effective risk management and automate trades with detailed examples and fully commented source code for educational purposes!

More than 600 new charts published:

チャート XAUUSD, M5, 2025.01.19 21:26 UTC, FTMO S.R.O., MetaTrader 4, Real
XAUUSD, M5
Chart XAUUSD, H1, 2025.01.19 21:53 UTC, FTMO S.R.O., MetaTrader 4, Real
XAUUSD, H1
图表 XAUUSD, H4, 2025.01.19 21:29 UTC, FTMO S.R.O., MetaTrader 4, Real
XAUUSD, H4

The most downloaded free products:

Bestsellers in the Market:

There are more than 30,710 products available in Market

New publications in CodeBase

  • Zigzag fibo oscillator An advancement of the MetaQuotes zigzag with an oscillator mode, current bar leg tracking, fib levels, and dynamic scaling
  • Checking the server time changes due to the daylight saving time (DST) changeover Unfortunately, I discovered that some brokers are a bit sloppy with the server time change due to the daylight saving time (DST), which I did not expect and which surprised me a lot. Here is a script with which anyone can check their broker.
  • Market Watch Panel Utility A real-time monitoring tool for MetaTrader 4 that displays key financial data, allows quick symbol switching, and customizable symbol lists. Save and reload symbols, reset lists, and customize text and panel colors for a personalized trading experience.

6 new topics on forum:

and 3 more...

Published article "Implementing the SHA-256 Cryptographic Algorithm from Scratch in MQL5".

Implementing the SHA-256 Cryptographic Algorithm from Scratch in MQL5

Building DLL-free cryptocurrency exchange integrations has long been a challenge, but this solution provides a complete framework for direct market connectivity.

Published article "Adaptive Social Behavior Optimization (ASBO): Two-phase evolution".

Adaptive Social Behavior Optimization (ASBO): Two-phase evolution

We continue dwelling on the topic of social behavior of living organisms and its impact on the development of a new mathematical model - ASBO (Adaptive Social Behavior Optimization). We will dive into the two-phase evolution, test the algorithm and draw conclusions. Just as in nature a group of living organisms join their efforts to survive, ASBO uses principles of collective behavior to solve complex optimization problems.

Published article "The Liquidity Grab Trading Strategy".

The Liquidity Grab Trading Strategy

The liquidity grab trading strategy is a key component of Smart Money Concepts (SMC), which seeks to identify and exploit the actions of institutional players in the market. It involves targeting areas of high liquidity, such as support or resistance zones, where large orders can trigger price movements before the market resumes its trend. This article explains the concept of liquidity grab in detail and outlines the development process of the liquidity grab trading strategy Expert Advisor in MQL5.

Published article "Neural Networks in Trading: Spatio-Temporal Neural Network (STNN)".

Neural Networks in Trading: Spatio-Temporal Neural Network (STNN)

In this article we will talk about using space-time transformations to effectively predict upcoming price movement. To improve the numerical prediction accuracy in STNN, a continuous attention mechanism is proposed that allows the model to better consider important aspects of the data.

2 new signals now available for subscription:

ForexEA3
310% 408 trades
Growth:310.06%
Equity:228.38USD
Balance:473.36USD
Pesugihan Siji
112% 282 trades
Growth:112.06%
Equity:424.12USD
Balance:424.12USD

The most downloaded free products:

Most downloaded source codes this week

  • Candlestick patterns This is a indicator displaying candlesticks patterns on a chart.
  • BollingerBandsEA BollingerBandsEA trades according to Bollinger Bands.
  • Trend Equilibrium Indicator TrendEQ The Trend Equilibrium Indicator TrendEQ dynamically analyzes market movements by combining momentum and volatility. By scaling momentum with the market’s volatility, the TrendEQ provides a reliable measure of trend strength and direction.

Most read articles this week

How to earn money by fulfilling traders' orders in the Freelance service

How to earn money by fulfilling traders' orders in the Freelance service

MQL5 Freelance is an online service where developers are paid to create trading applications for traders customers. The service has been successfully operating since 2010, with over 100,000 projects completed to date, totaling $7 million in value. As we can see, a substantial amount of money is involved here.

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.

Bestsellers in the Market:

There are more than 148,670 topics available on forum

4 new topics on forum:

and 1 more...

The most downloaded free products:

Bestsellers in the Market:

5 new topics on forum:

and 2 more...

1 new signal now available for subscription:

Portifolio IA XP
287% 1720 trades
Growth:287.37%
Equity:11,218.87BRL
Balance:10,872.87BRL

New publications in CodeBase

  • Symbol Swap Panel Utility Symbol Swap Panel: Effortlessly switch the active symbol on your chart while simultaneously adding the new symbol to Market Watch. This tool ensures seamless integration and access to real-time market data, optimizing your trading workflow.
  • Symbol Swap Panel Utility Symbol Swap Panel: Effortlessly switch the active symbol on your chart while simultaneously adding the new symbol to Market Watch. This tool ensures seamless integration and access to real-time market data, optimizing your trading workflow.

More than 600 new charts published:

Graphique USDINDEX, H1, 2025.01.17 05:40 UTC, BenchMark Finance AD, MetaTrader 4, Real
USDINDEX, H1
Gráfico EURUSD, H1, 2025.01.17 08:04 UTC, BenchMark Finance AD, MetaTrader 4, Real
EURUSD, H1
Grafico BTCUSD, M15, 2025.01.16 18:04 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
BTCUSD, M15

The most downloaded free products:

The most popular forum topics:

9 new topics on forum:

and 6 more...

Bestsellers in the Market:

There are more than 30,640 products available in Market
There are more than 1,950 articles published on site

Published article "Neural Network in Practice: Pseudoinverse (II)".

Neural Network in Practice: Pseudoinverse (II)

Since these articles are educational in nature and are not intended to show the implementation of specific functionality, we will do things a little differently in this article. Instead of showing how to apply factorization to obtain the inverse of a matrix, we will focus on factorization of the pseudoinverse. The reason is that there is no point in showing how to get the general coefficient if we can do it in a special way. Even better, the reader can gain a deeper understanding of why things happen the way they do. So, let's now figure out why hardware is replacing software over time.

Published article "Integration of Broker APIs with Expert Advisors using MQL5 and Python".

Integration of Broker APIs with Expert Advisors using MQL5 and Python

In this article, we will discuss the implementation of MQL5 in partnership with Python to perform broker-related operations. Imagine having a continuously running Expert Advisor (EA) hosted on a VPS, executing trades on your behalf. At some point, the ability of the EA to manage funds becomes paramount. This includes operations such as topping up your trading account and initiating withdrawals. In this discussion, we will shed light on the advantages and practical implementation of these features, ensuring seamless integration of fund management into your trading strategy. Stay tuned!

Published article "Mastering Log Records (Part 3): Exploring Handlers to Save Logs".

Mastering Log Records (Part 3): Exploring Handlers to Save Logs

In this article, we will explore the concept of handlers in the logging library, understand how they work, and create three initial implementations: Console, Database, and File. We will cover everything from the basic structure of handlers to practical testing, preparing the ground for their full functionality in future articles.

Published article "Neural Networks in Trading: Dual-Attention-Based Trend Prediction Model".

Neural Networks in Trading: Dual-Attention-Based Trend Prediction Model

We continue the discussion about the use of piecewise linear representation of time series, which was started in the previous article. Today we will see how to combine this method with other approaches to time series analysis to improve the price trend prediction quality.

1...112113114115116117118119120121122123124125126...693