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 - 63

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

Detrended Synthetic Price (bars).

Detrended Synthetic Price with histogram.

DSL - DMI oscillator

ADXm (vertical/horizontal filter adaptive).

Vidya zone using 3 prices for calculation.

A Keltner Channel drawn relative to the average value of the Larry Williams' Percent Range oscillator as a sequence of candlesticks

The NRTR_extr_ZigZag indicator with price labels of the ZigZag peak values.

The NRTR_ZigZag indicator with price labels of the ZigZag peak values.

The NRTR_extr_ZigZag indicator with the timeframe selection option available in the input parameters

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

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

This is a standard StdDev indicator with an additional feature, which changes the line color depending on its values. When the value increases, the line color is painted in green; when it falls, the line becomes red; if values stay the same over several periods, the line color stays yellow.

A Keltner Channel drawn relative to the average value of the MFI oscillator as a sequence of candlesticks

The IBS_RSI_CCI_v4 indicator with the timeframe selection option available in the input parameters

The ZigZag indicator plotted using the NRTR_extr algorithm.

The ZigZag indicator plotted using the NRTR algorithm.

The Ichimoku indicator with an alert.

The indicator shows the statistical characteristics of bars: the mean value, variance, skewness and kurtosis

The TriX indicator in a candlestick form with the Keltner channel calculated relative to TriX averaging.

A simple trend indicator of the oscillator type.

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

The RSI indicator in a candlestick form with the Keltner channel calculated relative to RSI averaging.

Semaphore signal indicator based on the price action strategy looking for the strongest intraday trend, which can notify about trend change by generating an alert, sending an email or a push notification to a mobile device.

The TDI-2 indicator with the timeframe selection option available in input parameters.

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

A histogram of minimum and maximum values of the following parameters: SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Total current volume of buy orders" and SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Total current volume of sell orders".

The indicator shows t he parameter "Total volume of open positions - SYMBOL_SESSION_INTEREST".

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

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

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

The indicator draws i-OneThird indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.

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

The indicator is derived from the NRTR indicator.

A fractal TRIX.

SnakeInBorders calculates the channel of a filtered market, which is limited by two borders BorderTop[] and BorderBot[], and it calculates the signal Mart[].

The XMA-XN indicator with the timeframe selection option available in the input parameters.

Derived from the NRTR indicator, provided with a new visual display.

Displays important symbol and account parameters.

Demonstration of 3D visualization.

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

1...565758596061626364656667686970...134