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.

Most downloaded source codes this month

Most read articles this month

Video tutorial: MetaTrader Signals Service

Video tutorial: MetaTrader Signals Service

In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.

MetaTrader 5 - More Than You Can Imagine!

MetaTrader 5 - More Than You Can Imagine!

The MetaTrader 5 client terminal has been developed from scratch and far surpasses its predecessor, of course. The new trading platform provides unlimited opportunities for trading in any financial market. Moreover, its functionality keeps expanding to offer even more useful features and convenience. So, it is now quite difficult to list all the numerous advantages of MetaTrader 5. We have tried to briefly describe them in one article, and we got surprised with the result' the article is far from brief!

MetaQuotes ID in MetaTrader Mobile Terminal

MetaQuotes ID in MetaTrader Mobile Terminal

Android and iOS powered devices offer us many features we do not even know about. One of these features is push notifications allowing us to receive personal messages, regardless of our phone number or mobile network operator. MetaTrader mobile terminal already can receive such messages right from your trading robot. You should only know MetaQuotes ID of your device. More than 9 000 000 mobile terminals have already received it.

There are more than 58 810 topics available on forum

32 new topics on forum:

and 29 more...

Bestsellers in the Market:

3 new products are now available on the Market:

New publications in CodeBase

  • MaksiGen_Range_Move Flat determining indicator.
  • RVI BARS The indicator changes the color of the bar to the color corresponding to the current trend, which is determined using the RVI indicator.
  • ADX BARS The indicator changes the bar color to the color of the current trend calculated based on the ADX technical indicator.
  • Fish_HTF The Fish indicator with the timeframe selection option available in input parameters.
  • Fish A version of the Fisher Transform indicator implemented in the form of a color histogram.
  • MACD-2 The MACD indicator is in the form of a colored cloud and the difference between the MACD and the signal line in the form of a color histogram.
  • Flat The indicator for measuring market volatility.
  • WPR_3HTF Three Larry Williams' Percent Range indicators from three different timeframes displayed on the same chart.
  • Fisher_mbk_HTF The Fisher_mbk indicator with the timeframe selection option available in input parameters.
  • Fisher_mbk Normalized oscillator that uses Fisher's transformation, drawn in the form of a color histogram.
  • BlauErgodic Ergodic Oscillator from the book "Momentum, direction and divergence" by William Blau, implemented in the form of a color histogram with a signal line implemented as a colored cloud.
  • SKB-1 A channel that uses fractals, implemented as a cloud.
  • Pivot_Fibs A set of Fibo levels (pivot points) drawn on day candlesticks.
  • EMA Bands Two channels drawn based on moving averages of High and Low of price series.
  • MACD Cloud Indicator MACD drawn in the form of a colored cloud.
  • iAnchMom A non-normalized oscillator implemented in the form of a color histogram.
  • BlauSMStochastic_HTF The BlauSMStochastic indicator with the timeframe selection option available in input parameters.
  • FiboRetracementLevels.mq4 Fibonacci Retracement Levels indicator draws Fibonacci Retracement Levels on the trading chart.
  • Condition Scanner Scan for conditions in which you have an interest. Show where the condition arose historically on the current Symbol and timeframe. On a separate panel, show where the condition has currently arisen for any of your chosen symbols and timeframes.
There are more than 3 810 codes published in Codebase

The most popular forum topics:

There are more than 58 760 topics available on forum

28 new topics on forum:

and 25 more...

Bestsellers in the Market:

The most downloaded free products:

16 new products are now available on the Market:

and 11 more...

New publications in CodeBase

  • Universal EA This is my first Expert Advisor so please give feedback on how I can improve it to make the best possible EA. Thanks for the inputs in advance and happy trading.
  • JSON Parser This is a Class for the new MQL4 that parses JSON. It requires the Hash.mqh class.
  • SwingCyborg This Expert Advisor is based on your human ability to predict medium and long term trends.

29 new topics on forum:

and 26 more...

Most downloaded source codes this week

Most read articles this week

Video tutorial: MetaTrader Signals Service

Video tutorial: MetaTrader Signals Service

In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.

MetaTrader 5 - More Than You Can Imagine!

MetaTrader 5 - More Than You Can Imagine!

The MetaTrader 5 client terminal has been developed from scratch and far surpasses its predecessor, of course. The new trading platform provides unlimited opportunities for trading in any financial market. Moreover, its functionality keeps expanding to offer even more useful features and convenience. So, it is now quite difficult to list all the numerous advantages of MetaTrader 5. We have tried to briefly describe them in one article, and we got surprised with the result' the article is far from brief!

MetaQuotes ID in MetaTrader Mobile Terminal

MetaQuotes ID in MetaTrader Mobile Terminal

Android and iOS powered devices offer us many features we do not even know about. One of these features is push notifications allowing us to receive personal messages, regardless of our phone number or mobile network operator. MetaTrader mobile terminal already can receive such messages right from your trading robot. You should only know MetaQuotes ID of your device. More than 9 000 000 mobile terminals have already received it.

Bestsellers in the Market:

21 new topics on forum:

and 18 more...

The most popular forum topics:

There are more than 58 680 topics available on forum

34 new topics on forum:

and 31 more...

Bestsellers in the Market:

4 new products are now available on the Market:

Bestsellers in the Market:

The most popular forum topics:

30 new topics on forum:

and 27 more...

2 new products are now available on the Market:

There are more than 58 610 topics available on forum

38 new topics on forum:

and 35 more...

Bestsellers in the Market:

There are more than 950 products available in Market

17 new products are now available on the Market:

and 12 more...

37 new topics on forum:

and 34 more...

The most popular forum topics:

Most downloaded source codes this month

  • Fractals Modified This indicator is a small modification of classical Fractals Indicator. You can choose the number or left/right bars to have a new top or bottom as well a shift parameter.
  • Awesome Modified This indicator is a modification of classical Awesome indicator. It computes the smoothed rate of change of two exponential means.
  • Moving Average The Moving Average Expert Advisor trades when the price crosses the MA.

Most read articles this month

Video tutorial: MetaTrader Signals Service

Video tutorial: MetaTrader Signals Service

In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.

How to Order an Expert Advisor and Obtain the Desired Result

How to Order an Expert Advisor and Obtain the Desired Result

How to write correctly the Requirement Specifications? What should and should not be expected from a programmer when ordering an Expert Advisor or an indicator? How to keep a dialog, what moments to pay special attention to? This article gives the answers to these, as well as to many other questions, which often don't seem obvious to many people.

MetaQuotes ID in MetaTrader Mobile Terminal

MetaQuotes ID in MetaTrader Mobile Terminal

Android and iOS powered devices offer us many features we do not even know about. One of these features is push notifications allowing us to receive personal messages, regardless of our phone number or mobile network operator. MetaTrader mobile terminal already can receive such messages right from your trading robot. You should only know MetaQuotes ID of your device. More than 9 000 000 mobile terminals have already received it.

Bestsellers in the Market:

7 new products are now available on the Market:

and 2 more...

New publications in CodeBase

  • MACD vs Signal line It opens and close transactions depends on MACD vs signal line - upper - opens buy, closes sell, below - closes buy, opens sell.
  • VR---Overturn Adviser may trade in two modes: Martingale and antimartingeyl ...
There are more than 58 540 topics available on forum

48 new topics on forum:

and 45 more...

Bestsellers in the Market:

There are more than 510 articles published on site

Published article "Working with GSM Modem from an MQL5 Expert Advisor".

Working with GSM Modem from an MQL5 Expert Advisor

There is currently a fair number of means for a comfortable remote monitoring of a trading account: mobile terminals, push notifications, working with ICQ. But it all requires Internet connection. This article describes the process of creating an Expert Advisor that will allow you to stay in touch with your trading terminal even when mobile Internet is not available, through calls and text messaging.

11 new products are now available on the Market:

and 6 more...

New publications in CodeBase

Published article "MQL5 Programming Basics: Lists".

MQL5 Programming Basics: Lists

The new version of the programming language for trading strategy development, MQL [MQL5], provides more powerful and effective features as compared with the previous version [MQL4]. The advantage essentially lies in the object-oriented programming features. This article looks into the possibility of using complex custom data types, such as nodes and lists. It also provides an example of using lists in practical programming in MQL5.

Published article "Data Structure in MetaTrader 4 Build 600 and Higher".

Data Structure in MetaTrader 4 Build 600 and Higher

MetaTarder 4 build 600 features the new structure and location of the client terminal files. Now, MQL4 applications are placed in separate directories according to the program type (Expert Advisors, indicators or scripts). In most cases, the terminal data is now stored in a special data folder separated from the terminal installation location. In this article, we will describe in details how data is transferred, as well as the reasons for introducing the new storage system.

1...291292293294295296297298299300301302303304305...459