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

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 indicator shows the maximum price for the period specified in the input parameters of the indicator, taking into account the timeframe, in which the price was searched for.

The indicator shows the minimum price for the period fixed in the input parameters of the indicator.

The indicator shows the maximum price for the period specified in the input parameters of the indicator.

Three MFI (Money Flow Index) oscillators with three different timeframes on one chart.

The iMirror indicator shows a prices mirrored upside down. When the mouse is on the indicator, its color changes to the chart color, while the chart is dimmed. When you click on the indicator, it remains in the foreground till another click.

Four semaphore signal indicators based on MFI oscillators with different periods on one price chart.

The VolatilityPivot_Signal indicator shows information on the current trend using the values of the VolatilityPivot indicator with a fixed timeframe.

The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the values of the VolatilityPivot indicator.

The indicator draws the slow and fast ССI and colors bars for determining patterns and trends.

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

The trend indicator made as NRTR (Nick Rypock Trailing Reverse).

The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the values of the XD-RangeSwitch indicator.

Like period Separator each new day will gets its vertical line at starting. With several options how to display

The XD-RangeSwitch indicator with the timeframe selection option available in input parameters.

A set of support and resistance levels built on the last tops of GannZIGZAG_HTF with an option of fixing the timeframe, on which the zigzag is calculated.

The FisherCGOscillator_Signal indicator shows information on the current trend using the values of the FisherCGOscillator indicator with a fixed timeframe.

The RSI oscillator with two signal lines.

Another interpretation of the ZigZag indicator.

A set of support and resistance levels built on the last tops of ZigZagOnParabolic_HTF with an option of fixing the timeframe, on which the zigzag is calculated.

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

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

An indicator of volatility/trend.

A set of support and resistance levels built on the last tops of GannZIGZAG.

A set of support and resistance levels built on the last tops of ZigZag_NK_MTF with an option of fixing the timeframe, on which the zigzag is calculated.

A set of support and resistance levels built on the last tops of ZigZag_NK.

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

Four semaphore signal indicators based on Larry Williams' Percent Range oscillators with different periods on one price chart.

Four semaphore signal indicators based on stochastic oscillators with different periods on one price chart.

Four semaphore signal indicators based RVI oscillators with different periods on one price chart.

Four semaphore signal indicators based RSI oscillators with different periods on one price chart.

Trader's simple assistant. The MQL5 Spread indicator shows the current spread of the currency pair on a chart.

The indicator draws candlesticks of a larger timeframe as color filled rectangles using DRAW_FILLING buffers. Rectangles are color filled in accordance with the values of the FisherCGOscillator indicator.

The BlauCMI_Signal indicator shows information on the current trend using the values of the Candle Momentum Index indicator with a fixed timeframe.

ZigZag inscribed in Gann angles.

A channel drawn by intraday extrema.

A semaphore signal indicator that analyzes the last five bars.

The indicator predicts daily price ranges and draws them as filled rectangles.

The indicator draws candlesticks of a larger timeframe as color filled rectangles. Rectangles are color filled in accordance with the values of the ColorStepXCCX indicator.

The indicator uses colored rectangles to paint the price range of the weekday selected in the indicator settings.

The indicator finds Doji candlesticks and highlights them on a chart using colored arrows.

1...9596979899100101102103104105106107108109...133