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

MQL4 Source Codes of Technical Indicators for MetaTrader 4 - 46

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.


Indicator Bykov Trend Sig

i4 Pivot_v1 indicator.

i-SKB-F indicator.

i-Pass Lev CCI_v.1.2 indicator.

Indicator slow-stich

Indicator The 20's v0.20

KAGI-1 indicator.

J_TPO Velocity indicator. The modified version of the indicator J_TPO Clean.

Inercia Bars indicator.

Arrows & Curves indicator.

Loco indicator.

Digital High Pass (KGHP) indicator.

LW Fractals indicator.

Indicator BBands Stop v1

Indicator BB-HL

Indicator B WImp - T01.

StoneAxe_x4x indicator.

Simply MA wrong indicator.

NR4ID-ATR indicator.

A maximally optimized algorithm of constructing Kaufman AMA (Adaptive Moving Average).

The fractal dimension value is used to build an EMA-like moving average.

Volatility is a standard deviation.

NRMA is the famous indicator by Konstantin Kopyrkin.

The volatility indicator by Chaikin accounts for the spread changes between the maximal and minimal prices. It defines the volatility value based on the range width between the maximum and minimum.

Zigzag2_R_ is a variant of the indicator Zigzag with an added option of drawing two extremums on one bar.

Chaikin Oscillator (CHO). Based on the book by Eric. L. Nyman Malaya entsiklopedia treidera (Small Encyclopedia of Trader)

Accumulative Swing Index is used to analyze futures.

A variation of a well-known Nick Rypock Trailing Reverse indicator.

RoundPriceExp indicator.

TradePrice-T03 indicator.

The indicator shows the channel

Pivot RS Session indicator. Shows trading sessions.

The indicator shows the channel

Fib SR indicator.

CwlxBW5Zone indicator.

Indicator BBand Width Ratio.

Indicator i-RoundPrice-T01m

Indicator iFXAnalyser

Indicator iMA Cross

Indicator iMA Fibs.