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 class is designed for calculation the technical indicator Efficiency Ratio (Efficiency Ratio, ER)using the algorithm of the ring buffer.

The class is designed for calculation of a technical indicator Money Flow Index (Money Flow Index, MFI) using the algorithm of the ring buffer.

This indicator will plot divergence lines on the MACD indicator and will give buy and sell signal by displaying green and red arrows.

The ZZLevels indicator uses the Simple ZigZag to find the boundaries of the flat, as well as the support and resistance levels.

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

GMA

Geometric Moving Average.

MetaCOT 2 CFTC ToolBox Indicators is a set of MetaCOT 2 indicators that provide access to CFTC reports. MetaCOT 2 supports COT, Disaggregated COT, TFF and CIT reports. It allows to draw COT charts straight in the MetaTrader terminal. All indicators are available as source code, and anyone can use them to create their own trading system.

Parabolic SAR that avoids some of the problems of existing PSAR-indicators and calculates the values correctly.

ADXVMA uses a sort of ADX values for determining the weights of average calculation.

Ehlers inverse Fisher transform of RSI extended.

Two fractal Keltner channels in the form of a cloud.

An implementation of Bollinger Bands width indicator for MetaTrader 5.

The indicator shows the statistical characteristics of bars: the mean value, variance, skewness and kurtosis

The STD indicator with the timeframe selection option available in input parameters

The XRSXCandleKeltner indicator with the breakout indication option

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

This version of Heiken Ashi Zone Trade indicator is made to display values in a separate window - that way it will not interfere with the other on-chart indicators and can be easier to read the states in some cases.

The indicator of the lowest tops and the highest bottoms.

Fibonacci Pivot points indicator that can draw any number of levels for any of the known timeframes usable by MetaTrader 5.

Trend Envelopes indicator that uses ATR for the price change calculation.

Trend direction and force

Average Penetration indicator displayed as bars.

Fan WRSI indicator

Ergodic TSI (True Strength Index) as described by William Blau

Indicator RSI Overlay

Advance Parabolic Time/Price System

Hurst Exponent - optimized version

The Indicator paints the bars according to the Trade Zones, as proposed by Bill Williams.

The Volumes indicator shows volumes with different colors depending on the volume changes.

Draws 96 line MAs with only 100 lines of code (uses CMyBuffer class).

The advantage of FRAMA is the possibility to follow strong trend movements and to sufficiently slow down at the moments of price consolidation.

This oscillator measures the ratio between the sum of positive increments and sum of negative increments for a certain period.

Indicator for Woodie’s CCI trading strategy.

Adaptive Momentum from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading".

The indicator shows the average percentage value of the last candlesticks overlap. It is useful for those, who enters the market manually using limit orders during price consolidation, as it allows to select order direction. Blue line - recommended BUY-LIMIT, red one - SELL-LIMIT.

The indicator building Stop Loss levels lines according to BrainTrend1 trading system data with preliminary price timeseries smoothing.

Typical unnormalized oscillator displayed as a color histogram.

Moving Average Envelopes.

The indicator creates a channel and provides the possibility to configure it with automatic tuning.

The indicator to display time ranges

1...111213141516171819202122232425...133