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.

27 new topics on forum:

and 24 more...
There are more than 136 330 topics available on forum

The most popular forum topics:

New publications in CodeBase

  • Advanced Line Chart Advanced Line Chart based on Japanese candlesticks.
  • Highest High fetch The code defines a function "RangeHighs" that calculates the highest price of a financial instrument within a specified time range (start and end time). The time range is defined by 4 input parameters (hour and minute of start and end time). The highest price is found using the "CopyHigh" function and stored in an array, from which the maximum value is returned.

The most downloaded free products:

Bestsellers in the Market:

26 new topics on forum:

and 23 more...

8 new signals now available for subscription:

Triangle Overheat Spezial
768% 2076 trades
Growth:767.54%
Equity:0.00EUR
Balance:0.00EUR
YangxuehaoALL in
145% 2117 trades
Growth:144.77%
Equity:6 884.53USD
Balance:13 475.44USD
HFT2 by Alpha
42% 726 trades
Growth:41.96%
Equity:20 895.32USD
Balance:20 895.32USD
and 5 more...

More than 50 new charts published:

图表 EURUSD, D1, 2023.01.30 02:11 UTC, RoboForex Ltd, MetaTrader 4, Real
EURUSD, D1
图表 EURUSD, M15, 2023.01.26 10:36 UTC, InstaForex, MetaTrader 4, Real
EURUSD, M15
图表 EURUSD, D1, 2023.01.24 11:49 UTC, RoboForex Ltd, MetaTrader 4, Real
EURUSD, D1

The most downloaded free products:

Bestsellers in the Market:

17 new topics on forum:

and 14 more...
There are more than 23 470 products available in Market

The most popular forum topics:

7 new signals now available for subscription:

ZA
3 278% 1428 trades
Growth:3 277.88%
Equity:508.54USD
Balance:519.25USD
NSFX Membership EA 66115414
804% 408 trades
Growth:803.85%
Equity:1 582.12USD
Balance:1 596.32USD
RichMann
201% 857 trades
Growth:200.98%
Equity:2 681.72USD
Balance:3 134.49USD
and 4 more...

Published article "Population optimization algorithms: Fish School Search (FSS)".

Population optimization algorithms: Fish School Search (FSS)

Fish School Search (FSS) is a new optimization algorithm inspired by the behavior of fish in a school, most of which (up to 80%) swim in an organized community of relatives. It has been proven that fish aggregations play an important role in the efficiency of foraging and protection from predators.

The most downloaded free products:

Bestsellers in the Market:

21 new topics on forum:

and 18 more...
There are more than 136 260 topics available on forum

8 new signals now available for subscription:

KobeTrade
480% 2190 trades
Growth:480.23%
Equity:2 245.91USD
Balance:3 727.03USD
EasyGoal MT5
140% 1168 trades
Growth:139.52%
Equity:963.97USD
Balance:993.89USD
EasyGoal MT4
129% 1151 trades
Growth:129.00%
Equity:977.69USD
Balance:1 006.14USD
and 5 more...

Bestsellers in the Market:

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.

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.

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.

Most downloaded source codes this month

  • RSI Scanner Simple indicator that will scan thru the symbols in the MarketWatch window to alert you if price is overbought or oversold based on RSI.
  • TradeMo The trade strategy is based on 2 moving averages. To confirm the trend, it uses 2 moving averages crossing and 1 candlestick formation while the moving averages are still crossed.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.

27 new topics on forum:

and 24 more...

6 new signals now available for subscription:

Hamster PursuitFX EA
1 600% 2348 trades
Growth:1 600.04%
Equity:2 090.36USD
Balance:2 091.74USD
Web57
42% 1454 trades
Growth:42.18%
Equity:10 499.28USD
Balance:10 663.58USD
Fusion One
30% 286 trades
Growth:29.77%
Equity:443.42USD
Balance:443.42USD
and 3 more...

Published article "DoEasy. Controls (Part 29): ScrollBar auxiliary control".

DoEasy. Controls (Part 29): ScrollBar auxiliary control

In this article, I will start developing the ScrollBar auxiliary control element and its derivative objects — vertical and horizontal scrollbars. A scrollbar is used to scroll the content of the form if it goes beyond the container. Scrollbars are usually located at the bottom and to the right of the form. The horizontal one at the bottom scrolls content left and right, while the vertical one scrolls up and down.

Published article "Category Theory in MQL5 (Part 2)".

Category Theory in MQL5 (Part 2)

Category Theory is a diverse and expanding branch of Mathematics which as of yet is relatively uncovered in the MQL5 community. These series of articles look to introduce and examine some of its concepts with the overall goal of establishing an open library that attracts comments and discussion while hopefully furthering the use of this remarkable field in Traders' strategy development.

The most downloaded free products:

Bestsellers in the Market:

The most popular forum topics:

27 new topics on forum:

and 24 more...
There are more than 136 210 topics available on forum
There are more than 23 400 products available in Market

2 new signals now available for subscription:

Trade with 50 pips
1 034% 947 trades
Growth:1 034.28%
Equity:1 180.63USD
Balance:2 586.84USD
News Catcher Pro
87% 176 trades
Growth:87.27%
Equity:374.54USD
Balance:374.54USD

Bestsellers in the Market:

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.

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.

Most downloaded source codes this week

  • CCI + MACD Scalper Strategy that uses the CCI indicator 0-line cross to spot trades and the MACD indicator to confirm them.
  • XP Forex Trade Manager MT4 Forex Trade Manager MT4 simplifies managing open orders in MetaTrader 4.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.

18 new topics on forum:

and 15 more...

2 new signals now available for subscription:

Eaconsistenindo2022
1 620% 2087 trades
Growth:1 620.00%
Equity:14 757.61USD
Balance:14 757.44USD
LTS2023AA
68% 419 trades
Growth:68.36%
Equity:529.73EUR
Balance:541.20EUR

The most downloaded free products:

17 new topics on forum:

and 14 more...

Bestsellers in the Market:

2 new signals now available for subscription:

Copet Uang 01
699% 1308 trades
Growth:698.66%
Equity:590.83USD
Balance:590.83USD
TSLB
104% 18789 trades
Growth:103.58%
Equity:6 455.71EUR
Balance:6 467.42EUR

23 new topics on forum:

and 20 more...
There are more than 136 140 topics available on forum

Bestsellers in the Market:

There are more than 23 330 products available in Market

The most popular forum topics:

Published article "Develop a Proof-of-Concept DLL with C++ multi-threading support for MetaTrader 5 on Linux".

Develop a Proof-of-Concept DLL with C++ multi-threading support for MetaTrader 5 on Linux

We will begin the journey to explore the steps and workflow on how to base development for MetaTrader 5 platform solely on Linux system in which the final product works seamlessly on both Windows and Linux system. We will get to know Wine, and Mingw; both are the essential tools to make cross-platform development works. Especially Mingw for its threading implementations (POSIX, and Win32) that we need to consider in choosing which one to go with. We then build a proof-of-concept DLL and consume it in MQL5 code, finally compare the performance of both threading implementations. All for your foundation to expand further on your own. You should be comfortable building MT related tools on Linux after reading this article.

1...585960616263646566676869707172...559