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

MQL4 Source Codes of Technical Indicators for MetaTrader 4 - 27

The library of technical indicators for MetaTrader 4 developed in MQL4. Regardless of the market (forex, securities or commodity market), indicators help to represent quotes in an accessible form for easy perception.

This section contains thousands of applications that analyze financial markets using different algorithms. Conventionally, they can be divided into a few categories: trend indicators, oscillators, volume indicators and so on. In addition, there are sets of indicators based on algorithms by famous financiers. For example, Bill Williams' indicators and likes of it. All of them are characterized by different parameters of reliability, efficiency, lagging and others. There are more than 2000 indicators for technical analysis: trend indicators, reversal indicators, indicators of levels, predictors, scalping indicators and many others.

To post a new code, please log in or register

The Indicator analyses last 100 waves and shows its sizes, average volumes and average velocities (in pips/hour) for each wave.

This indi draws renko boxes on normal TF window.

This Indicator shows the current pair's current spread in the upper left corner.

Раскраска баров в зависимости от направления тренда.

An oscillator version of the Vortex Indicator

This indicator appears in the January 2010 issue of Technical Analysis of Stocks & Commodities.

A brand-new version of Channel ZZ indicator

Две версии индикатора на упрощённом алгоритме перцептрона

Many informations about the MARKET and CURRENCY in ONE SUBWINDOW such as: symbol, spread, swap, freezlevel, money magament, time to end each bar and times of opened bars, global markets times open/close in GMT and more...

The universal multi-chart of the currencies, with the changed list of currencies, a range of display, the period and position in a window.

It shows the information about 4 Moving Averages in a separate window.

The moved panel with the indicators of B.Williams, for strategy Trading chaos. It shows a direction of indicators AO, AC, and MACD.

Happy New Year 2010

This indicator calculates and displays the Dollar Index and 2 definable moving averages. Edited 18 September 2015 - updated link to official description and calculation from ICE Futures U.S.

The indicator Back to the Future draws forthcoming bars in a tester, in advance...

a stochastic_oscillator based indicator.

It shows support and resistance levels

It allows to work with reversed symbols (for example USDGBP)

It combines two ema's, rsi and adx to give you buy or sell signals.

Create a Fibonacci retracement object automatically on your graph.

Jays candle display is a multi candle displaying indicator. It displays the swing and body of candles on different timeframes from one minute up to one day.

Displays info about the SAR in relation to the selected candles on four different timeframes.

The indicator helps to use the Elliott waves, as described in the book "Trade Chaos" by Bill Williams.

It's based on the simple CCI, it plots arrows for sell and buy signals on the chart.

It shows Stochastics for several timeframes in a single chart, also it calculates the average value.

A finer resolution channel made of three bar fractals.

It reduces a lot of false signals using sensitivity tuning.

Just Close - Parabolic SAR

This indicator for show most information about your account like : number , name , company , leverage , etc .

Modified version of Murrey_Math_Line v2

It shows two MACD with lines on the price chart.

New Design - New Opportunities.

The indicator shows current balance and positions on the chart

It's an instrument for spread monitoring for a real and synthetic currency pairs.

Indicator shows color lines between two MA crosses

Classical MACD with Impulse System.

Indicator shows entry and exit points for all deals and account statistics on the chart. It is very useful for trade analysis.

Indicator shows a different Forex sessions and the market hours of the exchanges.

Indicator shows vertical lines at last week bar.

It calculates and shows Stop Loss levels (for Buy and Sell positions) using the method described by Bill Williams in his book "Trading Chaos". A new feature has added: now all it can be analysed in history.