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 - 32

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

Предсказание цен пересечения графика CCI с заданным уровнем FindCCI.

The indicator shows trade signals.

Индикатор по стратегии "Вилка Чувашова".

Модифицированный индикатор Fibonacci Pivots. Теперь уровни отображаются на истории и подписаны значения.

The original cluster CC and CCFP indicators by Simeon Semenych and can be found on from and this artical also descripted how to use the cluster indicator. This updated version has features below: 1) the indicator refeshed

Indicator works with "ModeMA=0" - SMA and "ModeMA=1" - EMA.

Signal indicator based on MACD

This indicator for draw an Arrows for buy & sell, it's Depends on FIBO S Indicator

This indicator To show the numerical values of RSI (Open , Close , High , Low)

Colorfull T3 MA

MACD (настройки по умолчанию - АО Вильямса) с сигналами импульса от пересечений разнопериодных RSI / направления Стохастика.

Heiken Ashi Real

Отображение точек пересечения RSI различных периодов.

The indicator of the visual and sound control of speed and size coming tick.

The astrological indicator. Marks of the zodiac. The current mark.

It shows the speed of the trend on the current, closest larger and the next TF.

Lighty edited RVI Indicator.If drawing bug please recompile(Make normal drawing). Currently version SRVI@1 and SRVI@2.

easily shows trend or range

Для анализа японских свечей

MACD lines and histogram for the Impulse trading system.



shows entry price lines. this is based on "inside bar".

The indicator shows candles of the grown-ups TF.

Многоранговые фракталы

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.

Linear Weighted Fractal Dimension Index (ternd vs notrend filter) plus Step EMA

Traditional Bollinger Bands ®, revisited with algorithm based on Jurik method.

This indicator for draw an Arrows for buy & sell, it's Depends on Kijun Line in Ichimoku Indicator

The indicator is base on "volume spared analysis".

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

Метод Усреднения

TD Sequential indicator based off of the criteria descripted in Jason Perl's book "Demark Indicators."

Donchian Channel Indicator

Shows important support / resistance levels from different timeframes. Advanced filtering included.

Just a configurable Bear & Bull "Harami" pattern finder.

Change of the price expressed in percentage.

This indicator for draw an Arrows for buy & sell, it's Depends on Stochastic

Multi timeframe Relative Strength Index - has additional parameter - TimeFrame. You can use it to set up higher timeframe from which Relative Strength Index will calculate its values.

Multi timeframe MACD - has additional parameter - TimeFrame. You can use it to set up higher timeframe from which MACD will calculate its values.