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

Top indicators for MetaTrader 5 based on user ratings - 132

Submit your code

The Laguerre Filter was created by John Ehlers ("Cybernetic Analysis For Stocks And Futures", pg 216)

Version 2. Indicator based on 'Chaikin Oscillator, CHO'. Line intersection of 'CHO' and 'smoothed CHO'

Moving Average Bands

Volume Colored Candlestick with Bollinger Bands as the Standard Deviation

Add Popup or Push Alert notification on manually placed horizontal lines, The lines are deleted and reset itself as soon as price touches these lines

ZigZag NK Sound Alerts notifies you with Sound alert, Push Notification or Popup Notification on terminal when Zigzag changes its bar.

Momentum deviation

Trend Direction And Force Index with Alert derived from Mladen Rakic's version https://www.mql5.com/en/code/21869

Histogram between price and indicator or between two indicators

Candle close above/below BB & Envelopes

Rsi oversold bought , Moving average

The indicator is an equivalent \"Chart Window\" version of MACD.

I search Moving Average that can be hide and shown with button, just like in Trading View, but I cannot found it. Then I try to modify example of Moving Average code from MQL5 Metaeditor Help, and do some add for button and logic for toggleable the button to show or hide Moving Average. Just like in Trading View. For those who need this, please feel free to use or modify for your own requirement.

The Fisher Transform Indicator was created John Ehlers "Cybernetic Analysis For Stocks And Futures".

The indicator shows the position of two indicators (iMA and iStochastic)

The currency strength meter is a trading tool that is used to identify trending and consolidating markets based on the percentage rate of change in price from one period to the next.

DMH

Directional Movement using Hann windowing

Volatility/volume indicator based on price deviations anomaly.

Add High and Low lines based on number of previous bars defined in input field

The Leading Indicator was created by John Ehlers (Cybernetic Analysis For Stocks And Futures pg 235)

Recursive Moving Average calls itself a number of times in order to reach the appropriate smoothing. For instance DEMA and TEMA indicators are recursive exponential moving averages. The goal is to remove the loop limit while still running fast. In addition a trigger line provides the trading signal.

The color indicator shows in a separate window the moment if the intersection of two iMA (MOving Average, MA) was on the current bar

The HighPass - LowPass Roofing Filter was created by John Ehlers (Cycle Analytics For Traders pg.78)

Hann filter

The utility will display the high, low, open, close and time statistics for any user selected bar of any timeframe for the symbol of the chart the utility resides on.

cycle timeframes using hotkeys 'N','M' prev,next timeframe

An exponential moving average of the true range and the offset of its average deviation

Added alerts to custom indicator

Short description.

Draws an equidistant channel to detect rectangular consolidation pattern on chart

SmoothStep

The Restoring Pull Indicator was created by John Ehlers (Stocks & Commodities V.11:10 (395-400))

Select Timeframe to draw Bobokus Fibonacci and add any custom fibonacci levels you want

Colored SAR indicator. Alerts on color change

Very simple indicator to plot the values of the spread[] data as reported by the OnCalculate event handler.

Displays direction of volatility and volume

Currency Strength Meter for MetaTrader 5 with configurable timeframe parameter, It was converted from "Currency Strength Giraia 28 pairs TRO MODIFIED" MetaTrader 4 version

Candlestick chart without shadows

A series of indicators 'Four Colors'. Signals are now 'Arrow' in the main window

Use the intersection of two moving average lines to draw a vertical line.Then You can simply read the current market pattern

1...125126127128129130131132133