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

MQL5 Source Codes of Technical Indicators for MetaTrader 5 - 119

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

A trend indicator which determines its values based on the signals taken from the LRMA Moving Average and a group of its signal lines whose periods change in the arithmetic progression.

A trend indicator which determines its values based on the signals with the group of Moving Averages whose periods change in the arithmetic progression.

A trend indicator which determines its values based on the signals taken from the Williams' Percent Range indicator and group of its signal lines whose periods change in the arithmetic progression.

The Dynamic Support/Resistance indicator for MetaTrader

The indicator displays three variants of time in the chart: local, server and GMT!

The class is designed for calculation of a technical indicator Average Directional Movement Index Wilder (Average Directional Movement Index Wilder, ADX Wilder) using the algorithm of the ring buffer.

The class is designed for calculation of a technical indicator Average Directional Movement Index (Average Directional Movement Index, ADX) using the algorithm of the ring buffer.

The class is designed for calculation of the Average True Range indicator (Average True Range, ATR) using the algorithm of the ring buffer.

The class is designed for calculation of Moving Averages (Moving Average) using the algorithm of the ring buffer.

Disparity Index (difference index) displays the difference between the close price and chosen Moving Averages in percentage. It is recommended to use in combination with the other candlestick models

A trend indicator drawn on the basis of the advanced Keltner channel.

The renko (renko) chart in a separate subwindow. No matter on what chart timeframe the indicator is attached, the renko is drawn on close price of М1 timeframe.

The trend indicator drawn on the basis of the Bollinger Bands.

Delta ZigZag defines the reversal on a minimal height of the swing and also identifies trend on breakthrough of local minimum/maximum levels and colors zigzag sections in current trend color

The indicator displays trend force and direction

The trend indicator that displays possible rollback option

The indicator displays the spread levels and the minimum acceptable level of stop loss/take profit in points

The indicator displays the breakthrough line

The drawing of this Moving Average is based on Demark's method "Daily Range Projections".

Custom instrument of the linear regression. LR line, Support and Resistance lines values are in the buffers

A semaphore, signal indicator drawn on the basis of the values ​​of the Accelerator of Bill Williams with sending alerts, push-notifications and e-mail messages

The indicator of Peak Price Values.

The X2MA Moving Average turned to the oscillator using the normalization of its values in the range from 0 to 100.

This indicator displays the market activity in percentage

A volatility indicator displays the amount of the corridor price movements for N period in points

The Aggressiveness indicator displays how many points the instrument runs on the average for one candlestick

Four parabolic indicators at one time!

ATR MA Oscillator is the oscillator drawn on the basis of the difference between the ATR oscillator and its signal line.

The indicator displays the historical volatility value

Fractals with the ability to set range

The Kagi chart is drawn on the main window of the currency pair and a considering timeframe

A Moving Average hybrid of digital and analog filtering.

The ZigZag drawn using Heikin Ashi extremums

The linear regression channel indicator drawn on the indicator buffers

The channel drawn on the basis of a parabolic

The "Trader assistants" series indicator drawn on the basis of two Moving Averages and the RSI

The sound signal which triggers that a new bar appeared

The principle of this indicator is based on the RSI oscillator using divergence and convergence

This indicator displays day price change in percentage for four selected financial institutes

The indicator to define the trend and the flat.

1...112113114115116117118119120121122123124125126...138