MQL5 Source Code Library for MetaTrader 5 - 164
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.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
The indicator exemplifies smoothing of price time series of the CCI indicator by means of filtration of harmonics of a greater order.
The MACD Indicator, where the price series is replaced by the series of values of the CCI technical indicator. It is drawn in the form of a colored cloud.
The CronexCCI indicator with the timeframe selection option available in input parameters.
The MultiAMkASignal indicator shows information on active trends using the values of seven iAMkA indicators from different timeframes.
A semaphore signal indicator on the basis of Williams' Percent Range Oscillator. The indicator identifies fast trends.
A semaphore signal indicator on the basis of Williams' Percent Range Oscillator. The indicator identifies slow trends.
The indicator calculates % of growth or drop towards CLOSE. It is written via use of object-oriented programming and can be easily integrated into any Expert Advisor or other indicator.
The DynamicRS_C indicator with the timeframe selection option available in input parameters.
The MACD Indicator, in which the price series is replaced by the series of values of the iRSI technical indicator. It is drawn in the form of a colored cloud.
The classic CCI with the colored signal levels. For the moments of time, when the CCI indicator is in oversold and overbought zones, there are change of the indicator color corresponding to the trend direction. The growing trend colors the indicator in lettuce green, the falling into the red one.
Unlike ParabolicSAR this indicator is continuous and more precise. Indicator's calculation is also very easy.
The BlauHLM indicator with the timeframe selection option available in input parameters.
Indicator Directional Trend Index from the book "Momentum, direction and divergence" by William Blau, implemented in the form of a color histogram.
The Williams_Accumulation_Distribution indicator with the timeframe selection option available in input parameters.
Larry Williams' Accumulation/Distribution indicator is an accumulated sum of "accumulative" and "distributive" price movements.
The indicator draws fractals with the bar number indication option available for determining a fractal in input parameters.
The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the colors of the CronexRSI indicator.
The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the colors of the CronexMFI indicator.
The CronexDeMarker indicator with the timeframe selection option available in input parameters.
The CronexMFI indicator with the timeframe selection option available in input parameters.
The CronexRSI indicator with the timeframe selection option available in input parameters.
The DynamicRS indicator with the timeframe selection option available in input parameters.
The Digital_MACD indicator with the timeframe selection option available in input parameters.
The DynamicRS_Channel indicator with the timeframe selection option available in input parameters.
The Exp_ColorZerolagStochs EA is based on the signals generated by the ColorZerolagStochs oscillator.
The MACD Indicator, in which the price series is replaced by the series of values of the MFI technical indicator.
The Exp_JBrainTrend1Stop EA is based on the signals of the NRTR indicator JBrainTrend1Stop.
The robot opens two positions, profits of which overlap each other, and waits for a profit.
System of receiving information concerning opened positions' current state, account, etc., as well as automatic notification about operations via ICQ.