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 4 based on user ratings


The On Balance True Range Indicator is essentially based on the On Balance Volume indicator but uses the Average True Range Period 1 instead of Volume.

Indicator that shows two resistance levels, 2 levels of support and pivot, they calculated the traditional way.

The trend indicator RAVI (Range Action Verification Index) invented by T. Chand.

Precision trend (histo) - MetaTrader 4

This indicator will display a symbol watermark on the chart background, showing the timeframe and symbol name in large font.

The indicator allows the trader to understand market relations.

Improved period converter support real-time refreshing, low CPU cost and other features.

The digital filter of the price.

On of my books says about moving average, that there is no "magic settings", this indicator tries out a lot of possible combinations between a long and a short moving average.

Murrey_Math_Modified Indicator.

Modified version of FF Calendar Indicator with new features.

Two modified COG indicators. Center of Gravity on Stochastic in sub window and enhanced On Chart COG.

Indicator displays the value of defined stop loss and or take profit in the deposit currency.

This indicator shows the % Daily Change of yesterday close with respect to actual price (Bid).

A finer resolution channel made of three bar fractals.

Indicator BoDi for finding signals to close position.

The indicator is constructed based on 3 gistorgammu stochastics higher order

Indicator High_Low (ZigZag).

The standard linear regression channel and support/resistance levels.

Indicator StochCandles. Paints candles on the basis of stochastic.

Indicator MultipleMA.

Indicator ZigZag with levels Fibo.

Optimized variant of the indicator DT_ZZ by klot.

This indicator places semaphore points on the maximum and minimum of a higher, medium and lower period. Similar to Advanced Get, but without waves numeration.

The Indicator ZeroLag MACD is an indicator Moving Average Convergence/Divergence, MACD with zero delay.

This indicator compares four types of regression (linear, quadratic, logarithmic and exponential) and chooses the one that best fits the data analyzed.

Now combines 14 different indicators and 7 timeframes in an easy to read meter for any FX chart. Includes inbuilt History viewer. Fully configurable signals & indicators.

Basic indicator that displays the strength of a move, based either on either moving averages, MACD, or stochastics.

Ichimoku Kinko Hyo indicator is predefined to characterize the market trend, Support and Resistance Levels, and to generate signals of buying and selling.

The indicator draws the charts of equity and balance by the data of account's history, it uses the current opened positions for updating the charts in the real time mode as well.

In this field give a brief description of your script (1-2 sentences).

An update for the BW MFI with the displaying of volumes.

The Price Channel indicator calculates the highest high and lowest low of the trailing number of bars specified by the input Length.

Taking a Closer Look at the Workings of the ZigZag Indicator.

The indicator shows the beginnings and the ends of three trading sessions: Asian, European, and American.

Finds and draws channels using all timeframes from 1 minute to 1 month

On Bollinger Bands grounds

The indicator predicts the future movement of prices.

Moving Average on Moving Average