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

Submit your code

The code above is a "Hammer" indicator that detects candlestick hammer formations (bullish and bearish) and inverted hammer formations (bullish and bearish) on a MetaTrader 5 chart. This indicator identifies price reversal patterns by calculating the size and ratio of the candlestick wicks based on adjustable parameters: MaxRatioShortWick, MinRatioLongWick, and MinCandleSize. When a pattern is detected, the indicator displays a colored arrow near the candle’s lowest or highest price according to the pattern’s direction. The code also includes functions to create and delete objects automatically when the indicator is initialized or stopped.

Average True Range Technical Indicator (ATR) is an indicator that shows volatility of the market.

The Bulls Power Indicator measures the balance of the bulls strength.

The Price and Volume Trend Indicator(PVT), like On Balance Volume (OBV), represents the cumulative sum of trade volumes calculated considering close price changes.

The system of Camarilla Equation levels for all bars.

Forecasting the next candlestick changing range on a day chart.

This indicator is based on CCI (Commodity Channel Index) and the analysis of a trend direction of its multiple signal lines.

This indicator is based on Fatl indicator values and analysis of its signal lines.

The Three-Bar High/Low System indicator by Larry Williams

Padrão fortemente processado pelo indicador Média Móvel.

Spread Indicator - displays current spread in the chart window.

A semaphore indicator with a ZigZag.

A semaphore signal indicator that uses an algorithm based on crossovers of moving averages from the MAMA indicator.

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

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

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

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

Semaphore signal indicator triggering when the J2JMA moving average changes direction.

This indicator shows price heatmap using price histogram.

Donchian Channel with the background filling inside the channel.

DonchianChannelsCloud indicator with the timeframe selection option available in input parameters.

Variation of the SMI indicator based on the "Momentum, Direction, and Divergence" book by Blau.

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

More experiments with the Simple ZigZag indicator. A small upgrade allows the indicator to find and mark the price consolidation areas with colored rectangles.

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

Trend analyzer based on the difference of two WPR oscillators with different periods.

The difference of the moving averages.

Simple visualization of Aroon oscillator.

Volatility quality Stridsman.

Two colored filled rectangles with the display of channel levels. The rectangles are drawn between the values ​​of two Bollinger channels on one bar of any timeframe of the XMA_BBx5_Cloud indicator.

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

Chandelier exit indicator is designed to keep traders in a trend and prevent an early exit as long as the trend extends. Typically, the Chandelier Exit will be above prices during a downtrend and below prices during an uptrend.

An oscillator of market movement, mood and trend.

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

Smoothed Stochastic Inverse Fisher Transform.

MIT

Oscillator MIT (Momentum In Time) is a normal momentum with anchoring the calculations to the calculation start time.

WPR (Williams Percent Range) based support/resistance.

Indicator Difference2 shows the difference between the predefined reference prices (Applied price) now and as of N periods ago.

Synthetic VIX indicates the increase or decrease of volatility and it should be used as that.

Indicator ColorX2MA with the timeframe selection option available in the input parameters

1...424344454647484950515253545556...136