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

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 displaying divergence areas on the price chart.

The ShadeOpenX indicator with the possibility to display the percentage value of time that has elapsed since the beginning of the trading session displayed in input parameters. The possibility is implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas".

The indicator marks the current day's time period specified in the indicator settings using colored rectangles.

The indicator marks the time period specified in the indicator settings using colored rectangles.

An alert (an audio alert, email and push notification) is generated when the iMA (Moving Average, MA) indicator crosses the bar with index N.

The indicator shows the number of bullish and bearish bars in the given interval.

The indicator shows a text block with the values ​​of the user defined DeMarker oscillator period for each timeframe.

The indicator shows a text block with the values ​​of the user defined WRP oscillator period for each timeframe.

Color candlesticks display areas, in which the MACD indicator crosses the zero line.

Displays areas, in which the MACD indicator crosses the zero line.

A complete Renko chart indicator with wicks. Configure using Tick Size, Pip Size, Points or R. Now with Asymetric Reversals!

PS Magicas - Three moving averages that give target and possible entries.

The indicator of support and resistance lines calculated based on the iFractals (Fractals) indicator values.

Displays average values ​​of the bulls and bears power.

The Momentum indicator implemented in the form of a color histogram.

An indicator from "Technical Analysis of Stocks & Commodities" (January, 2010).

The Triple Exponential Average (TRIX) indicator + the signal line + arrows at the intersection of the signal and the main lines.

The Psychological indicator implemented as a color histogram, featuring alerts, push and email notifications.

This is an implementation of the market cycle indicator described by Raghee Horner.

The indicator implements a breakout system using the Zigzag2_R_channel indicator channel, as well as generates alerts, sends push and email notifications when the price breaks the channel drawn through the zigzag peaks.

The indicator shows a text block with the values ​​of the user defined RSI period for each timeframe.

The Psychological indicator with the timeframe selection option available in input parameters.

The KoliErBands indicator with the timeframe selection option available in input parameters.

A semaphore signal indicator based on crossovers of the Di Plus and Di Minus lines of the ADX_Smoothed indicator.

A semaphore signal indicator.

A classic oscillator imported from the FXAccuCharts platform.

The Derivative indicator implemented as a colored histogram with an additional averaging.

The indicator shows a text block with the values ​​of the user defined Volatility period for each timeframe.

The Four_MA_Strength indicator with the timeframe selection option available in input parameters.

The indicator shows a text block with the values ​​of the user defined ATR period for each timeframe.

Another version of Bollinger Bands using as the middle line the average of the High and Low over a selected period.

The indicator implements a breakout system using the Mikahekin indicator channel.

The ForceTrend indicator with the timeframe selection option available in input parameters.

The Mikahekin indicator with the timeframe selection option available in input parameters.

The indicator displays trend power and direction based on four moving averages.

A channel based on peaks and troughs of AlexSTAL_ZigZagProf.

It is a simple trend indicator with the color indication of active trend direction.

The vertical version of the BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", with the possibility to set a fixed timeframe, data from which the indicator displays in input parameters, and producing a sound alert when the bar changes.

The vertical version of the BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", using current timeframe data and producing a sound alert when the bar changes.

The ColorFisher_m11 indicator with the timeframe selection option available in input parameters.

1...535455565758596061626364656667...136