Watch how to download trading robots for free
Find us on Telegram!
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 - 138

Submit your code

RSI with the colored signal levels

The channel ZigZag

The indicator paints the part of the bar depending on the direction of the candlestick

A simple indicator, a good one for MQL5 beginners

Adaptive Moving Average by Perry Kaufman for large periods.

The indicator draws candlesticks of a larger timeframe as color filled rectangles in accordance with the colors of the clouds of the CronexAO indicator.

Chaikin Oscillator with the averaging type selection option.

The HighestLowestRange (HLR) indicator with the timeframe selection option available in the input parameters.

A difference between the SATL and FATL digital trend filtering indicators that allows to estimate the speed and direction of the current trend.

The CMxTrend_x10 indicator shows the CMx oscillator position from ten different timeframes.

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

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

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

The Exp_HullTrendOSMA Expert Advisor is based on the reversal of the HullTrendOSMA histogram direction.

The Schaff Trend Cycle indicator based on the difference between two JJRSX oscillators with different periods.

The ColorZerolagJCCXTrend_x10 indicator shows the ColorZerolagJCCX oscillator direction from ten different timeframes.

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

Trading system based on the signals of the Super_Trend indicator.

Trading system based on the signals of the VolatilityQuality indicator.

The LeManTrend implemented as a histogram of the smoothed difference between its signal lines.

The indicator, that determines the moments of the lowest volatility.

The Loco with the timeframe selection option available in the input parameters.

Three ATRSmoothed indicators from three different timeframes on one chart.

The Double Exponential Moving Average indicator with the timeframe selection option available in input parameters.

A simple oscillator based on the difference between values of two MAs either of different periods or of the same one but with a "lag" of a few bars.

Example of Buy Limit & Sell Limit pending orders with Bollinger Bands.

A trading system based on the signals of the CCI_Histogram indicator.

Three Bollinger Bands channels based on one moving average, drawn as a colored cloud, with the display of the last values as price labels and the possibility to round Bollinger levels up to a required number of digits, and a price grid with these rounded values.

PChannel3Cloud indicator with the timeframe selection option available in input parameters.

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

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

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

RSO is an Oscillator version of RSI.

The indicator of support and resistance lines calculated based on the iFractals (Fractals) indicator values.

x1

Simultaneous opening of opposing positions. Lot management

A semaphore signal indicator, which is similar to BykovTrend with an NRTR line based on the values of the ATR indicator.

Zero Lag is a modified EMA.

An assistant indicator. It shows time for holding a position open.

CVI

CVI (Chartmill Value Indicator) shows the value of price deviation from the Moving Average.

A stochastic momentum.

1...131132133134135136137138139140141142143144145...183