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

Submit your code

The Volume_Weighted_MA indicator that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.

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

A trend indicator that uses the MACD values multiplied by the averaged price of the financial asset, made as a colored histogram.

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

The indicator plots price channel and Fibonacci levels based on the latest parabolic ZigZag peaks.

The second version of indicator with added features.

The Zigzag2_R_Color indicator with the timeframe selection option in the input parameters and display of values as fractal labels.

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

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

The MFI_price 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.

Double stochastic - RSI floating levels.

The indicator colors candlesticks whose size multiplied by volume exceeds a preset value.

The indicator draws colored candlesticks of a larger timeframe as color filled rectangles using DRAW_FILLING buffers. Rectangles are color filled in accordance with the colors of the StreamСCandles indicator candlesticks, if there are any.

A trend indicator based on the intersections of Parabolic Sar and a moving average.

It is the MQL5 version of ZeroLag MACD.

A channel based on peaks and troughs of the Zigzag2_R_Color indicator.

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

A variation of Deviation Stops (DevStops) indicator. Some are wrongly calling this version a Kase DevStops (which it is not - Kase DevStops indicator is calculated in a quite different way), but this version has its good points too and can be used in regular support/resistance mode. Additionally each DevStop value is colored according to the slope (trend) of the line - when all are aligned in the same direction, it can be treated as a confirmed trend change.

The indicator displays on the chart the previous trading day's channel.

An indicator of levels

The indicator highlights caudate candlesticks of the "hammer" or "inverted hammer" type, the body of such candlestick being in the upper or lower half of the candlestick

Buff Dormeier's moving average weighted by volume.

Lentz Volatility indicator

Bollinger bands squeeze

Heiken ashi smoothed - zone trade

Indicator Colored Middle Point of Candles

RSI adaptive double smoothed EMA

Weighted deviation

Custom Hammer and Inverted Hammer

Commodity Channel Index (CCI) measures the deviation of the commodity price from its average statistical price.

Indicator for Woodie’s CCI trading strategy.

This indicator draws pivot points, resistances and supports.

The indicator shows recalculated ("broken") highs/lows of the standard ZigZag indicator.

The DRAW_ZIGZAG drawing style allow to draw sections using the values of two indicator buffers. It looks like DRAW_SECTION, but it allows to draw vertical sections inside one bar.

Standard Commodity Channel Index with the standard average deviation formula and the possibility to select smoothing algorithm and dynamically changing oversold/overbought levels.

Moving average with the linear regression algorithm.

The indicator draws a grid of possible future levels of price.

The alternative indicator for trend definition based on the breakthrough bars and distance from extremums.

A Moving Average with double smoothing

1...111213141516171819202122232425...139