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.

7 new signals now available for subscription:

Yhqtv 260
153% 2406 trades
Growth:152.68%
Equity:1,160.49USD
Balance:1,160.49USD
Ori a
116% 4032 trades
Growth:116.29%
Equity:5,366.26USD
Balance:5,449.93USD
Yhqtv 800
106% 1022 trades
Growth:106.03%
Equity:0.00USD
Balance:0.00USD
and 4 more...

Published article "Reimagining Classic Strategies (Part VIII): Currency Markets And Precious Metals on the USDCAD".

Reimagining Classic Strategies (Part VIII): Currency Markets And Precious Metals on the USDCAD

In this series of articles, we revisit well-known trading strategies to see if we can improve them using AI. In today's discussion, join us as we test whether there is a reliable relationship between precious metals and currencies.

The most downloaded free products:

More than 300 new charts published:

Chart EURUSDrfd, H8, 2024.09.04 04:02 UTC, ООО ''Альфа-Форекс'', MetaTrader 5, Real
EURUSDrfd, H8
Chart MKRUSDt, M5, 2024.09.04 08:00 UTC, Gerchik and Co Limited, MetaTrader 5, Demo
MKRUSDt, M5
Chart EURUSDrfd, W1, 2024.09.04 04:07 UTC, ООО ''Альфа-Форекс'', MetaTrader 5, Real
EURUSDrfd, W1
There are more than 28,820 products available in Market

Bestsellers in the Market:

14 new topics on forum:

and 11 more...

The most popular forum topics:

Published article "MQL5 Wizard Techniques you should know (Part 36): Q-Learning with Markov Chains".

MQL5 Wizard Techniques you should know (Part 36): Q-Learning with Markov Chains

Reinforcement Learning is one of the three main tenets in machine learning, alongside supervised learning and unsupervised learning. It is therefore concerned with optimal control, or learning the best long-term policy that will best suit the objective function. It is with this back-drop, that we explore its possible role in informing the learning-process to an MLP of a wizard assembled Expert Advisor.

Published article "Neural Networks Made Easy (Part 85): Multivariate Time Series Forecasting".

Neural Networks Made Easy (Part 85): Multivariate Time Series Forecasting

In this article, I would like to introduce you to a new complex timeseries forecasting method, which harmoniously combines the advantages of linear models and transformers.

The most downloaded free products:

Bestsellers in the Market:

Most downloaded source codes this month

  • Find Swing Highs Swing Lows The Swing High/Low Identifier for MetaTrader 5 marks significant swing highs and swing lows directly on your chart with color-coded arrows. This tool helps traders quickly identify key price levels, which can serve as resistance and support, and is ideal for trend reversal analysis, support and resistance mapping, and enhancing price action strategies. By highlighting these crucial swing points, it provides valuable insights for making informed trading decisions and optimizing trading strategies.
  • Arbitrage Triangle EURGBP-EURUSD-GBPUSD The EA identifies discrepancies between theoretical and actual currency exchange rates to execute risk-minimized trading opportunities.
  • SuperTrend SuperTrend indicator.

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 create Requirements Specification for ordering a trading robot

How to create Requirements Specification for ordering a trading robot

Are you trading using your own strategy? If your system rules can be formally described as software algorithms, it is better to entrust trading to an automated Expert Advisor. A robot does not need sleep or food and is not subject to human weaknesses. In this article, we show how to create Requirements Specification when ordering a trading robot in the Freelance service.

There are more than 147,010 topics available on forum

12 new topics on forum:

and 9 more...

6 new signals now available for subscription:

Bunker Scrooge
247% 380 trades
Growth:247.28%
Equity:3,626.04USD
Balance:3,662.95USD
My little Angels
239% 1085 trades
Growth:238.84%
Equity:5,452.76GBP
Balance:5,999.82GBP
AED TRADE
123% 305 trades
Growth:123.23%
Equity:1,115.68USD
Balance:1,116.17USD
and 3 more...

Published article "Neural Networks Made Easy (Part 84): Reversible Normalization (RevIN)".

Neural Networks Made Easy (Part 84): Reversible Normalization (RevIN)

We already know that pre-processing of the input data plays a major role in the stability of model training. To process "raw" input data online, we often use a batch normalization layer. But sometimes we need a reverse procedure. In this article, we discuss one of the possible approaches to solving this problem.

The most downloaded free products:

Bestsellers in the Market:

More than 600 new charts published:

图表 EURUSDrfd, H8, 2024.09.02 08:53 UTC, ООО ''Альфа-Форекс'', MetaTrader 5, Real
EURUSDrfd, H8
图表 EURUSD, H4, 2024.09.02 13:29 UTC, RoboForex Ltd, MetaTrader 4, Real
EURUSD, H4
图表 USDCHF, M15, 2024.09.02 14:15 UTC, Raw Trading Ltd, MetaTrader 5, Real
USDCHF, M15

15 new topics on forum:

and 12 more...

Published article "Creating an MQL5-Telegram Integrated Expert Advisor (Part 4): Modularizing Code Functions for Enhanced Reusability".

Creating an MQL5-Telegram Integrated Expert Advisor (Part 4): Modularizing Code Functions for Enhanced Reusability

In this article, we refactor the existing code used for sending messages and screenshots from MQL5 to Telegram by organizing it into reusable, modular functions. This will streamline the process, allowing for more efficient execution and easier code management across multiple instances.

Bestsellers in the Market:

The most downloaded free products:

Most downloaded source codes this week

  • HiLo High and Low Line Indicator
  • Find Swing Highs Swing Lows The Swing High/Low Identifier for MetaTrader 5 marks significant swing highs and swing lows directly on your chart with color-coded arrows. This tool helps traders quickly identify key price levels, which can serve as resistance and support, and is ideal for trend reversal analysis, support and resistance mapping, and enhancing price action strategies. By highlighting these crucial swing points, it provides valuable insights for making informed trading decisions and optimizing trading strategies.
  • Arbitrage Triangle EURGBP-EURUSD-GBPUSD The EA identifies discrepancies between theoretical and actual currency exchange rates to execute risk-minimized trading opportunities.

Most read articles this week

How to create Requirements Specification for ordering a trading robot

How to create Requirements Specification for ordering a trading robot

Are you trading using your own strategy? If your system rules can be formally described as software algorithms, it is better to entrust trading to an automated Expert Advisor. A robot does not need sleep or food and is not subject to human weaknesses. In this article, we show how to create Requirements Specification when ordering a trading robot in the Freelance service.

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.

10 new topics on forum:

and 7 more...

1 new signal now available for subscription:

ExnessUSD
288% 647 trades
Growth:288.21%
Equity:779.79USD
Balance:779.79USD

Bestsellers in the Market:

More than 500 new charts published:

Chart Boom 500 Index, M1, 2024.08.30 07:28 UTC, Deriv.com Limited, MetaTrader 5, Demo
Boom 500 Index, M1
Gráfico BTCUSD, M15, 2024.08.30 20:38 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
BTCUSD, M15
Gráfico EURUSD, H4, 2024.08.30 14:01 UTC, RoboForex Ltd, MetaTrader 4, Real
EURUSD, H4
There are more than 28,770 products available in Market

10 new topics on forum:

and 7 more...

New publications in CodeBase

  • Logging Class for both MQL4 and MQL5 The CDebugLogger class is a flexible and comprehensive logging utility designed for use in MQL4/5 environments. It allows developers to log messages at various levels of importance (INFO, WARNING, ERROR, DEBUG) with options to include timestamps, function signatures, file names, and line numbers in the log entries. The class supports logging to both the console and files, with the ability to save logs in a common folder and in CSV format. Additionally, it offers functionality to silence logs based on specific keywords, ensuring that sensitive information is not logged. This class is ideal for developers looking to implement robust logging mechanisms in their MQL4/5 applications, with customizable features that cater to a wide range of debugging and monitoring needs.
  • PrevDayLines.mq4 - Draw Previous Day's High, Low, and Average Price Lines The PrevDayLines.mq4 script is a tool for MetaTrader 4 that automatically draws three critical price levels from the previous trading day on your chart. These levels include the highest price (Max), the lowest price (Min), and the average price (Avg), providing traders with a clear visual reference for key support and resistance points.
  • Rotate TEXT The script creates a text object on the chart that continuously rotates and changes its position based on price levels.
  • Abiroid Switch Templates Script This is a template switcher script mq4 file. This script will work with your MT4 (Metatrader 4) platform. It is to switch between templates.

The most downloaded free products:

There are more than 146,950 topics available on forum

14 new topics on forum:

and 11 more...

Bestsellers in the Market:

There are more than 1,760 articles published on site

Published article "Brain Storm Optimization algorithm (Part II): Multimodality".

Brain Storm Optimization algorithm (Part II): Multimodality

In the second part of the article, we will move on to the practical implementation of the BSO algorithm, conduct tests on test functions and compare the efficiency of BSO with other optimization methods.

Published article "Neural Networks Made Easy (Part 83): The "Conformer" Spatio-Temporal Continuous Attention Transformer Algorithm".

Neural Networks Made Easy (Part 83): The "Conformer" Spatio-Temporal Continuous Attention Transformer Algorithm

This article introduces the Conformer algorithm originally developed for the purpose of weather forecasting, which in terms of variability and capriciousness can be compared to financial markets. Conformer is a complex method. It combines the advantages of attention models and ordinary differential equations.

Published article "Building A Candlestick Trend Constraint Model (Part 8): Expert Advisor Development (II)".

Building A Candlestick Trend Constraint Model (Part 8): Expert Advisor Development (II)

Think about an independent Expert Advisor. Previously, we discussed an indicator-based Expert Advisor that also partnered with an independent script for drawing risk and reward geometry. Today, we will discuss the architecture of an MQL5 Expert Advisor, that integrates, all the features in one program.

1 new signal now available for subscription:

Mtrader2
536% 1785 trades
Growth:535.73%
Equity:4,961.24AUD
Balance:6,025.22AUD

The most downloaded free products:

More than 800 new charts published:

Gráfico EURAUD+, M15, 2024.08.28 12:47 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
EURAUD+, M15
Gráfico USDX+, M30, 2024.08.28 13:02 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
USDX+, M30
Chart GER40+, M15, 2024.08.28 12:41 UTC, STARTRADER International PTY Limited, MetaTrader 4, Real
GER40+, M15

19 new topics on forum:

and 16 more...

Bestsellers in the Market:

The most popular forum topics:

Published article "Developing a multi-currency Expert Advisor (Part 8): Load testing and handling a new bar".

Developing a multi-currency Expert Advisor (Part 8): Load testing and handling a new bar

As we progressed, we used more and more simultaneously running instances of trading strategies in one EA. Let's try to figure out how many instances we can get to before we hit resource limitations.

Published article "Example of Causality Network Analysis (CNA) and Vector Auto-Regression Model for Market Event Prediction".

Example of Causality Network Analysis (CNA) and Vector Auto-Regression Model for Market Event Prediction

This article presents a comprehensive guide to implementing a sophisticated trading system using Causality Network Analysis (CNA) and Vector Autoregression (VAR) in MQL5. It covers the theoretical background of these methods, provides detailed explanations of key functions in the trading algorithm, and includes example code for implementation.

1...112113114115116117118119120121122123124125126...675