Watch how to download trading robots for free
Find us on Twitter!
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 Codes of Technical Indicators for MetaTrader 5 - 45

icon

MQL5 technical indicators analyze MetaTrader 5 price charts on Forex, as well as stock and commodity markets. Indicators define trend direction and power, overbought and oversold states, support and resistance levels. Underlying mathematical models provide objective assessment of the current market state allowing traders to accept or reject trading system's signals.

You can download and launch offered indicators in MetaTrader 5. The library of indicators is also available directly from MetaTrader 5 platform and MetaEditor development environment.

Submit your code

The inverted chart of the current financial instrument.

Indicator ADX_Cross_Hull_Style_NRTR with the timeframe selection option available in input parameters.

An NRTR-type indicator using Average Directional Movement Index.

Indicator AbsolutelyNoLagLwma with the timeframe selection option available in input parameters, alerting when the indicator changes its color.

This oscillator shows the differences in points between the successive High of bars/candlesticks and Low of bars/candlesticks. It also shows them in different colors, depending on the directions and amount of points set in the properties.

A moving average using double LWMA-averaging and implemented in color.

A semaphore signal indicator using the algorithm of indicator 2XMA_Ichimoku_Oscillator.

Indicator XStdDevSpeed_direction shows the information on the market volatility, using the values of indicator XStdDevSpeed with a fixed timeframe.

Indicator EMAVFS_StDev with the timeframe selection option available in input parameters.

The indicator plots four horizontal lines: Two basic ones (red by default) above the High and below the Low of the "Bar number" bar and help lines (green by default) shifted from the basic ones.

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

A utility for closing (reducing the right side of the length) the rectangles, trendlines, or lines with arrows to some bars/candlesticks.

Indicator EMAVFS_channel with the timeframe selection option available in input parameters.

Indicator EMAVFS with the timeframe selection option available in input parameters.

A channel using a non-smooth and steady approximation error, in which the exponential moving average with a variable smoothing factor is used as the midline.

Indicator StopLoss Calculator.

TQ

Indicator Trend Quality.

PC

Indicator Price Cycle.

MI

Indicator MI (Mass Index).

EMV

Indicator Arms' Ease of Movement Value (EMV).

Exponential moving average with a variable smoothing factor.

The Coppock Indicator of Bullish Signals.

Average Modified Moving Average.

Sherman and Marian McClellan Summation Index.

Sherman and Marian McClellan Advances/Declines Indicator.

Sherman and Marian McClellan Oscillator.

Sherman and Marian McClellan Ratio Adjusted Net Advances Indicator.

John Ehlers Modeling The Market Indicator.

A financial asset strength indicator as a candlestick chart.

Indicator XStdDevSpeed with the timeframe selection option in input parameters.

Smoothed standard deviation changing rate.

Indicator SSL2 with the timeframe selection option available in input parameters.

Two different-period indicators SSL, implemented as a colored cloud.

Indicator iSAR with the timeframe selection option in input parameters, implemented in color, with the possibility to generate alerts when the trend changes its direction.

Indicator 2XMA_Ichimoku_Oscillator with the timeframe selection option available in input parameters.

An oscillator based on the difference of two smoothed, different-period Tenkan-Sen lines in form of a colored histogram.

The KWAN_CCC indicator with the possibility to change the indicator timeframe in input parameters.

A simple oscillator based on the values of the Chaikin Oscillator, Commodity Channel Index and iMomentum indicators and implemented as a two-colored histogram.

The KWAN_NRP indicator with the possibility to change the indicator timeframe in input parameters.

A simple oscillator based on the values of the iDemarker, iMFI and iMomentum indicators and implemented as a two-colored histogram.

1...383940414243444546474849505152...133