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.

Bestsellers in the Market:

Published article "How to Prepare MetaTrader 5 Quotes for Other Applications".

How to Prepare MetaTrader 5 Quotes for Other Applications

The article describes the examples of creating directories, copying data, filing, working with the symbols in Market Watch or the common list, as well as the examples of handling errors, etc. All these elements can eventually be gathered in a single script for filing the data in a user-defined format.

The most popular forum topics:

7 new topics on forum:

and 4 more...

22 new topics on forum:

and 19 more...

The most popular forum topics:

13 new topics on forum:

and 10 more...
There are more than 48 600 topics available on forum

Bestsellers in the Market:

13 new topics on forum:

and 10 more...

The most popular forum topics:

17 new topics on forum:

and 14 more...

New publications in CodeBase

  • The class to draw MACD using the ring buffer The class is designed for calculation of the technical indicator Moving Average Convergence/Divergence (Moving Average Convergence/Divergence, MACD) using the algorithm of the ring buffer.
  • EF_distance Another variation on Moving Averages...
  • Exp_CorrectedAverage The breakthrough system with the CorrectedAverage Moving Average.
  • VininI_Trend_LRMA A trend indicator which determines its values based on the signals taken from the LRMA Moving Average and a group of its signal lines whose periods change in the arithmetic progression.
  • VininI_Trend A trend indicator which determines its values based on the signals with the group of Moving Averages whose periods change in the arithmetic progression.
  • Pivot Points to Html The script calculates Pivot Point on all the symbols from the market watch and displays the results in html-file.
  • VininI_Trend_XMA_WPR A trend indicator which determines its values based on the signals taken from the Williams' Percent Range indicator and group of its signal lines whose periods change in the arithmetic progression.
  • VIP_DSR The Dynamic Support/Resistance indicator for MetaTrader
  • Clock The indicator displays three variants of time in the chart: local, server and GMT!
  • The class for drawing the ADX Wilder using the ring buffer The class is designed for calculation of a technical indicator Average Directional Movement Index Wilder (Average Directional Movement Index Wilder, ADX Wilder) using the algorithm of the ring buffer.

The most popular forum topics:

17 new topics on forum:

and 14 more...
There are more than 48 550 topics available on forum

Bestsellers in the Market:

There are more than 3 200 codes published in Codebase

New publications in CodeBase

  • The class for drawing the ADX using the ring buffer The class is designed for calculation of a technical indicator Average Directional Movement Index (Average Directional Movement Index, ADX) using the algorithm of the ring buffer.
  • The class for drawing the ATR using the ring buffer The class is designed for calculation of the Average True Range indicator (Average True Range, ATR) using the algorithm of the ring buffer.
  • Exp_ColorTrend_CF The Exp_ColorTrend_CF trading system is based on change of the trend direction displayed by the ColorTrend_CF indicator
  • Combinatorics Initial library of combinatorics functions.
  • The class for drawing Moving Average using the ring buffer The class is designed for calculation of Moving Averages (Moving Average) using the algorithm of the ring buffer.
  • The class to create the ring buffer The class allows to organize the mini time series, indicator minibuffers, short sized buffers to store intermediate stream data inside the Expert Advisor or indicator.
  • Exp_ColorLeManTrend The Exp_ColorLeManTrend trading system is based on changes of the trend direction displayed by the ColorLeManTrend indicator
  • Disparity Index Disparity Index (difference index) displays the difference between the close price and chosen Moving Averages in percentage. It is recommended to use in combination with the other candlestick models
  • i-KlPrice A trend indicator drawn on the basis of the advanced Keltner channel.
  • Renko The renko (renko) chart in a separate subwindow. No matter on what chart timeframe the indicator is attached, the renko is drawn on close price of М1 timeframe.
  • Exp_ColorMomentum_AMA The Expert Advisor drawn on the basis of the change of direction of the ColorMomentum_AMA indicator.
  • i-BandsPrice The trend indicator drawn on the basis of the Bollinger Bands.
  • Delta ZigZag Delta ZigZag defines the reversal on a minimal height of the swing and also identifies trend on breakthrough of local minimum/maximum levels and colors zigzag sections in current trend color

Published article "Interview with Sergey Pankratyev (ATC 2012)".

Interview with Sergey Pankratyev (ATC 2012)

The Championship is coming to an end leaving us with vivid impressions of many unusual trading strategies. However, the trading robot of Sergey Pankratyev (s75) is showing really peculiar things - it is trading all 12 currency pairs opening only long positions. It is not an error but just a response to some certain market conditions.

21 new topics on forum:

and 18 more...

New publications in CodeBase

  • MATonySignal The indicator displays trend force and direction
  • ytg_Trend The trend indicator that displays possible rollback option
  • ytg_Spread_StopLevel The indicator displays the spread levels and the minimum acceptable level of stop loss/take profit in points
  • CorrectedAverage The indicator displays the breakthrough line
  • Exp_ColorStochNR Trading system based on the signals taken from the ColorStochNR oscillator
  • XMUV The drawing of this Moving Average is based on Demark's method "Daily Range Projections".
  • LinearRegressionChannel Custom instrument of the linear regression. LR line, Support and Resistance lines values are in the buffers
  • Exp_OsHMA Trading system drawn on the basis of the signals taken from the OsHMA histogram.
  • AC_Signal A semaphore, signal indicator drawn on the basis of the values ​​of the Accelerator of Bill Williams with sending alerts, push-notifications and e-mail messages
  • ytg_Price_Peak The indicator of Peak Price Values.

Published article "Interview with Enbo Lu (ATC 2012)".

Interview with Enbo Lu (ATC 2012)

"Be sure to participate in the Automated Trading Championships, where you can get a truly invaluable experience!" - this is the motto of contestant Enbo Lu (luenbo) from China. He appeared in the TOP-10 of Automated Trading Championship 2012 last week and is now consistently trying to reach the podium.

The most popular forum topics:

10 new topics on forum:

and 7 more...
There are more than 48 490 topics available on forum

New publications in CodeBase

  • ColorX2MA_Osc The X2MA Moving Average turned to the oscillator using the normalization of its values in the range from 0 to 100.
  • Silence This indicator displays the market activity in percentage
  • Volatility A volatility indicator displays the amount of the corridor price movements for N period in points
  • Aggressiveness The Aggressiveness indicator displays how many points the instrument runs on the average for one candlestick
  • iSarX4 Four parabolic indicators at one time!
  • GRNN Neural Network Class The class realizes generalized regression network (General Regression Neural Network - GRNN)
  • PNN Neural Network Class The class realizes the probabilistic neural network (Probabilistic Neural Network - PNN)
  • ATR_MA_Oscillator ATR MA Oscillator is the oscillator drawn on the basis of the difference between the ATR oscillator and its signal line.
  • i-VaR95 The indicator displays the historical volatility value
  • Exp_MovingAverage_FN The Expert Advisor is drawn on the basis of changing the direction of the MovingAverage_FN (digital hybrid and analog filtering indicator).

10 new topics on forum:

and 7 more...
There are more than 3 160 codes published in Codebase

New publications in CodeBase

Published article "Interview with Sergey Abramov (ATC 2012)".

Interview with Sergey Abramov (ATC 2012)

The trading robot of Sergey Abramov (26405) is staying in TOP-10 since the second week. However, it caused much anxiety for its developer. As it turned out, the robot contains a small error in position close block. The robot has been developed almost exclusively on the basis of the past years' results.

The most popular forum topics:

13 new topics on forum:

and 10 more...

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

10 new topics on forum:

and 7 more...
There are more than 48 430 topics available on forum

The most popular forum topics:

New publications in CodeBase

  • TANGO The principle of this indicator is based on the RSI oscillator using divergence and convergence
  • Exp_XRVI Trading system using the crossing of the XRVI oscillator with its signal line.
  • ytg_Change_Price_Percent This indicator displays day price change in percentage for four selected financial institutes
  • Flat-Trend The indicator to define the trend and the flat.
  • BullsBearsVolume The indicator displays the dominant force of market movement (bulls-bears) to the volume
  • Exp_ColorMETRO Trading system using the ColorMETRO indicator
  • Kagi The Kagi chart drawn in a separate subwindow
  • Three Line Break The chart of (three) linear breakthrough in a separate subwindow
  • Exp_ColorNonLagDotMACD The Exp_ColorNonLagDotMACD Expert Advisor drawn on the basis of the signals taken from the ColorNonLagDotMACD histogram
  • Exp_AML Trading system using the AML trend Moving Average
  • The IndMATEMA indicator based on crossing of two MA and two TEMA The IndMATEMA indicator is based on crossing of two MA and two TEMA on close and open prices of bars.
  • Exp_ADX_Smoothed The trading system based on crossing of the DI+ and DI- lines of the ADX_Smoothed indicator
  • XMA_Range_Bands_HTF The XMA_Range_Bands indicator variant which can be placed by fixing timeframe of the indicator on a value different from the chart timeframe.
  • Exp_3XMA_Ishimoku The breakthrough trading system using the 3XMA_Ishimoku indicator.
  • Spectr Financial asset oscillation spectrum normalized by values of a simple Moving Average
  • StopLevelCounter The Expert Advisor is a profit calculator on the opening position for price movement to a price level fixed in the chart
  • ShowOpenDayLevel The indicator displaying the level of opening day at any timeframe (less than two hours) with the ability to perform the shift of day start time and consider the presence of Sundays in the chart
  • Exp_XMA_Range_Bands The breakthrough system using the XMA_Range_Bands indicator.
  • XMA_Range_Bands Volatility channel is a very interesting alternative to Bollinger Bands.

Bestsellers in the Market:

23 new topics on forum:

and 20 more...

Published article "Interview with Ruslan Ziyatdinov (ATC 2012)".

Interview with Ruslan Ziyatdinov (ATC 2012)

The Championship keeps providing us with new discoveries, as well as new interesting Participants and unusual ideas implemented in the competition trading robots. While interviewing Ruslan Ziyatdinov (rusland1962), we learned about his simple approach to trading and found out why it is better to trade less frequently.

There are more than 3 130 codes published in Codebase

New publications in CodeBase

  • Spectrometr_Separate Financial asset oscillation spectrum
  • Trend Continuation Factor The indicator to determine the trend and its directions.
  • XATRStopLevel The indicator gives Stop Loss value for open position on the basis of the XATR indicator.
  • XXMA Digital adaptive XXMA Moving Average represents subtype of Moving Averages with a digital flat-trend filter and is made to separate the angular direction of price movement (trend) from the horizontal (flat) for effective trend trading.
  • HeikinAshi_SepWnd The Heikin Ashi indicator drawn in a separate subwindow with the ability to choose a period
  • Gaus_MA The indicator calculates the Moving Average using a modified algorithm of the linearly weighed Moving Average.
  • Exp_XMA_Ishimoku_Channel The breakthrough system using the XMA_Ishimoku_Channel indicator.
  • KeltnerChannelWithFlatZone The Keltner Channel indicator with the added flat area
  • PriceChanel_HTF The Price Channel indicator. It draws the line of high and low price values for the last N bars from high timeframe
  • OsHMA The OsHMA oscillator is the indicator of the difference between two HMA (between two Hull Moving Averages).

The most popular forum topics:

24 new topics on forum:

and 21 more...
There are more than 48 360 topics available on forum

More than 30 new charts published:

Gráfico EURUSD, M1, 2012.12.19 16:32 UTC, ROBOFOREX LP, MetaTrader 5, Real
EURUSD, M1
Chart EURUSD, M1, 2012.12.07 10:45 UTC, ROBOFOREX LP, MetaTrader 5, Real
EURUSD, M1
Chart EURCHF, H1, 2012.12.01 17:14 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
EURCHF, H1

New publications in CodeBase

The most popular forum topics:

1...430431432433434435436437438439440441442443444...578