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

Submit your code

Adaptive Moving Average - AMA - as described by Vitali Apirine

Ichimoku beginner tutorial to learn how to code in MQL5

The Demarker Indicator (DeM) is based on the comparison of the period maximum with the previous period maximum. When the indicator falls below 30, the bullish price reversal should be expected. When the indicator rises above 70, the bearish price reversal should be expected.

The indicator helps to find the reversal bar of the trend.

This is the Heiken Ashi indicator, based on the averaged Open, High, Low and Close prices, averaged using the Adaptive Moving Average.

The indicator shows deals history on the chart.

The DRAW_COLOR_LINE drawing style is used to plot lines with different colors, the colors are specified in the color buffer.

RSI indicator applied to MACD clearly shows the current price divergence.

The indicator generates buy and sell signals using colored dots on a chart and displays messages.

Simple but demonstrative trend indicator.

Four-colored histogram of OsMA (Moving Average of Oscillator) allowing to implement different smoothing algorithms.

Mikahekin can be called a complete analytical block rather than just an indicator. The color of bars shows a trend direction and their height indicates a trend power. Blue and magenta dots show trailing-stop levels for long and short positions, respectively.

This indicator shows the simple clock in comment.

BykovTrend_HTF_Signal shows a trend direction or a signal for performing a deal generated by BykovTrend indicator as a graphic object with colored trend indication or deal direction.

SilverTrend_HTF_Signal shows a trend direction or a signal for performing a deal generated by SilverTrend_Signal indicator as a graphic object with colored trend indication or deal direction.

This indicator is based on Momentum and its multiple signal lines analysis.

Same RSI and Dem but more sensitive one.

Multicolor modification of Fast ZigZag.

The IndMATEMA indicator is based on crossing of two MA and two TEMA on close and open prices of bars.

Alternative trend indicator based on the breakthrough pattern of closing the previous bars extremums

Special aspects: "holidays problem" is solved (problems arising due to absence of ticks).

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

The code is designed to be a simple reference of how to create movable (drag) panels and populate it with information.

The trade sessions indicator.

This indicator is a modification of classical Awesome Oscillator indicator.

A semaphore signal indicator that uses an algorithm based on crossovers of oversold and overbought levels from the HLR indicator.

The panel allows you to quickly evaluate the effectiveness of your trade strategy for a specified period of time (in the past) and for a certain magic number.

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

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

This is a market sentiment indicator. It displays market sentiment — bullish or bearish.

Change in the display of graphical objects created by the strategy tester and simplification of the following visual analysis of the results.

The ColorMETRO_XRSX with the timeframe selection option available in the input parameters.

NRTR_extr_HTF_Signal shows a trend direction or a signal for performing a deal generated by NRTR_extr_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.

Indicator of price change speed.

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

The BykovTrend semaphore signal indicator, which features alerts, sending emails and push-notifications to mobile devices.

The indicator plots the candles based on 4 averages: averages of Open, Close, High, Low.

The indicator displays the deviation of the upper and lower borders of the symbol oscillation range. The deviation is based on the symbol's ATR.

This is an auto-correlation version of Spearman rank indicator.

The normalizing velocity, using by default a gradient coloring.

1...131415161718192021222324252627...139