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 Codes of Technical Indicators for MetaTrader 5 - 40

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
ASO

Indicator ASO (Average Sentiment Oscillator) displays the general market climate.

This indicator calculates the index of a given currency, using the USD index. It is based on indicator SymbolX, but four prices are used for calculations: OHLC instead of just one Close price.

This indicator calculates the index of a given currency, using the USD index. The Close prices of six currency pairs are used to calculate the index.

A candlestick-based chart based on histograms Ang_Zad_C_Hist calculated on the Open, High, Low, and Close timeseries of the price chart.

Indicator Atr Lite calculates the average price motion

ADX trend smoothed - multi time frame

ADX trend - smoothed

Variation of a well known Pivot indicator showing pivot lines in a separate window and price position relative to those pivot lines.

Pivot oscillator - averages

RSI of JMA

RSI (var) using Jurik MA

A histogram based on the difference between the main and the signal lines of indicator Ang_Zad_C in the points of the price chart.

A trend-following indicator of the main and signal lines, drawn as a color cloud.

Indicator AbsolutelyNoLagLwma_Digit_Cloud with the timeframe selection option available in its input parameters.

Indicator XPeriodCandle_main with the timeframe selection option available in its input parameters.

Indicator XPeriodCandle in the main chart.

Indicator XPeriodCandleRange with the timeframe selection option available in the input parameters

An indicator that draws the XPeriodCandle candlestick sizes in points.

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

Three Bollinger Bands channels based on one moving average AbsolutelyNoLagLwma, drawn as a colored cloud, with the display of the last values as price labels and the possibility to round Bollinger levels up to a required number of digits.

Indicator PCaudateXPeriodCandleRange with the timeframe selection option available in its input parameters.

Indicator CaudateCandle with the timeframe selection option available in the input parameters

Indicator XPeriodCandle with the timeframe selection option available in its input parameters.

Indicator to show the difference of the Vortex indicator lines.

Trend-following indicator Vortex.

TCI

Indicator TCI (Trading Channel Index).

TII

Indicator Trend Intensity Index.

TAI

Indicator Trend Analysis Index.

Stochastic relative strength index increases the sensitivity of RSI (Relative Strength Index), the disadvantage of which is fluctuation between boundary lines and no signals to open a position.

Indicator "Range Indicator."

A signal indicator of daily ranges.

Oscillator PAIN (Price Action Indicator).

NV

NV (Natenberg's Volatility) - Sheldon Natenberg's historical volatility indicator.

IMI

Indicator Intraday Momentum Index.

CVI

Oscillator CVI (Chartmill Value Indicator).

APZ

Indicator APZ (Adaptive Price Zone) represents an adaptive price channel.

AML

Indicator AML (Adaptive Market Level) displays one of three market states: Flat, uptrend, and downtrend.

ZLS

Indicator ZLS (Zero Lag Stochastic) - a zero-delay stochastic - a ratio of several stochastics with different periods %К, deceleration, and weights.

The AbsolutelyNoLagLwma_Digit moving average which fills the chart space with a colored background.

Indicator AbsolutelyNoLagLwma_Digit with the timeframe selection option available in its input parameters.

1...333435363738394041424344454647...133