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.

New publications in CodeBase

  • MultiJFatlSpeedx7Signal The MultiJFatlSpeedx7Signal indicator shows information on active trends using the values of seven JFatlSpeed indicators from different timeframes.
  • BlauSMI Stochastic Momentum from the book "Momentum, Direction and Divergence" by William Blau implemented in the form of a color histogram with a signal line in the form of a colored cloud.
  • LSMA_Angle A trend indicator drawn in the form of a histogram.
  • bbhisto A trend indicator that uses Standard Deviation.
  • ADXCloud A colored cloud drawn on the difference of smoothed lines PLUSDI and MINUSDI of the ADX indicator.
  • Exp_BW-wiseMan-1 A trading system using the BW-wiseMan-1 semaphore signal indicator.
  • CMx_3HTF Three CMx oscillators with three different timeframes on one chart.
  • CMx This indicator combines two MAs, CCI, ADX and Fibo levels.
  • IncGUI_v3 A library of GUI Controls.
  • Exp_AltrTrend_Signal_v2_2 A trading system using the AltrTrend_Signal_v2_2 semaphore signal indicator.
  • BW-wiseMan-1 Semaphore signal indicator, based on Bill Williams' Alligator indicator.
  • Dyn_Pivot Pivot Points indicator.
  • Exp_Digital_MACD Trading system using the Digital_MACD indicator.
  • Dinapoli_ZZ The ZigZag indicator using Joe DiNapoli algorithm.
  • MultiBlauTSStochasticx7Signal The MultiBlauTSStochasticx7Signal indicator shows information on active trends using the values of seven BlauTSStochastic indicators from different timeframes.
There are more than 3 890 codes published in Codebase

Published article "Common Errors in MQL4 Programs and How to Avoid Them".

Common Errors in MQL4 Programs and How to Avoid Them

To avoid critical completion of programs, the previous version compiler handled many errors in the runtime environment. For example, division by zero or array out of range are critical errors and usually lead to program crash. The new compiler can detect actual or potential sources of errors and improve code quality. In this article, we discuss possible errors that can be detected during compilation of old programs and see how to fix them.

The most popular forum topics:

30 new topics on forum:

and 27 more...

11 new products are now available on the Market:

and 6 more...

Bestsellers in the Market:

Most downloaded source codes this week

  • Exp_RSIOMA_V2 Trading system using the RSIOMA_V2 indicator.
  • 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.
  • MQL5 Wizard - Trade Signals Based on Morning/Evening Stars + RSI Trade signals based on "Morning Star/Evening Star" candlestick patterns, confirmed by Relative Strength Index (RSI) indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

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.

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.

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 59 640 topics available on forum

24 new topics on forum:

and 21 more...

Bestsellers in the Market:

30 new topics on forum:

and 27 more...

The most popular forum topics:

Bestsellers in the Market:

18 new topics on forum:

and 15 more...

10 new products are now available on the Market:

and 5 more...

The most popular forum topics:

There are more than 59 570 topics available on forum

34 new topics on forum:

and 31 more...

Bestsellers in the Market:

There are more than 1 130 products available in Market

16 new products are now available on the Market:

and 11 more...

Bestsellers in the Market:

28 new topics on forum:

and 25 more...

5 new products are now available on the Market:

20 new topics on forum:

and 17 more...

The most popular 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.

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.

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.

Bestsellers in the Market:

5 new products are now available on the Market:

There are more than 59 490 topics available on forum

37 new topics on forum:

and 34 more...

Bestsellers in the Market:

New publications in CodeBase

  • ADXCrossing A semaphore arrow indicator based on the crossover of the DI+ and DI- lines of the ADX indicator.
  • Exp_RSIOMA_V2 Trading system using the RSIOMA_V2 indicator.
  • Exp_T3_TRIX A trading system using the T3_TRIX indicator.
  • MultiT3_TRIXx7Signal The MultiT3_TRIXx7Signal indicator shows information on active trends using the values of seven T3_TRIX indicators from different timeframes.
  • BackgroundCandle_T3_TRIX_HTF The indicator draws candlesticks of a larger timeframe as color filled rectangles. Rectangles are color filled in accordance with the direction of the T3_TRIX histogram.
  • MultiBlauSMStochasticx7Signal The MultiBlauSMStochasticx7Signal indicator shows information on active trends using the values of seven BlauSMStochastic indicators from different timeframes.
  • BackgroundCandle_BlauSMStochastic_HTF The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the direction of the BlauSMStochastic histogram.

16 new products are now available on the Market:

and 11 more...

22 new topics on forum:

and 19 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.

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.

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.

The most popular forum topics:

Bestsellers in the Market:

21 new topics on forum:

and 18 more...
There are more than 59 400 topics available on forum

21 new topics on forum:

and 18 more...

The most popular forum topics:

Bestsellers in the Market:

New publications in CodeBase

  • FisherCyberCycle_HTF The FisherCyberCycle indicator with the timeframe selection option available in input parameters.
  • BackgroundСandle_BlauTSStochastic_HTF The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the direction of the BlauTSStochastic histogram.
  • RSIOMA_V2 The trend indicator using an oscillator algorithm drawn in the form of a colored cloud with additional indication.
  • T3_TRIX_HTF The T3_TRIX indicator with the timeframe selection option available in input parameters.
  • MultiCandleSignal The MultiCandleSignal indicator displays information on current trends using candlestick direction from seven different timeframes.
  • T3_TRIX The TRIX indicator uses Tilson averaging.
  • BackgroundСandle_BrainTrend2_HTF The indicator draws rectangle candlesticks of a higher timeframe based on the values of the BrainTrend2 indicator.
  • BackgroundСandle_BrainTrend1_HTF The indicator draws rectangle candlesticks of a higher timeframe based on the values of the BrainTrend1 indicator.
  • RSIFilter The indicator changes color of bars in a separate window. It is changed to the color of the current trend calculated based on the RSI technical indicator.
  • Background_Candles_Smoothed_HTF The indicator draws averaged candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.
  • Background_Heiken_Ashi_Сandle_HTF The indicator draws Heiken Ashi candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.
  • RSI_BARS The indicator changes the bar color to the color of the current trend calculated based on the RSI technical indicator.
  • Heiken_Ashi_BARS The indicator uses analysis of values of Heiken Ashi Open and Heiken Ashi Close.
  • TTM-Trend The indicator uses analysis of values of Heiken Ashi Open and Heiken Ashi Close for a selected period.
  • GannSwingsVIII A semaphore indicator with a ZigZag.
There are more than 3 870 codes published in Codebase

5 new products are now available on the Market:

1...297298299300301302303304305306307308309310311...468