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.

There are more than 5 210 codes published in Codebase
There are more than 75 130 topics available on forum

17 new topics on forum:

and 14 more...

Bestsellers in the Market:

New publications in CodeBase

  • Ticks Volume Indicator 1.1 A small improvement of the little known TVI indicator (https://www.mql5.com/ru/code/7804).
  • Ticks collector Collection of ticks with writing data to a file and plotting non-standard charts.
  • Volatile action The idea behind the Expert Advisor is based on the volatility explosion in the pulse waves.
  • Simple Williams The Expert Advisor based on the "New Trading Dimensions" book by Bill Williams.
  • Virtual Trailing Stop The virtual trailing stop can place stop loss, take profit and trail the order in a way that they are not visible to the broker.
  • RSI_Expert Simple Expert Advisor based on the RSI indicator.
  • The Expert Advisor on Traffic Light trend strategy A trend strategy based on moving averages with colors as in a traffic light. The purpose of writing the EA — to test the strategy on history and pick working parameters.
  • Price Channel Central The channel indicator. It also displays the current channel levels as price labels and the type of the signal for making trading decisions.
  • Road Map The indicator displays the series of waves, breakthrough points and targets for Take Profit.
  • Derivative The indicator performs the calculation of the derivative of the price.
  • Detection of the divergences The lookup and display of the divergences of different classes based on the data of the base indicator.
  • OrderTimeAlert The Expert Advisor watches the market orders and generates a sound signal after a predefined time from the moment of order opening.
  • Elementary trailing stop Elementary trailing stop able to distinguish its "own" orders among others by comment and/or Magic number. It also distinguishes the financial instrument that needs to be trailed.
  • PinBar The indicator marks the pin bars on the chart based on the parameters set.
  • Forex Fraus (for M1) The Expert Advisor is based on the Williams Percent Range indicator. It sells in the overbought zone and buys in the oversold zone. Trailing Stop and operation timer are attached to it.
  • The Expert Advisor based on 2 lines of the Moving Average The Moving Average indicator values are used for trading.
  • Swapping This indicator downloads history of symbols which have open charts. It will no longer be necessary to wait for an update when switching timeframes.
  • Buying and Selling at the Same Time This EA implements a grid strategy by placing buy and sell orders at the same time.
There are more than 5 190 codes published in Codebase

Bestsellers in the Market:

The most popular forum topics:

36 new topics on forum:

and 33 more...

4 new products are now available on the Market:

The most downloaded free products:

The most popular forum topics:

There are more than 75 060 topics available on forum

30 new topics on forum:

and 27 more...

Bestsellers in the Market:

Most downloaded source codes this month

  • AutoSLTP This EA will help you to set Stop Loss and Take Profit.
  • FibonacciPivot Fibonacci indicator drawing levels on previous day.
  • Trend_Catcher The EA looks for trend using three MAs (period 200, 50, 25 or other) and opens orders using the Parabolic SAR indicator. There is martingale in an Expert Advisor, the lot is calculated in percents from a deposit depending on Stop Loss.

Most read articles this month

Price Action. Automating the Engulfing Pattern Trading Strategy

Price Action. Automating the Engulfing Pattern Trading Strategy

This article describes a process of creating an Expert Advisor for MetaTrader 4 based on the Engulfing pattern, as well as the pattern recognition principle, rules of setting pending orders and stop orders. The results of testing and optimization are provided for your information.

MetaTrader 4 on Mac OS

MetaTrader 4 on Mac OS

Apple products have become very popular. MetaQuotes Software Corp. attentively follows the progress of the IT industry and has already released the special mobile applications for iOS-based devices - MetaTrader 4 for iPhone and MetaTrader 5 for iPhone.There are many topics on the MQL4.community forum, where people are seeking a solution for running MetaTrader 4 under the Mac OS operating system. In this article, you will find out how to work in MetaTrader 4 via the Apple's popular operating system.

Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS

Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS

The Virtual Hosting Cloud network was developed specially for MetaTrader 4 and MetaTrader 5 and has all the advantages of a native solution. Get the benefit of our free 24 hours offer - test out a virtual server right now.

New publications in CodeBase

  • Simple Max-Min Channel with Slope Just a Donchian channel with slope. If xslope=0 it becomes the Donchian channel. It uses the moving average of Momentum.
  • VR System Test The script tests the computer in 45 performance tests. It is possible to compare the performance of VPS/VDS servers.
  • ZigZag Dual Buffer This ZigZag indicator uses dual buffers to store high and low points.

2 new products are now available on the Market:

The most popular forum topics:

28 new topics on forum:

and 25 more...

Bestsellers in the Market:

2 new products are now available on the Market:

The most popular forum topics:

Most downloaded source codes this week

Most read articles this week

Price Action. Automating the Engulfing Pattern Trading Strategy

Price Action. Automating the Engulfing Pattern Trading Strategy

This article describes a process of creating an Expert Advisor for MetaTrader 4 based on the Engulfing pattern, as well as the pattern recognition principle, rules of setting pending orders and stop orders. The results of testing and optimization are provided for your information.

MetaTrader 4 on Mac OS

MetaTrader 4 on Mac OS

Apple products have become very popular. MetaQuotes Software Corp. attentively follows the progress of the IT industry and has already released the special mobile applications for iOS-based devices - MetaTrader 4 for iPhone and MetaTrader 5 for iPhone.There are many topics on the MQL4.community forum, where people are seeking a solution for running MetaTrader 4 under the Mac OS operating system. In this article, you will find out how to work in MetaTrader 4 via the Apple's popular operating system.

Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS

Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS

The Virtual Hosting Cloud network was developed specially for MetaTrader 4 and MetaTrader 5 and has all the advantages of a native solution. Get the benefit of our free 24 hours offer - test out a virtual server right now.

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

The most popular forum topics:

12 new topics on forum:

and 9 more...

Bestsellers in the Market:

The most downloaded free products:

Bestsellers in the Market:

The most popular forum topics:

There are more than 74 970 topics available on forum

26 new topics on forum:

and 23 more...

3 new products are now available on the Market:

New publications in CodeBase

  • PA_Oscillator A simple oscillator that shows the speed of the MACD indicator change implemented as a two-colored histogram.
  • fractal_dimension_HTF The fractal_dimension indicator with the timeframe selection option available in the input parameters.
  • LinearMomentum A variant of the Momentum indicator with volumes and time used in its calculations.
  • Exp_breakeven_trailing_SL The Expert Advisor transfers to break-even and/or trails positions on every currency pairs or only on the current one.
  • Background_DotsCandle_HTF The indicator draws DotsCandle indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.
  • DotsCandle The Dots indicator implemented as a sequence of candlesticks. Candlesticks appear as a result of relevant price timeseries processed by the Dots algorithm.
  • Exp_Dots Trading system based on the signals of the Dots indicator.
  • Exp_Super_Trend Trading system based on the signals of the Super_Trend indicator.
  • Super_TrendSign Semaphore signal indicator based on the Super_Trend indicator algorithm.
  • DotsSign Semaphore signal indicator based on the Dots trend indicator algorithm.
  • Dots_HTF The Dots indicator with the timeframe selection option available in the input parameters.
  • Dots Trend indicator located directly on the chart.
  • Exp_ColorXCCXCandle The Exp_ColorXCCXCandle Expert Advisor is based on the change of color of the ColorXCCXCandle indicator candles.
  • Super_Trend_HTF The Super_Trend indicator with the timeframe selection option available in the input parameters.
  • Super_Trend Trend indicator with simple and clear indication of position opening moments.
  • Exp_MomentumCandleSign Trading system based on the signals of the MomentumCandleSign indicator.
  • XMA_Range_Channel_HTF The XMA_Range_Channel indicator with the timeframe selection option available in the input parameters.
  • Ultra_Oscillator_HTF The Ultra_Oscillator indicator with the timeframe selection option available in the input parameters.
  • Ultra_Oscillator Sum of three moving averages of different timeframes in a separate window.
  • Last Price A scalper that trades depending on the last deal on the open interest side.
  • Exp_XMA_Range_Channel Trading system based on the signals of the XMA_Range_Channel indicator.
  • WPR_HTF The WPR indicator with the timeframe selection option available in the input parameters.
  • VininI_BB_HTF The VininI_BB indicator with the timeframe selection option available in the input parameters.
  • Exp_JMACandleSign Trading system based on the signals of the JMACandleSign indicator.
  • Asymmetry_HTF The Asymmetry indicator with the timeframe selection option available in the input parameters.
  • VininI_BB An indicator that helps to calculate a safe stop level for open positions.
  • JMACandleSign A semaphore signal indicator that uses two JMA indicators, based on Open and Close values of the price series.
  • geTrendOsc_HTF The geTrendOsc indicator with the timeframe selection option available in the input parameters.
  • XMA_Range_Channel The channel formed by two averages drawn on smoothing of High and Low price series. Candlesticks outside the channel limits are marked with color according to the trend.
  • FP_HTF The FP indicator with the timeframe selection option available in the input parameters.
  • MFICandle The MFI indicator implemented as a sequence of candlesticks. Candlesticks appear as a result of relevant price timeseries processed by the MFI algorithm.
  • WPRCandle The WPR (Williams’ Percent Range) indicator implemented as a sequence of candlesticks. Candlesticks appear as a result of relevant price timeseries processed by the WPR algorithm.
  • WPR3 Three WPR (Williams’ Percent Range) osicllators from the same timeframe, based on Close, High and Low in a single window.
  • WPR A usual WPR (Williams’ Percent Range) with the option of selecting Close, High, Low price type for calculation.
  • Background_JMACandle_HTF The indicator draws JMACandle indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.
  • JMA_StDev The JMA adaptive moving average with additional trend strength indication using colored dots based on the standard deviation algorithm.
  • JMACandle The JMA indicator implemented as a sequence of candlesticks.
  • JMA_HTF The JMA indicator with the timeframe selection option available in the input parameters.
  • MomentumCandleSign A semaphore signal indicator that uses two Momentum indicators, based on Open and Close values of the price series.
  • CCICandleSign A semaphore signal indicator that uses two CCI indicators, based on Open and Close values of the price series.
  • OsMACandleSign A semaphore signal indicator that uses two OsMA indicators, based on Open and Close values of the price series.
  • VR System Test MT5 The script tests the computer in 45 performance tests. It is possible to compare the performance of VPS/VDS servers.
  • TriXCandleSign A semaphore signal indicator that uses two TriX indicators, based on Open and Close values of the price series.
  • EMVCandleSign A semaphore signal indicator that uses two EMV indicators, based on Open and Close values of the price series.
  • FatlSatlOsmaCandle The FatlSatlOsma indicator implemented as a sequence of candlesticks. andlesticks appear as a result of relevant price timeseries processed by the FatlSatlOsma algorithm.
  • 2pbIdeal1MACandleSign A semaphore signal indicator that uses two 2pbIdeal1MA indicators, based on Open and Close values of the price series.
  • JFatlCandleSign A semaphore signal indicator that uses two JFatl indicators, based on Open and Close values of the price series.
  • FatlMacdCandleSign A semaphore signal indicator that uses two FatlMacd indicators, based on Open and Close values of the price series.
  • EMA_HTF The EMA indicator with the timeframe selection option available in the input parameters.
  • Background_FatlMacdCandle_HTF The indicator draws FatlMacdCandle indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.
  • 2pbIdeal1MACandle The 2pbIdeal1MA indicator implemented as a sequence of candlesticks.
  • JFatlCandle The JFatl indicator implemented as a sequence of candlesticks.
  • Background_JFatlCandle_HTF The indicator draws JFatlCandle indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.
  • EMV_Histogram_HTF The EMV_Histogram indicator with the timeframe selection option available in the input parameters.
  • FatlMacdCandle The FatlMacd indicator implemented as a sequence of candlesticks.
  • FatlMacd_HTF The FatlMacd indicator with the timeframe selection option available in the input parameters.
  • EMVCandle The Ease of Movement indicator implemented as a sequence of candlesticks.
  • EMV_Histogram Ease of Movement indicator implemented in the form of a color histogram.
  • Fast2_HTF The Fast2 indicator with the timeframe selection option available in input parameters.
  • DynamicRS_3CLines_HTF The DynamicRS_3CLines indicator with the timeframe selection option available in the input parameters.
  • Exp_DigitalF-T01 The Exp_DigitalF-T01 Expert Advisor enters the market when the DigitalF-T01 indicator cloud changes its color.
  • DigitalF-T01_HTF The DigitalF-T01 indicator with the timeframe selection option available in the input parameters.
  • CGOscillatorSign A semaphore signal indicator using the crossing of the CGOscillator oscillator with its signal line.
  • ChanellOnParabolic_HTF The ChanellOnParabolic indicator with the timeframe selection option available in the input parameters.
  • channel_breakout_entry_HTF The channel_breakout_entry indicator with the timeframe selection option available in the input parameters.
  • SimpleBars_V2 The indicator paints candlesticks depending on the minimums and maximums of the previous bars.
  • Exp_CHOWithFlat The Exp_CHOWithFlat Expert Advisor is based on the change of color of the CHOWithFlat indicator.
  • ColorBullsBearsEyes_HTF The ColorBullsBearsEyes indicator with the timeframe selection option available in the input parameters.
  • Exp_TriXCandle The Exp_TriXCandle Expert Advisor is based on the change of color of the TriXCandle indicator candles.
  • Levels with Revolve EA opens trades from support and resistance levels, which were set by a trader, and revolves them at another levels.
There are more than 5 170 codes published in Codebase
There are more than 74 880 topics available on forum

36 new topics on forum:

and 33 more...

Bestsellers in the Market:

The most popular forum topics:

New publications in CodeBase

  • Sentiment This is a market sentiment indicator. It displays market sentiment — bullish or bearish.
  • Close At Time Close At Time is an EA that closes open positions or deletes pending orders or both. You can also specify how it should be closed – by symbol, magic number or ticket number.

1 new signal now available for subscription:

Triangle Trend System
73% 2131 trades
Growth:73.04%
Equity:3 712.23GBP
Balance:3 889.84GBP

Bestsellers in the Market:

The most popular forum topics:

17 new topics on forum:

and 14 more...

More than 10 new charts published:

Chart #CL, H1, 2015.11.26 18:23 UTC, InstaForex Group, MetaTrader 4, Real
#CL, H1
Chart EURUSD, M1, 2015.11.02 12:37 UTC, MetaQuotes Software Corp., MetaTrader 4, Demo
EURUSD, M1
Chart EURUSD, M1, 2015.10.28 21:59 UTC, MetaQuotes Software Corp., MetaTrader 4, Demo
EURUSD, M1

2 new products are now available on the Market:

1...282283284285286287288289290291292293294295296...522