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.

The most downloaded free products:

Bestsellers in the Market:

13 new topics on forum:

and 10 more...

9 new signals now available for subscription:

Homeopathy
2 159% 441 trades
Growth:2 159.49%
Equity:67 784.58USD
Balance:67 784.58USD
Europefx
1 597% 996 trades
Growth:1 596.96%
Equity:4 235.95USD
Balance:9 922.91USD
POWER BLASTER PRO
464% 288 trades
Growth:464.13%
Equity:413.62USD
Balance:413.44USD
and 6 more...

Published article "Neural networks made easy (Part 55): Contrastive intrinsic control (CIC)".

Neural networks made easy (Part 55): Contrastive intrinsic control (CIC)

Contrastive training is an unsupervised method of training representation. Its goal is to train a model to highlight similarities and differences in data sets. In this article, we will talk about using contrastive training approaches to explore different Actor skills.

Published article "Understanding Programming Paradigms (Part 1): A Procedural Approach to Developing a Price Action Expert Advisor".

Understanding Programming Paradigms (Part 1): A Procedural Approach to Developing a Price Action Expert Advisor

Learn about programming paradigms and their application in MQL5 code. This article explores the specifics of procedural programming, offering hands-on experience through a practical example. You'll learn how to develop a price action expert advisor using the EMA indicator and candlestick price data. Additionally, the article introduces you to the functional programming paradigm.

The most downloaded free products:

Bestsellers in the Market:

8 new signals now available for subscription:

Bung Hamzah om
937% 201 trades
Growth:936.82%
Equity:315.37USD
Balance:363.39USD
ZENCA Premium
843% 474 trades
Growth:843.06%
Equity:2 470.71USD
Balance:2 488.79USD
Endless
149% 84 trades
Growth:148.66%
Equity:1 095.45USD
Balance:1 095.45USD
and 5 more...

The most popular forum topics:

24 new topics on forum:

and 21 more...

Published article "Brute force approach to patterns search (Part VI): Cyclic optimization".

Brute force approach to patterns search (Part VI): Cyclic optimization

In this article I will show the first part of the improvements that allowed me not only to close the entire automation chain for MetaTrader 4 and 5 trading, but also to do something much more interesting. From now on, this solution allows me to fully automate both creating EAs and optimization, as well as to minimize labor costs for finding effective trading configurations.

The most downloaded free products:

Bestsellers in the Market:

More than 100 new charts published:

チャート EURCAD, D1, 2023.12.18 10:03 UTC, TNFX Ltd., MetaTrader 5, Real
EURCAD, D1
차트 USDCHF, D1, 2023.12.18 09:48 UTC, TNFX Ltd., MetaTrader 5, Real
USDCHF, D1
チャート USDCAD, D1, 2023.12.18 09:46 UTC, TNFX Ltd., MetaTrader 5, Real
USDCAD, D1

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.

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.

Most downloaded source codes this month

  • SuperTrend The SuperTrend indicator developed for MetaTrader 4 based on the ProRealTime version.
  • Breakout Martin Gale Expert Advisor for MT5 This is an mql5 Expert Advisor trading the breakouts and using Martin Gale risk management.
  • Multi_BreakEven.mt4 Multi_BreakEven is a script file that allows multiples entry positions to set to breakeven using pips or target price when the trade is in your favor.

13 new topics on forum:

and 10 more...
There are more than 142 850 topics available on forum

New publications in CodeBase

  • Input and output of onnx model The script is useful for inspecting the structure of ONNX models, providing insights into the input and output, their names, and their properties. It is particularly helpful for debugging and understanding the characteristics of ONNX models used in machine learning applications.
  • Price Density - Market Noise Index A sophisticated tool that accurately measures market noise

12 new signals now available for subscription:

Ayslan Forex Signals
186% 201 trades
Growth:186.44%
Equity:262.31USD
Balance:1 016.65USD
EA LivWell CT 1
170% 1193 trades
Growth:169.71%
Equity:2 886.96USD
Balance:2 906.47USD
The True
152% 882 trades
Growth:152.15%
Equity:688.73USD
Balance:736.29USD
and 9 more...

Published article "MQL5 Wizard Techniques you should know (Part 09): Pairing K-Means Clustering with Fractal Waves".

MQL5 Wizard Techniques you should know (Part 09): Pairing K-Means Clustering with Fractal Waves

K-Means clustering takes the approach to grouping data points as a process that’s initially focused on the macro view of a data set that uses random generated cluster centroids before zooming in and adjusting these centroids to accurately represent the data set. We will look at this and exploit a few of its use cases.

The most downloaded free products:

23 new topics on forum:

and 20 more...
There are more than 28 720 products available in Market

The most popular forum topics:

Bestsellers in the Market:

9 new signals now available for subscription:

FT9137107
208% 687 trades
Growth:207.90%
Equity:1 539.51USD
Balance:1 539.51USD
Robotizz Xperience FSS
131% 1255 trades
Growth:130.94%
Equity:2 797.00BRL
Balance:2 797.00BRL
EA FortuneFX
130% 3527 trades
Growth:129.51%
Equity:1 996.24USD
Balance:2 001.47USD
and 6 more...

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.

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.

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.

Most downloaded source codes this week

  • Heikin Ashi Lines A simpler way to display Heikin Ashi
  • Trade Sessions Indicator This indicator is based on DRAW_FILLING buffers. The input parameters are absent, the TimeTradeServer(), TimeGMT() functions are used.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.

Bestsellers in the Market:

4 new signals now available for subscription:

Feniks
205% 255 trades
Growth:204.63%
Equity:211.49USD
Balance:213.01USD
Circa
67% 8808 trades
Growth:66.87%
Equity:4 832.44EUR
Balance:5 675.75EUR
ROBOFOREX KIWI 5 MONTHLY
46% 136 trades
Growth:46.43%
Equity:786.79USD
Balance:801.42USD
and 1 more...

9 new topics on forum:

and 6 more...

The most downloaded free products:

Bestsellers in the Market:

The most popular forum topics:

11 new topics on forum:

and 8 more...

5 new signals now available for subscription:

CL10
257% 1674 trades
Growth:257.00%
Equity:10 983.90EUR
Balance:11 096.48EUR
X107 How far up to you
46% 177 trades
Growth:46.16%
Equity:650.18EUR
Balance:650.18EUR
FX Conservative Semi Algo
11% 101 trades
Growth:10.92%
Equity:523.56USD
Balance:523.56USD
and 2 more...

Bestsellers in the Market:

18 new topics on forum:

and 15 more...
There are more than 142 790 topics available on forum
There are more than 28 660 products available in Market

8 new signals now available for subscription:

QuantumSD
270% 4017 trades
Growth:269.79%
Equity:11 401.65EUR
Balance:14 161.88EUR
JJfxBot
218% 1837 trades
Growth:218.37%
Equity:2 558.84USD
Balance:2 757.43USD
IRON MAN
120% 776 trades
Growth:119.75%
Equity:159.36SGD
Balance:172.25SGD
and 5 more...

More than 100 new charts published:

图表 GBPUSD, H1, 2023.12.14 14:09 UTC, RoboForex Ltd, MetaTrader 5, Real
GBPUSD, H1
图表 GBPUSD, W1, 2023.12.14 11:34 UTC, Alpari, MetaTrader 4, Demo
GBPUSD, W1
チャート EURUSD, H2, 2023.12.14 14:07 UTC, RoboForex Ltd, MetaTrader 5, Real
EURUSD, H2

New publications in CodeBase

  • MQL5 Programming for Traders – Source Codes from the Book. Part 7 The final seventh part of the book discusses the advanced capabilities of the MQL5 API, which will be useful when developing programs for MetaTrader 5. These include custom financial symbols, built-in economic calendar events, and general-purpose technologies such as networking, databases, and cryptography.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 6 In Part 6 of the "MQL5 Programming for Traders", we will study a key component of the MQL5 language – trading automation. We will start with a description of the fundamental entities, such as financial instrument specifications and trading account settings. These are prerequisites for creating properly operating Expert Advisors.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 5 In Part 5 of the book, we'll delve deeper into the APIs associated with algorithmic trading, including financial data analysis and processing, chart visualization, automation, and user interactions.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 4 In the fourth part of the book, we will focus on mastering built-in functions (MQL5 API) and will gradually delve into specialized subsystems. Any MQL5 program can utilize a plethora of technologies and functionalities. Therefore, it makes sense to begin with the most simple and useful functions that can be utilized in most programs.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 3 Part 3 "Object Oriented Programming in MQL5" offers an immersion into the world of object-oriented programming (OOP) in the MQL5 language. Software development often involves the complexity related to the management of multiple entities, requiring advanced technology to improve programming convenience, productivity, and quality.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 2 Part 2 "MQL5 programming fundamentals" is an introduction to the key concepts of this programming language. This part of the book is devoted to data types, identifiers, variables, expressions, and operators. You will learn how to combine different instructions to form the program logic.
  • MQL5 Programming for Traders – Source Codes from the Book. Part 1 The first chapter of the book introduces the MQL5 language and development environment. One of the new features introduced in the MQL5 language compared to MQL4 (MetaTrader 4 language) is support for object-oriented programming (OOP), which makes it similar to C++.

Published article "Filtering and feature extraction in the frequency domain".

Filtering and feature extraction in the frequency domain

In this article we explore the application of digital filters on time series represented in the frequency domain so as to extract unique features that may be useful to prediction models.

The most downloaded free products:

The most popular forum topics:

17 new topics on forum:

and 14 more...

Bestsellers in the Market:

1...353637383940414243444546474849...575