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

MQL5 Source Codes of Technical Indicators for MetaTrader 5 - 120

icon

MQL5 technical indicators analyze MetaTrader 5 price charts on Forex, as well as stock and commodity markets. Indicators define trend direction and power, overbought and oversold states, support and resistance levels. Underlying mathematical models provide objective assessment of the current market state allowing traders to accept or reject trading system's signals.

You can download and launch offered indicators in MetaTrader 5. The library of indicators is also available directly from MetaTrader 5 platform and MetaEditor development environment.

Submit your code

Bollinger Bands Width. One of its application methods was described in FOREX Magazine №123 (July 2006) on page 47.

The indicator displays the charts of two symbols in one window.

Standard RSI that can be applied for a chart having a different timeframe.

Smoothed Simple Trend Detector.

CCI smoothed by Tilson algorithm.

The indicator displays the price location within a specified range.

Simple trend indicator displayed in the form of NRTR.

Simple trend indicator displayed in the form of NRTR.

The indicator of the ranges of unrestricted time intervals.

The simplest semaphore indicator having alerts and providing the possibility to send signals to a mailbox.

Multicurrency multitimeframe indicator.

Point and Figure indicator shown in bars and displayed in the separate window.

The trend indicator in the form of a colored cloud using volumes in its calculations. Enhanced version of Bears and Bulls indicator. The idea is to reveal the first market impulse and estimate its duration.

MACD histogram with bars coloring according to Elder Impulse System.

ATRNorm is the normalized version of АTR. Tick volume, standard divergence and other parameters can also be used instead of АТR. The indicator represents logical development of the script. ATRNorm has been created to detect flat areas.

Trend indicator based on two RSI oscillators.

Simple trend indicator in the form of NRTR

The indicator calculates the difference between the period maximum and minimum. The period is specified in the indicator parameters.

The Momentum Technical Indicator measures the change of price of a financial instrument over a given time span.

QEMA - Quadruple Exponential Moving Average.

PEMA - Pentuple Exponential Moving Average.

Two-Line MACD. This indicator is available by default in a great deal of trading platforms. But it cannot be found in Metatrader 5.

Indicator of market instability.

Tools for monitoring spread of currency pairs

This indicator calculates last average price for a symbol and determines the trend direction, so it can be a signal to commit a trade operation.

This is a simple but very fast ZigZag with no suspended or wrong peaks. The indicator is designed for use in EAs. Peaks retrieval has been time-optimized.

Corrected Average indicator by A.Uhl (also known as the "Optimal moving average").

Exponential Moving Average - RSI Volatility-Adjusted by Jose Silva.

Exponential Moving Average - Bollinger Bands ® Volatility Adjusted by Jose Silva.

Advaptive Exponential Moving Average - ATR Volatility Adjusted by Jose Silva.

Adaptive Exponentially Smoothed Moving Average, based on StdDev indicator.

The indicator calculates perfect market entry signals, which can be used for neural network training.

Pearson correlation indicator shows the correlation between symbols.

The indicator shows the size of Highs and Lows and their values over the specified period.

This is the improved version of Price Channel indicator. Two additional price levels, trade signals and Stop Loss/Take Profit levels were added.

DCC

The indicator plots the chart of the specified symbol in a separate window.

Multi-Williams Percent Range trend indicator.

Clouds formed by the masses of moving averages of different periods.

Classic Pivot Point indicator paints pivot point and three resistance and support levels for all data points.

The indicator calculates the resistance and support lines and shows alerts when price is reached them.

1...113114115116117118119120121122123124125126127...133