Watch how to download trading robots for free
Find us on Telegram!
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

Top indicators for MetaTrader 5 based on user ratings - 45

Submit your code

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

The indicator plots price channel and Fibonacci levels based on the latest NRTR_ZigZag peaks

Dsl (discontinued signal line) - stochastic for MetaTrader 5.

A fractal based indicator.

The indicator displays trend power and direction based on four moving averages.

The Keltner channel with customizable calculation parameters.

A moving average drawn as candlesticks on a chart.

Instead of using Simple Moving Average it uses EMA (Exponential Moving Average), and instead of using mean deviation it uses EMA deviation (originally published here EMA Deviation).

Quadratic Regression MA is a sort of a linear regression value variation, but faster in response to market changes.

This version of the Accumulative Swing Index indicator is attempting to add some more functionality to it by producing much smoother results.

An indicator for constructing Renko bars in the chart sub-window.

The indicator implements a breakout system using the XHullTrend_Digit indicator cloud

CCI JMA based

BB stops JMA - multiple stops

DSL Chande momentum oscillator - smoothed

Variable Index Dynamic Average (VIDYA)

Indicator Volatility Quality Index

A channel is a trading range between support and resistance levels that a stock price oscillates in for a period of time. This indicator draws the resistance and support lines based on the peaks and valleys that are found within a defined period of time.

Ehlers Fisher transform (as originally described in the book)

The MFI normalized indicator

Indicator Double-deviation Bollinger Band with cloud

Smoothed WPR with floating levels and on chart support / resistance levels

TRiX slope divergence

This indicator shows trend line and channels using the BSI Indicator. Original work of https://www.mql5.com/en/code/13615

Weighted deviation bands

There is a Price Channel indicator, but I don't like it, because it fills all the space between the upper and lower boundaries. This version of Price Channel looks like in MetaTrader 4.

Symmetrical normalized CCI (Commodity Channel Index) with alternative (ultralinear and JMA) smoothing algorithms.

Stalin is one of the so-called «signal» indicators, as it provides a trader with accurate market entry points.

Simple indication of a newly born trend using colored arrows on a chart.

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

Modified CCIT3 indicator

USDX is an index which measures the dollar's value against a basket of six basic currencies

The MultiMaRsiSignal indicator displays the information about the active trends using the five MaRsi-Trigger indicators' value from different timeframes.

The advanced presentation of the Bollinger Bands indicator

The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the direction of the BlauTSStochastic histogram.

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

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

This RVI oscillator analogue is calculated based on four Relative Vigor Index indicators.

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

The ColorMaRsi-Trigger indicator with the timeframe selection option available in the input parameters.

1...383940414243444546474849505152...133