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 MQL4 and MQL5 source codes based on user ratings - 7

Submit your code

Probably the best Awesome Oscillator (AO) available with zero line crossover and signal line alerts.

Record the performance of individual strategies real time in offline charts.

This script opens a pending sell order by just point and drop the script in the place you want.

YangTrader is a good indicator, it core is price moving and return, when the value crosses 15, maybe it's the best buy time and down cross 80 it's the sell time.

This set of scripts has been designed to scale-in your trades as price action runs in your favor. This will maximize profits due to proper pyramiding, decrease the impact of unprofitable trading decisions and in general, make your life easier.

Export text to Excel in real time using native DDE library provided by Windows

Record, storage and displays of data, fully tick chart in MetaTrader.

This is a Class for the new MQL4 that parses JSON. It requires the Hash.mqh class.

This MT4 indicator is to count down the remaining time as the format HH:MM:SS

This indicator will plot Fibonacci golden spiral on the chart.

Stdlib - example of library

Мультивалютный "мониторинговый" индикатор.

Candle Closing Time Remaining (CCTR) is an indicator which displays the remaining time for an open candle to be closed.

The indicator shows candle end time and current spread.

Detrended Synthetic Price (bars form).

Tipu MACD is one the popular indicators in the Market. The original code for Tipu MACD is modified by removing compatibility with Tipu Panel. This version of Tipu MACD is open for everyone who is interested in developing an Expert Advisor.

Hull moving average (ema based)

5days indicator marks the first bar of each new day.

Indicator Maloma 4 vicont 1-2-3

The indicator plots four different Fibo lines based on four latest ZigZags. Useful when applied on the higher timeframes.

Calculates the pivot point.

Indicator ^Pivot_PP

A simple indicator that demonstrates the general principle of displaying multiple indicators from different timeframes in a single window

This is very simple, power and easy to use Indicator

Indicator EMA Predictive2.

Indicator Guppy Mulitple Moving Average (Short).

The script is designed for downloading history on all known currency pairs, metals, indices, CFD and for controlling "holes" in history.

Indicator MA Alert.

This indicator shows when to open and when to close by drawing 2 lines.

Indicator T3 RSI.

FATL (Fast Adaptive Trend Line) - the «fast» adaptive trend line is calculated using a digital low-pass filter (cream-colored line on the chart).

Indicator iMA Cross

Indicator MTF CCI

The indicator showing channels.

Indicator 4 Trendlines v3.

Indicator Renko v1.

Tick indicator Tick on Chart.

Indicator i4 DRF v2.

Indicator SmoothCandle S v1.00.

Indicator WcciChart.

1234567891011121314...102