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

Submit your code

Do you want to know how the Spread on your Broker fluctuates? I developed 2 small indicators which will allow you to see hot the spread is performing real time and for the last few minutes or whichever you can thing your platform can hold.

Another suggested way to track Heiken Ashi candles and trading short-term price swings

Bollinger Bands indicator with possibility to establish mode of moving average, applied price and deviation as a double value.

Detects and displays fixed value of Constant Range Candles - Range Bars and Renko Boxes. Place any position on chart.

Simple multicurrency trend indicator. You can modify it according to your taste.

MFI indicator with possibility to establish applied price.

Moving Average on Moving Average

Schaff Trend + Signal EMA

Ichimoku with Moving Average instead middle Price channel (Donchian channel) .

Any symbol Bid, LastDayDiff(% or pip), Spread, Swap, Hi-Lo Today, Hi-Lo Week, Hi-Lo Mounth view to separate window.

The indicator draws support & resistance levels based on the last MN1, W1, D1, H4 and H1 fractals.

Combine Candle sticks and Market Profile indicator.

3 Dimensional MACD Ribbon.

MACD Momentum indicator (The Red line is the Momentum 10 of the histogram MACD, smoothed 3).

This indicator will show trend, based on EMA200 of the higher timeframe.

BB_OsMA indicator is the OsMA indicator in the form of spheroid with a deviation as the upper and lower bands.

When two Moving Averages cross the indicator will alert once per cross between crosses and mark the cross point with down or up arrow.

This is the improved version of the "HarmonikManual", with more attractive and easier to use.

Saves all historical bar data (Open timestamp, Open, High, Low, Volume) and every new tick to CSV of your choice.

3rd Generation Moving Average

Shows the current gain and loss for the candlesticks on the chart.

Triple Exponential Moving Average with customizable parameters.

The Commodity Channel Index indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

This indicator shows four price histograms when a chart click event is fired.

Signal based on the ZigZag indicator.

Spread, its moving average (EMA), its maximum and minimum, and ticks per second (market speed) in the Comment. The version 1.01 is made with the normal average, instead of the moving average.

Commentary on behalf of Exponential Moving Average.

The signal indicator that detects potential market entry points.

Show full information: price, symbol, timeframe, date, time, spread, swap, stop out level, your name...

Dsl (discontinued signal lines) - RSI (MetaTrader 4).

Relative Strength Levy can be abbreviated as RSL.

high-low channel

Improved version inspired by RSI_candles by © mladen 2018 https://www.mql5.com/en/code/20968

Divides whole levels into Halfs and Quarters.

The indicator shows BID-ASK-SPREAD information on chart

Power of NZD indicator shows actual strength of currency NZD calculated of 7 pairs that contain NZD. Indicator can be used for strategies based on mean reversion and/or correlation. Included pairs: EUR NZD, GBP NZD, AUD NZD, NZD USD, NZD CAD, NZD JPY, NZD CHF.

An implementation of the Relative Strength Index indicator by John Welles Wilder Jr. as described in his book—New Concepts in Technical Trading Systems [1978].

An indicator that uses a Feed Forward Neural Network to predict the next few open prices. The network is trained using a Backpropagation method. The training is set up automatically, resulting in a self-trained network and a self-learning indicator.

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

Typical zigzag indicator

1...272829303132333435363738394041...61