Watch how to download trading robots for free

Find us on Facebook!
Join our fan page

Access the CodeBase from your MetaTrader 5 terminal

Couldn't find the right code? Order it in the Freelance section

How to Write an Expert Advisor or an Indicator

MQL5 Source Code Library for MetaTrader 5 - 77

This is the largest free source code library for MetaTrader 5 platform programs. Here you can find ready-made Expert Advisors, technical indicators, scripts and libraries. Use the code library when learning MQL5 language and develop your own automated trading applications based on the provided codes.

You can freely download and test published codes, as well as launch them in MetaTrader 5. The library is also available directly from MetaTrader 5 platform and MetaEditor development environment.

latest|best

The ColorZeroLAG_MA indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

The panel allows you to quickly evaluate the effectiveness of your trade strategy for a specified period of time (in the past) and for a certain magic number.

The ColorZerolagRVI indicator with the timeframe selection option available in the input parameters.

Shows current gain and loss for all candlesticks on the chart.

The ColorZerolagStochs indicator with the timeframe selection option available in the input parameters.

The indicator shows current trend direction by placing colored dots on the main chart.

This RVI oscillator analogue is calculated based on four Relative Vigor Index indicators.

The indicator determines and marks WRB (Wide Range Bars or Wide Range Bodies).

The ColorZeroLAG_MA indicator with the timeframe selection option available in the input parameters.

The ZeroLAG MA indicator is a Moving Average with zero lag.

The CoppockHist indicator with the timeframe selection option available in the input parameters.

Colored histogram based on a famous indicator by Edward Coppock.

The CenterOfGravityOSMA indicator with the timeframe selection option available in the input parameters.

The Center of Gravity J. F. Ehlers indicator represented by a colored OSMA histogram.

The RSICloud indicator with the timeframe selection option available in the input parameters.

Cloud indicator, the envelopes of which represent the RSI oscillator values calculated for High and Low prices.

This indicator shows long-term opportunities for buying or selling.

The CCIBands indicator with the timeframe selection option available in the input parameters.

Extended CCI indicator based on a standard indicator bundled with MetaTrader 5.

The CCICloud indicator with the timeframe selection option available in the input parameters.

Cloud indicator, the envelopes of which represent the CCI oscillator values calculated for High and Low prices.

The KC_Cloud indicator with the timeframe selection option available in the input parameters.

Cloud channel based on Moving Averages and Average True Range.

The AroonOscillatorTrend_x10 indicator shows the AroonOscillator oscillator position from ten different timeframes.

The MultiAroonOscillatorTrend_x10 indicator shows information on current trends using the AroonOscillator oscillator position from ten different timeframes.

The XMA_Ishimoku indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

The AnchoredMomentum indicator implemented as a sequence of candlesticks.

The ADXCrossing_HTF_Signal indicator shows a trend direction or a signal based on the ADXCrossing indicator.

The Donchian_Fibo_Clouds indicator with the timeframe selection option available in the input parameters.

The Donchian_Fibo indicator implemented as a cloud.

The Fx10Setup indicator with the timeframe selection option available in the input parameters.

Simple trend indicator based on a group of several technical indicators.

The Rainbow_Clouds indicator with the timeframe selection option available in the input parameters.

A fan of Moving Averages implemented as a group of cloud indicators.

The CMO indicator with the timeframe selection option available in the input parameters.

The CMxTrend_x10 indicator shows the CMx oscillator position from ten different timeframes.

The MultiCMxTrend_x10 indicator shows information on current trends using the CMx oscillator position from ten different timeframes.

The CMx indicator with the timeframe selection option available in the input parameters.

The CoeffofLine_true indicator with the timeframe selection option available in the input parameters.

The ChannelAnt indicator with the timeframe selection option available in the input parameters.

1...707172737475767778798081828384...133