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.

29 new topics on forum:

and 26 more...

Most downloaded source codes this month

  • Martingale VI Hybrid A martingale strategy, an old EA that was rebuilt to be efficient.
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.

Most read articles this month

Developing the oscillator-based ZigZag indicator. Example of executing a requirements specification

Developing the oscillator-based ZigZag indicator. Example of executing a requirements specification

The article demonstrates the development of the ZigZag indicator in accordance with one of the sample specifications described in the article "How to prepare Requirements Specification when ordering an indicator". The indicator is built by extreme values defined using an oscillator. There is an ability to use one of five oscillators: WPR, CCI, Chaikin, RSI or Stochastic Oscillator.

Applying the Monte Carlo method for optimizing trading strategies

Applying the Monte Carlo method for optimizing trading strategies

Before launching a robot on a trading account, we usually test and optimize it on quotes history. However, a reasonable question arises: how can past results help us in the future? The article describes applying the Monte Carlo method to construct custom criteria for trading strategy optimization. In addition, the EA stability criteria are considered.

How to analyze the trades of the Signal selected in the chart

How to analyze the trades of the Signal selected in the chart

The trade Signals service develops in leaps and bounds. Trusting our funds to a signal provider, we would like to minimize the risk of losing our deposit. So how to puzzle out in this forest of trade signals? How to find the one that would produce profits? This paper proposes to create a tool for visually analyzing the history of trades on trade signals in a symbol chart.

Bestsellers in the Market:

There are more than 11 190 products available in Market

100 new products are now available on the Market:

and 95 more...

Bestsellers in the Market:

There are more than 95 960 topics available on forum

25 new topics on forum:

and 22 more...
There are more than 11 090 products available in Market

39 new products are now available on the Market:

and 34 more...

2 new signals now available for subscription:

Tyt tvoy doxod
2 613% 414 trades
Growth:2 612.62%
Equity:1 927 628.27USD
Balance:2 623 909.74USD
Quant Trader
49% 1793 trades
Growth:48.70%
Equity:10 347.90EUR
Balance:11 091.60EUR

Published article "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.

Bestsellers in the Market:

18 new topics on forum:

and 15 more...

The most downloaded free products:

Most downloaded source codes this week

  • Renko-Fractals-Grid This EA uses "Renko" box size on MetaTrader 4 chart. When the price reaches the level where there was a fractal, the EA enters a trade, has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.
  • Automatic Fibonacci Lines MrVB AutoFibLinesMrVB indicator draws automatically the Fibonacci levels on the chart.
  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.

Most read articles this week

Applying the Monte Carlo method for optimizing trading strategies

Applying the Monte Carlo method for optimizing trading strategies

Before launching a robot on a trading account, we usually test and optimize it on quotes history. However, a reasonable question arises: how can past results help us in the future? The article describes applying the Monte Carlo method to construct custom criteria for trading strategy optimization. In addition, the EA stability criteria are considered.

Comparative analysis of 10 flat trading strategies

Comparative analysis of 10 flat trading strategies

The article explores the advantages and disadvantages of trading in flat periods. The ten strategies created and tested within this article are based on the tracking of price movements inside a channel. Each strategy is provided with a filtering mechanism, which is aimed at avoiding false market entry signals.

Implementing indicator calculations into an Expert Advisor code

Implementing indicator calculations into an Expert Advisor code

The reasons for moving an indicator code to an Expert Advisor may vary. How to assess the pros and cons of this approach? The article describes implementing an indicator code into an EA. Several experiments are conducted to assess the speed of the EA's operation.

19 new products are now available on the Market:

and 14 more...

The most popular forum topics:

15 new topics on forum:

and 12 more...

Bestsellers in the Market:

6 new products are now available on the Market:

and 1 more...
There are more than 95 900 topics available on forum

26 new topics on forum:

and 23 more...

Bestsellers in the Market:

There are more than 11 030 products available in Market

14 new products are now available on the Market:

and 9 more...

1 new signal now available for subscription:

NightXploiter
75% 3728 trades
Growth:75.13%
Equity:1 341.31USD
Balance:1 347.54USD

New publications in CodeBase

Bestsellers in the Market:

New publications in CodeBase

26 new topics on forum:

and 23 more...

2 new signals now available for subscription:

MITRA
159% 1717 trades
Growth:158.98%
Equity:2 275.28USD
Balance:2 421.02USD
AMU
91% 1659 trades
Growth:91.32%
Equity:0.11USD
Balance:0.11USD

The most popular forum topics:

There are more than 780 articles published on site

Published article "Implementing indicator calculations into an Expert Advisor code".

Implementing indicator calculations into an Expert Advisor code

The reasons for moving an indicator code to an Expert Advisor may vary. How to assess the pros and cons of this approach? The article describes implementing an indicator code into an EA. Several experiments are conducted to assess the speed of the EA's operation.

Bestsellers in the Market:

There are more than 95 830 topics available on forum

26 new topics on forum:

and 23 more...

New publications in CodeBase

The most downloaded free products:

Most downloaded source codes this month

  • Martingale VI Hybrid A martingale strategy, an old EA that was rebuilt to be efficient.
  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
  • SL&TP Values Indicator displays the value of defined stop loss and or take profit in the deposit currency.

Most read articles this month

Developing the oscillator-based ZigZag indicator. Example of executing a requirements specification

Developing the oscillator-based ZigZag indicator. Example of executing a requirements specification

The article demonstrates the development of the ZigZag indicator in accordance with one of the sample specifications described in the article "How to prepare Requirements Specification when ordering an indicator". The indicator is built by extreme values defined using an oscillator. There is an ability to use one of five oscillators: WPR, CCI, Chaikin, RSI or Stochastic Oscillator.

Trade Operations in MQL5 - It's Easy

Trade Operations in MQL5 - It's Easy

Almost all traders come to market to make money but some traders also enjoy the process itself. However, it is not only manual trading that can provide you with an exciting experience. Automated trading systems development can also be quite absorbing. Creating a trading robot can be as interesting as reading a good mystery novel.

Random Decision Forest in Reinforcement learning

Random Decision Forest in Reinforcement learning

Random Forest (RF) with the use of bagging is one of the most powerful machine learning methods, which is slightly inferior to gradient boosting. This article attempts to develop a self-learning trading system that makes decisions based on the experience gained from interaction with the market.

Bestsellers in the Market:

26 new topics on forum:

and 23 more...

2 new signals now available for subscription:

Skynetdi
230% 463 trades
Growth:230.48%
Equity:1 201 631.14RUR
Balance:1 213 349.86RUR
and 1 more...

Published article "Comparative analysis of 10 flat trading strategies".

Comparative analysis of 10 flat trading strategies

The article explores the advantages and disadvantages of trading in flat periods. The ten strategies created and tested within this article are based on the tracking of price movements inside a channel. Each strategy is provided with a filtering mechanism, which is aimed at avoiding false market entry signals.

There are more than 95 780 topics available on forum

26 new topics on forum:

and 23 more...
1...8687888990919293949596979899100...415