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

Submit your code

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

Keltner Channel built relative to the average value of the MomentumCandle oscillator as a sequence of candlesticks

High and Low. For levels, you can specify an offset. You can specify the interval (PERIOD_D1) on which to search for levels.

A moving average with the four-fold EMA averaging. It displays the most recent value as a price label with the possibility to round the indicator levels up to a required number of digits.

ZigZag with unusual properties

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

The indicator shows the difference between two Moving Averages in the form of a colored histogram drawn in a separate window.

Instantaneous Trend Line is one of the series of indicators created by John Ehlres.

Compared to the Price Zone Oscillator indicator, this version is using floating levels to find out the significant levels.

Keltner Channel calculated as Perry Kaufman's Adaptive Moving Average (KAMA) +- ATR distance for the bands.

Trend Trigger Factor indicator with JMA (Jurik Moving Average) smoothing to lessen false signals and some extras in order to make the trend triggering state easier.

Average penetration

SSL_NRTR indicator with the timeframe selection option available in input parameters

Classic version (on Chart) of Didi Needles indicator, now with a filtering threshold based on MA threshold differences.

Stochastic of adaptive lookback average

RSX range expansion index - with floating levels

Multi pass average filter

Zero lag super smoother

Indicator FineTuningMA represented as candles

Corrected generalized DEMA

Volume weighted awesome oscillator

Three SpearmanRankCorrelation indicators from different timeframes in a single window

A redrawing Super_Signals_Channel indicator

The XFisher_org_v1_Vol indicator with the possibility to change the indicator timeframe using input parameters

Center of Gravity (as originally described by John Ehlers)

Momentum ratio oscillator

Indicator ColorPEMA_Digit_r with the timeframe selection option in its input parameters, limiting the computer resources used in its calculations within the entire chart and on the current bar

Indicator ColorPEMA_Digit_Trend_x10 displays the directions of the ColorPEMA_Digit indicator signals from ten different timeframes from the bar specified in the indicator inputs

Heiken ashi - histogram

Smoother momentum MACD

This is a helper function which enables you to find the price of the symbol (the prices on the Y-axis) wherever you click the mouse on the chart. Using OnChartEvent, we don't have an MQL5 function in the API to do this, we can only obtain X and Y pixel values with mouse click.

A simple utility for monitoring long and short swaps of a single symbol. If your broker-dealer's swaps are specified in points instead of account currency, this utility automatically converts points into account currency. Swaps are tripled on Wednesday. Horizontal and vertical alignment can be adjusted in the inputs.

Bill Williams's Awesome Oscillator Indicator (AO) is a 34-period simple moving average, plotted through the middle points of the bars (H+L)/2, which is subtracted from the 5-period simple moving average, built across the central points of the bars (H+L)/2. It shows us quite clearly what’s happening to the market driving force at the present moment.

The DRAW_COLOR_CANDLES style (as DRAW_CANDLES) draws candlesticks based on values of four indicator buffers, containing Open, High, Low and Close prices. In additions it allows you to specify color for each candlestick from a given set.

Mean Deviation Index (MDI) by William Blau.

In this MACD histogram the JMA smoothing is used instead of the standard smoothing.

The indicator consists of support and resistance levels based on a trading range for a certain period of time.

The DailyPivot Points indicator helps to compose a picture of market future movements, in distinct from the other tools that hang behind the market.

Smoothed Larry Williams' Percent Range using Inverse Fisher Transform.

1...575859606162636465666768697071...137