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

Submit your code

The KalmanFilter indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

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

The JFatl indicator implemented as a sequence of candlesticks.

The 2pbIdeal1MA indicator implemented as a sequence of candlesticks.

The MACD ColorMACD histogram with the timeframe selection option available in input parameters.

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

A rounded MACD histogram presented in the price chart points.

A histogram of maximum and minimum values of parameters SYMBOL_SESSION_BUY_ORDERS — "the total number of current buy orders" and SYMBOL_SESSION_SELL_ORDERS — "the total number of current sell orders". The drawing style is DRAW_HISTOGRAM.

A channel based on peaks and troughs of ZigZagOnParabolic.

The indicator calculates the ATR value based on the minimum price differences of the current and previous day, taking into account the volume of the current day.

RMO

The tend indicator: Rahul Mohindar Oscillator

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

The oscillator shows standard deviation calculated on the difference between the High and the Low.

An information-forecast MACD on the price chart

Indicator Aroon.

GB

Indicator GB (Gaussian Bands) works in the same manner as standard indicator Bollinger Bands. However, unlike the former, it performs filtering centerline and deviation lines by Gaussian method. It also has two deviation lines on each side of the centerline.

PAC

PAC (Periods After Crossing MA) is an oscillator displaying the number of bars elapsed after the last crossing of the price and the moving average.

A configurable RSI

The indicator paints candles going beyond the CandleStop channel.

Multi Averages Slopes indicator that checks slopes of 5 (different period) averages and adds them up to show overall trend. Averages that can be used in this indicator are the: SMA, EMA, SMMA, LWMA.

Multi timeframe version of the Trend Trigger Factor JMA indicator.

Ultra Trend indicator that uses a "fast" (fast in response to market changes) Zero Lag TEMA for trend calculations.

Force index - JMA

Variable Index Dynamic Average (VIDYA)

Wick length indicator

Filtered price using self adjusting deviation for price filtering

AMA - Adaptive Moving Average - beginner tutorial to learn how to code in MQL5

changing character prices on an interval

An indicator which attempts to highlight a ranging market area

The Parabolic SAR Indicator was developed for analyzing the trending markets.

The Price Rate of Change (ROC) reflects this ondulatory movement like an oscillator, measuring the difference in prices in a certain period. ROC grows if prices grow and drops along with them. The more the price change is, the more ROC changes.

The DRAW_HISTOGRAM drawing style is used for plotting the values of the indicator's buffer as a histogram.

The indicator shows possible targets of price movement. It calculates the distance from the market entry price to the highs and lows displaying the quartiles deviation.

An indicator similar to Bolinger Band.

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

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

The AML indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

The MultiCMxTrend_x10 indicator shows information on current trends using the CMx oscillator position from ten different timeframes.

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

The RVI oscillator with the boundaries of the overbought/oversold areas in the form of Bollinger Bands.

1...282930313233343536373839404142...139