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

Submit your code

William Blau Candlestick Index.

Ang_Zad indicator applies additional smoothing of total values allowing users to avoid excessive indicator signals noise caused by false crossings of its moving averages.

DEMA_Range_Channel indicator provides alerts, sends email and push notifications when the candles break through the indicator channel.

XRSI_Histogram_Vol_Direct indicator provides alerts, sends email and push notifications at the incoming trading signals

Pendulum. Constant opening of positions.

Simple code for Candle Cross above or below Conditions..

without violating encapsulation, capture and externalize an object's internal state so that the object can be restored to this state later

Candle Momentum Index (CMI) Indicator by William Blau.

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

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

The Leading_HTF_Signal indicator shows a trend direction or a signal generated by the LeadingSign indicator.

A semaphore signal indicator based on the AFL_Winner indicator.

The indicator draws DotsCandle indicator candlesticks of a higher timeframe as color filled rectangles using DRAW_FILLING buffers.

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

Famous indicator by Konstantin Kopyrkin, it produced numerous realizations of the NRTR indicator. It displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.

The Expert Advisor trades based on the signals of iMA (Moving Average, MA) and iMACD (Moving Average Convergence/Divergence, MACD). The minimum distance between the price and the MA indicator is taken into account.

The indicator searches for divergences and displays them on the chart of the signal line of the custom MACD indicator.

The indicator shows current trend by showing a color of the current balance. The opposite color is not displayed as long as it does not become a trend (hence, lack of color, means the opposite trend is the prevailing)

This version extends the basic version of Leader of the MACD with some options that are adding more flexibility to the usage of the indicator.

The Alligator of Bill Williams drawn in the zigzag form. The indicator can be calculated and set in a fixed timeframe.

This indicator draws candlesticks in accordance with the color of the bars in histogram of the 2pbIdealXOSMA indicator.

Trading system using the AML trend Moving Average

The volatility indicator

The MACD Indicator, in which the price series is replaced by the series of values of the Awesome Oscillator technical indicator. It is drawn in the form of a colored cloud.

The MultiAMkASignal indicator shows information on active trends using the values of seven iAMkA indicators from different timeframes.

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

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

Simple trend indicator based on three Moving Averages.

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

The Karacatica_HTF_Signal indicator shows the trend direction or the signal based on the Karacatica indicator.

TRIX indicator provides the ability to change the averaging algorithm

VWAP_Close indicator defines liquidity points and average Close price weighted by volume.

The Psychological indicator implemented as a color histogram, featuring alerts, push and email notifications.

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

The indicator displays a Moving Average with bullish and bearish areas.

Kaufman AMA MACD is the MACD built exclusively using Kaufman AMA (even signal line is using that). That way this is a completely adaptive MACD (bearing in mind that Kaufman AMA is adaptive Moving Average).

A channel using a non-smooth and steady approximation error, in which the exponential moving average with a variable smoothing factor is used as the midline.

A simple include file to print out the values and names of variables.

Indicator Tom_Demark_Moving_Average is the moving average based on Demark's statements regarding trend identification.

Asymmetric bands oscillator - extended version

1...161162163164165166167168169170171172173174175...184