Download MetaTrader 5

Watch how to download trading robots for free

Find us on Facebook!
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


An indicator of technical shapes by Merrill. М & W Wave Patterns by A. Merrill.

The Williams' A/D indicator is the accumulated sum of positive "accumulational" and negative "distributional" price movements. Divergences between the indicator and the price are a signals.

Sometimes this is useful - to observe the behavior of the oscillator in the channel. Greatly simplifies the evaluation of the situation.

Double smoothed stochastic with some extra options

The spread_on_chart indicator shows the current values of spread, stop and freeze levels.

The Williams’ Percent Range Indicator (%R) is dynamic technical indicator, which determines whether the market is overbought/oversold.

Moving average with the double adaptive JMA smoothing of a price range.

T3 with floating levels

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

The i-CAiChannel_System_Digit indicator with the timeframe selection option available in input parameters.

To demo buffer-pattern: Candles + Fractals + ZigzagColor + ColorMaLine.

An indicator lets you specify the number of bars separately before and after the current High / Low (fractal) can.

The Binary Wave returns a positive or a negative value depending on how the indicator readings are interpreted.

Enhance your charts by adding intelligent markers for important price points and the start/end of year/month/week/day/session Includes a price pointer that changes color whenever price is near an important price point (e.g. historical high/low)

Perry Kaufman's adaptive moving average with indicative signal points.

The On Balance Volume Indicator (OBV) is a momentum technical indicator that relates volume to price change.

The Cronex T RSI BBSW indicator for MetaTrader 5.

Balance of market power (using improved Jurik filter for calculation).

Fractal Average Directional Index.

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

This indicator is an example of smoothing the Bears Power indicator timeseries by filtering high-order harmonics.

Ozymandias with price band width settings and an additional feature for displaying on other timeframes.

Indicator for building custom charts, which are based on user-defined formula.

Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.

The Universal Moving Average, it allows to select any type of moving average, included in the MetaTrader 5 client terminal.

The indicator "collects" the information of a trend lines drawn on a current chart, displays the prices of lines in the last (forming) bar and also either gives signals, or sends alerts when price crosses the trend line upon trader choice

Aroon oscillator, next version.

This is the Leader of the MACD as described by Giorgos E. Siligardos.

Indicator to display existent and emerging harmonic chart patterns.

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

You can choose if you wish to use a real volume or the ticks volume.

A version that adds some averages not supported by built in standard types to the collection of averages in one single file.

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

A Moving indicator that does not use averaging in its code.

T3 velocity is a completely new indicator that uses T3 to calculate velocity.

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

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

The Heiken Ashi indicator with smoothing.

The indicator receives trade signals from the MACD histogram.

The MetaTrader 5 version of RSI of MACD double