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

Submit your code

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.

The indicator sets the "Fixed scale" property to a chart window and holds the first bar in the middle of the window.

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

Perfect trend line

RSI adaptive double smoothed EMA

Weighted deviation

The 'wd.Multi_ClockPrice lite!' is the lite version of 'wd.Multi_ClockPrice', providing a visual representation of server time and bid prices on the chart. It synchronizes with PC clock every seconds, allowing seamless updates even when MT5 is offline. Real-time bid prices are displayed, efficiently meeting the need for price information. Place informational labels in the specified sub-window, adjusting positions as needed.

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.

This indicator uses the Nearest Neighbor clustering technique, also called k-NN, to search for the most similar pattern in history and use its past prices as predictions of the current pattern future prices.

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 alternative indicator for trend definition based on the breakthrough bars and distance from extremums.

A Moving Average with double smoothing

The class is designed for calculation of the technical indicator Adaptive Moving Average (Adaptive Moving Average, AMA) using the algorithm of the ring buffer.

The indicator uses the least squares method for the construction of the "most suitable" straight line through a series of points of price values​​.

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

The ChandelierStops_v1Trend_x10 indicator shows the ChandelierStops_v1 trend indicator position from ten different timeframes.

The Balance of Power (BOP) indicator as a color histogram of strength and direction of the current trend.

Arithmetic and geometric moving averages.

1...181920212223242526272829303132...147