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

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

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.

Oscillator using inverse Fisher Transform.

A semaphore signal indicator.

A channel based on peaks and troughs of ZigZagOnParabolic.

The Paramon indicator with a color filling of the channel.

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.

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.

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

A trend indicator of NRTR type using an MA and ATR.

Standard VWAP (Volume Weighted Average Price) calculation, but with configurable start position.

Automated calculation of Stop Loss levels based on the ATR indicator.

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

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

1...505152535455565758596061626364...133