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.

4 new products are now available on the Market:

New publications in CodeBase

There are more than 3 380 codes published in Codebase
There are more than 49 890 topics available on forum

30 new topics on forum:

and 27 more...

Bestsellers in the Market:

The most popular forum topics:

New publications in CodeBase

  • MinPriceChange The indicator of the minimum sum of price changes which forms signals after flat movements and before potential breakthrough in this or that side
  • TradeAlgorithms Trade functions library designed for use in the code of scripts and Expert Advisors depending on a broker
  • WeeklyPivot The indicator of reversal points drawn on the week candlesticks
  • TrendRange The trend indicator with three states.

24 new topics on forum:

and 21 more...

Published article "MQL5 Programming Basics: Arrays".

MQL5 Programming Basics: Arrays

Arrays are an integral part of almost any programming language along with variables and functions. The article should be of interest primarily to novice MQL5 programmers, while experienced programmers will have a good opportunity to summarize and systematize their knowledge.

The most popular forum topics:

There are more than 49 830 topics available on forum

21 new topics on forum:

and 18 more...

Bestsellers in the Market:

22 new topics on forum:

and 19 more...

The most popular forum topics:

28 new topics on forum:

and 25 more...

2 new products are now available on the Market:

There are more than 49 760 topics available on forum

37 new topics on forum:

and 34 more...

Bestsellers in the Market:

The most popular forum topics:

34 new topics on forum:

and 31 more...

New publications in CodeBase

  • IncGUI_BitPicA An updated version of the CBitPic class with the ability to control drawing transparency
  • VolatilityPivot This indicator is calculated on the basis of currency pair volatility displaying the nearest support and resistance level depending on the trend direction.
  • False Breakouts Counter The indicator displays the number of false breakthroughs for the specified period
  • VSI The indicator that calculates the volume per second (or over period) and the corresponding Moving Average.
  • Narrowest Range Signal The narrowest range indicator defines the moments when the market is in the "compressed" state that says of the future breakthrough in this or that side
There are more than 49 680 topics available on forum

26 new topics on forum:

and 23 more...

Bestsellers in the Market:

2 new products are now available on the Market:

The most popular forum topics:

24 new topics on forum:

and 21 more...

2 new products are now available on the Market:

Published article "MQL5 Cookbook: Getting Position Properties".

MQL5 Cookbook: Getting Position Properties

In this article, we will create a script that gets all position properties and displays them to the user in a dialog box. Upon running the script, you will be able to select out of two modes available in the drop-down list in the external parameters: to either view position properties only on the current symbol or to view position properties on all symbols.

19 new topics on forum:

and 16 more...

Bestsellers in the Market:

There are more than 49 610 topics available on forum

20 new topics on forum:

and 17 more...

The most popular forum topics:

28 new topics on forum:

and 25 more...

New publications in CodeBase

  • i-Friday_Sig Signals of entries and exits on the system "Friday effect"
  • CMIDI The class to play music using the MIDI device
  • MD5 Hash Calculation of 32 digit string MD5-hash from transmitted byte array
  • EMAPredictive3 The Moving Average drawn on the basis of the EMA algorithm. A linear interpolation of two different period EMA is used
  • EMAAngle An interesting trend indicator drawn on the basis of the simple Moving Average
  • ElliottWaveMaker 3.0 ElliottWaveMaker 3.0 is Tool for Semi-Automatic Analysis of Elliott Waves and Andrew's Pitchforks, a logical extension of version 2.0 known as AutoElliottWaveMaker. In version 3.0 minor errors are corrected, the ability to draw Andrew's Pitchforks and a few additional functions are added.
  • Difference of Two Moving Averages An Expert Advisor based on the difference of two moving averages.

Bestsellers in the Market:

There are more than 49 560 topics available on forum

35 new topics on forum:

and 32 more...

7 new products are now available on the Market:

and 2 more...

The most popular forum topics:

45 new topics on forum:

and 42 more...

Bestsellers in the Market:

New publications in CodeBase

  • FractalAMA The fractal adaptive Moving Average by John Ehlers. Version 1.1 7/17/2006
  • EMA-Crossover_Signal The simplest semaphore signal indicator based on different period Moving Averages
  • Exp_ToCloseProfit The Expert Advisor to perform global Take Profit for all open positions.
  • Exp_ToCloseLoss The Expert Advisor to perform global Stop Loss on all open positions
There are more than 440 articles published on site

Published article "MQL5 Cookbook: Using Different Print Modes".

MQL5 Cookbook: Using Different Print Modes

This is the first article of the MQL5 Cookbook series. I will start with simple examples to allow those who are taking their first steps in programming to gradually become familiar with the new language. I remember my first efforts at designing and programming trading systems which I may say was quite difficult, given the fact that it was the first programming language in my life. However, it turned out to be easier than I thought and it only took me a few months before I could develop a fairly complex program.

There are more than 49 470 topics available on forum
1...319320321322323324325326327328329330331332333...461