MQL5 Source Codes of Technical Indicators for MetaTrader 5 - 129
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.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
The market volume indicator whose main purpose is to filter false signals which occur in the side movement of the market.
The Fast Stochastic indicator is one of modifications of a popular stochastic oscillator.
The mathematical indicator that operates on the principle of approximation of sinusoid waves and realizes visualization of Fourier series for currency pair quotes
The Universal Oscillator indicator can display Bears Power, Bulls Power, CCI, DeMarker, MACD, Momentum, RSI, Stochastic, William's Percent Range. Three modes of overbought / oversold levels: the constant, dynamic (MA), dynamic (Bollinger Bands). Three rendering mode: line, filling, histogram
This indicator uses support vector machines to analyse indicator data and signal future trades. Buy trades are signalled by a green ‘up’ arrow with sell trades signalled by a red ‘down’ arrow.
Triangular Moving Average (TMA). The main weight goes for the average part of the price series. In fact, the Moving Average is a double smoothed simple Moving Average
This indicator was created by Edward Coppock in 1962. It displays the long term possibilities to buy or sell (in the original, only to buy).
The indicator "collects" the information of a trend lines drawn on a current chart, displays the prices of lines in the last (forming) bar and also either gives signals, or sends alerts when price crosses the trend line upon trader choice
The indicator draws support/resistance lines and the trend lines in the chart
The class is designed for calculation the Fractals technical indicator (Fractals) using the algorithm of the ring buffer.
The class is designed for calculation of the technical indicator Triple Exponential Moving Average (Triple Exponential Moving Average, TEMA) using the algorithm of the ring buffer.
The class is designed for calculation of the technical indicator Double Exponential Moving Average (Double Exponential Moving Average, DEMA) using the algorithm of the ring buffer.
The class is designed for calculation the technical indicator On Balance Volume (On Balance Volume, OBV) using the algorithm of the ring buffer.
The trend indicator. The indicator line of level 50 can serve as the point to determine the trend
The class is designed for calculation the technical indicator Momentum (Momentum) using the algorithm of the ring buffer.
The class is designed for calculation of a technical indicator Money Flow Index (Money Flow Index, MFI) using the algorithm of the ring buffer.