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 MQL4 and MQL5 source codes based on user ratings - 77

Submit your code

Three timeframes. One iMA (Moving Average, MA) and one iStochastic (Stochastic Oscillator) on each timeframe

Volatility ratio - standard deviations based with floating levels

This indicator shows average and peak speeds of price changes per minute.

For day traders, this is one of the important thing to consider in order to improve our strategy by calculating on average how much an asset moves, in which it will allow us to identify the best TIME during the day to trade when the market moves the most as well

DailyPivot_Shift indicator differs from the common DailyPivot indicator, as the main levels can be calculated with day start shift.

DailyPivot_Shift indicator differs from the common DailyPivot indicator, as the main levels can be calculated with day start shift. This variant of the DailyPivot_Shift_Full indicator can be built for any chart bar and allows to clearly see the market behaviour relative to the indicator levels at each bar.

The script is developed for placing a SellLimit order with fixed actuation levels, Stop Loss and Take Profit levels in points from the current price.

Simple MA crossover Signaling for Expert Advisor Wizard

A trend indicator drawn on the basis of the advanced Keltner channel.

An interesting trend indicator drawn on the basis of the simple Moving Average

Trading system using the FigurelliSeries trend indicator

The indicator draws trend support and resistance lines.

The indicator shows the minimum price for the period fixed in the input parameters of the indicator.

The EA for trailing along a price channel.

Color version of the Linear Regression indicator.

The indicator draws candlesticks of a larger timeframe as color filled rectangles using the data provided by the TrendlessAG indicator.

The indicator draws candlesticks of a larger timeframe as color filled rectangles based on the QQECloudX indicator values.

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

Trend indicator based on Average True Range and Standard Deviation.

The BWImp-T01 indicator with the timeframe selection option available in the input parameters.

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

The MultiAroonOscillatorTrend_x10 indicator shows information on current trends using the AroonOscillator oscillator position from ten different timeframes.

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

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

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

The Exp_CoppockHist Expert Advisor is based on the reversal of the CoppockHist oscillator direction.

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

The Momentum oscillator with the boundaries of the overbought/oversold areas in the form of Bollinger Bands.

The DecEMA indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

This indicator is an example of smoothing the Accumulation/Distribution indicator timeseries by filtering high-order harmonics.

The Exp_ColorSchaffJJRSXTrendCycle Expert Advisor is based on the ColorSchaffJJRSXTrendCycle oscillator change of position relative to the overbought and oversold levels.

The Exp_ColorZerolagJJRSX Expert Advisor enters the market when the ColorZerolagJJRSX indicator cloud changes its color.

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

The extra smoothed Derivative indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

The RVI_Histogram oscillator with the timeframe selection option available in input parameters.

The classical Commodity Channel Index indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.

The HighestLowestRange (HLR) indicator implemented as a histogram with a color indication of entering the overbought and oversold zones.

RVI

The Relative Vigor Index oscillator developed based on the article "Using The Fisher Transform" by John Ehlers that was published in November 2002 in the Technical Analysis Of Stock & Commodities magazine.

Accumulator of price movements. Defines the start and the end of a trend.

The indicator implements a breakout system using the DarvasBoxes channel, with the possibility to round the channel levels to the required number of orders and with the display of the latest channel breakout levels in the form of price labels.

1...707172737475767778798081828384...183