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

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.

To post a new code, please log in or register
latest|best

Two colored filled rectangles drawn between the values ​​of two GRFLeadingEdger indicator channels on one bar.

Two colored filled rectangles drawn between the values ​​of two Keltner channels on one bar.

Two colored filled rectangles drawn between the values ​​of two Bollinger channels on one bar.

The indicator shows the current spread using a color line.

A histogram of maximum and minimum values of parameters SYMBOL_SESSION_BUY_ORDERS — "the total number of current buy orders" and SYMBOL_SESSION_SELL_ORDERS — "the total number of current sell orders". The drawing style is DRAW_HISTOGRAM.

A Moving Average indicator, for which the values of two levels can be specified from the code.

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

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

Average True Range (ATR) indicator values from other timeframes in a digital format, displayed as text on the chart.

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

The indicator finds fractals of any dimension.

The indicator displays the change in price as a percentage relative to the Open price of the current candlestick.

The indicator displays the change in price as a percentage relative to the Open price of the current candlestick.

The indicator displays the candlestick size (High-Low) and its direction in the form of a colored histogram.

Ten 'Parabolic Stop and Reverse system' indicators in one window

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

Bollinger bands at extended Fibonacci levels.

The Chaikin volatility indicator modified to have a stochastiс view, and implemented in the form of a signal cloud.

The indicator displays the price pivot point.

A simple trend indicator based on the smoothed Average Directional Movement Index drawn in the main chart window.

A trend indicator based on the intersections of Parabolic Sar and a moving average.

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

A simple trend indicator based on the smoothed Average Directional Movement Index.

The indicator draws colored candlesticks of a larger timeframe as color filled rectangles using DRAW_FILLING buffers. Rectangles are color filled in accordance with the colors of the StreamСCandles indicator candlesticks, if there are any.

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

The indicator finds candlesticks with a minimum or maximum shadow size. Limitation on the size of the candlestick body.

The indicator finds candlesticks without an upper or lower shadow. The indicator style is DRAW_ARROW.

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

The indicator colors candlesticks whose size multiplied by volume exceeds a preset value.

The WATR_HTF_Signal indicator shows a trend direction or a trade signal generated by the WATR indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.

The XOSignal_HTF_Signal indicator shows a trend direction or a trade signal generated by the XOSignal indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.

A trend indicator implemented as NRTR, with the possibility to generate alerts and send emails or push-notifications.

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

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

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

The Cronex T RSI BBSW indicator for MetaTrader 5.

MetaCOT 2 CFTC ToolBox Indicators is a set of MetaCOT 2 indicators that provide access to CFTC reports. MetaCOT 2 supports COT, Disaggregated COT, TFF and CIT reports. It allows to draw COT charts straight in the MetaTrader terminal. All indicators are available as source code, and anyone can use them to create their own trading system.

It is the MQL5 version of ZeroLag MACD.

A channel based on standard deviation of close price.

This is a binary options simulated trading indicator on MetaTrader 5 client, novice traders can use to practice trading strategies, program interface have simplified Chinese and English.

1...404142434445464748495051525354...120