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

Submit your code

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

Slow Stochastic.

Recursive Median Oscillator - with floating levels

SAR ADX Signal with mobile notification, rewritten from MT4 version (source no longer found). This is a repaintable indicator, please be careful when using it.

Indicator based on basic slope moving average and cloud around. Indicator shows two types of signals: prepearing - dot and entry - arrow.

Fisher RVI is an oscillator that modifies RVI (Relative Vigor Index) custom indicator values using Inverse Fisher Transform.

Super trend indicator that uses hull average for calculation.

Laguerre RSI with Laguerre filter

Highest high & lowest low support resistance

This is MQL5 version of Shved Supply and Demand written by Shved and upgraded by eevviill7 with history mode.

The indicator is an example of smoothing a time series of the OsMA indicator by filtering harmonics of higher order.

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

Pivot Point indicator with an addition of 4 ways of calculating pivot points.

This version is using double smoothed ema, not some regular moving average.

RSI experiment with a simple addition of filled areas when floating levels are crossed.

The newest version of ALMA.

This version can use one of the 4 basic averages types for smoothing.

An indicator of custom patterns.

Draw a Rectangle on chart to plot custom grids based on points value on input

Donchian Channels is a volatility indicator based on the calculation of the current price range with using the recent highest and lowest prices.

The multitimeframe version of Donchian channel.

QWMA - the "CA" ("Corrected Average") version

A quick way to draw an arc-shaped channel in 4 mouse clicks.

ATR adaptive SMA (simple moving average)

Aroon indicator created by Tushar Chande indicates if a long-term trend is going to an end or just pausing a little before a new movement.

Tools for monitoring spread of currency pairs

AroonHorn_HTF_Signal shows a trend direction or a signal for performing a deal generated by AroonHorn_Oscillator_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

The Fibo ZigaZag indicator allows to calculate the probable support and resistance levels using the Fibonacci ratios.

This is an combination of 3 separate indicators: TTM wave A, TTM wave B and TTM wave C.

Unlike the original Schaff Trend Cycle, this version is using DEMA MACD for calculation, which makes it "faster" in determining the trend changes and thus producing signals a few bars earlier (which can be significant in "scalping" systems).

The Dynamic Trend signal indicator draws a two-color trend direction line and adds signal arrows.

The Money Flow Index (MFI) is the technical indicator, which indicates the rate at which money is invested into a security and then withdrawn from it.

i-Regression Channel generates regression channel.

This indicator is constructing "bands" using 3 quantile values.

ALMA with floating levels and additional filters.

ZigZag based on the MACDCandle indicator candles.

Indicator to display existent and emerging harmonic chart patterns.

The Moving Average of Oscillator (OsMA) is the difference between the oscillator and its smoothed value.

i-Regr is a MetaTrader 5 indicator. Regression Channel: Linear Regression Channel, Quadratic (Parabolic) Regression Channel, Cubic Regression Channel.

The CCI pre-filtered indicator with an addition of 18 possible types of averages that can be used for pre-filtering.

12345678910...133