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

Submit your code

The indicator which displays the beginning and the end of the trend

The indicator of the minimum sum of price changes which forms signals after flat movements and before potential breakthrough in this or that side

The indicator of patterns. It is based on the smoothed Commodity Channel Index and Bollinger Bands.

The NRTR trend indicator that sends alerts and Push messages

This indicator is useful for correlation analysis and also for cross pair analysis.

An indicator that uses tick volume for calculations.

Stochastic Oscillator (based on Stochastic Momentum) from the book "Momentum, direction and divergence" by William Blau, implemented in the form of a color histogram with a signal line implemented as a colored cloud.

The indicator draws Heiken Ashi candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.

The indicator draws rectangle candlesticks of a higher timeframe based on the values of the ColorLaguerre indicator.

Another variation of Bollinger Bands. In this indicator prices High and Low are used instead Close for calculating Standard Deviation.

The MinusDi indicator processed through the Laguerre filter.

All-In-One candlestick chart.

The MultiDeMarkerTrend_x10 indicator shows information on the current trends using the DeMarker oscillator position from then different timeframes

The RVI Oscillator in the main chart window relative to the Moving Average indicator.

This version is showing the channel that needs to be broken if the trend is going to be changed.

A histogram of minimum and maximum values of the following parameters: SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Total current volume of buy orders" and SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Total current volume of sell orders".

A trend indicator SSL, marking trend change moments using colored icons, with the possibility to generate alerts, send emails and push-notifications.

An indicator of ticks (Bid and Ask). Displays the last 300 ticks.

Laguerre stripped of RSI "experiment".

ADXVMA uses modified ADX calculation for adapting Moving Average calculation.

Compared to the Dollar Index indicator, this version is a bit different: instead of showing just one value, it is displaying the "open", "close", "high" and "low" of dollar index as candles in a separate window. That way you can see the volatility of the dollar index intra bar change too and it displays values closer to our normal assumption how the index is formed.

Trend trigger factor (averages pre-filtered)

Indicator XXDPO_Candle can provide alerts and send email and push notifications when trading signals occur. Possible signal options

Displaying the latest closed values of indicator Bollinger Bands® with colored rectangles and background filling

Detect bullish and bearish engulfing candles when entering the overbought or oversold territory. We have all seen a currency pair enter the overbought or oversold territory and stay there for long periods of time. What this indicator does is gives you the emphasis. So if you are looking for reversals then you may want to take notice when oversold territory is entered into with a bullish engulfing candle or if the trend is your thing then check for bearish engulfing candles while entering oversold.

Adaptive moving average - double smoothed

Variance (Welford’s method for computing)

NRTR is Nick Rypock Trailing Reverse indicator.

Price momentum oscillator

The Gann High Low Activator Indicator was described by Robert Krausz in a 1998 issue of Stocks & Commodities Magazine. It is a simple moving average SMA of the previous n period's highs or lows.

Classic Pivot Point indicator paints pivot point and three resistance and support levels for all data points.

Trader's simple assistant. The MQL5 Spread indicator shows the current spread of the currency pair on a chart.

It searches for tops or bottoms of price movement.

The Hodrick-Prescott Filter.

The oscillator, based on Ichimoku indicator.

The DRAW_COLOR_HISTOGRAM drawing style is used to plot color histograms.

Stochastic Momentum Oscillator by William Blau.

T3

T3 Moving Average is based on multiple exponential smoothing of price.

ATR Channels create price movement channels considering ATR (Average True Range).

Positive Volume Index (PVI) draws a connection between the volume rise and financial instrument price change.

1...656667686970717273747576777879...139