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

Submit your code

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

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

XDPO_HTF_Signal shows a trend direction or a signal for performing a deal generated by XDPO_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment

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

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

The Exp_Chaikin_Volatility_Stochastic Expert Advisor is based on the Chaikin_Volatility_Stochastic indicator color change.

Extracting trend and filtering noises using the method of singular spectrum analysis. Adjusting the indicator parameters allows to control the smoothness of the extracted trend and noise filtering threshold.

The StochCandles indicator. Colors the candles based on the Stochastic.

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

The ZigZag based on the CCI oscillator.

Ehlers Center of Gravity indicator in the form of candles.

Fractal Commodity Channel Index.

Uses the iStochastic (Stochastic) indicator from three different timeframes.

"Corrected" velocity (smoother momentum).

Buy sell volume.

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

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

The ShadeOpenX indicator with the possibility to display the percentage value of time that has elapsed since the beginning of the trading session displayed in input parameters. The possibility is implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas".

Two "Didi Needles" indicators from different timeframes on one chart.

The EA trades using pending Buy Stop and Sell Stop orders, applying the iAMA (Adaptive Moving Average, AMA) indicator based on a "round price". Position trailing.

Modified BW Zone Trading - a modified indicator of Bill Williams' zone trading.

This indicator uses DEMA calculation mode in order to make the lag lesser compared to the original Zero lag MA, and that makes this version faster.

The EA uses indicator Awesome Oscillator.

Trend strength assessment based on Jurik smoothed RSI.

Indicator SilverTrend_NRTR with the timeframe selection option available in input parameters, alerting and sending e-mails and push-messages when the indicator changes its color.

The EA is based on iMA (Moving Average, MA) indicator and analyzes the last six bars.

This indicator is a variation of a well known WPR (Williams Percent Range) indicator with 4 WPR values combined into "candles".

Compared to the original QQE indicator this version is adding fixed levels (to help further estimate the trend) and color changing histogram (based on those levels), and also using RSX (a smoother RSI without a lag) in order to further purify the signals.

This version is the smoothed version of the original Range Oscillator + Bands indicator. Smoothing is cleaning up some false signals and, since the smoothing method is JMA (which has very small lag) the added lag is as small as it can be making it much easier to use in a lot of decision situations.

The Expert Advisor based on BrainTrend1Sig indicator

Access to OnTradeTransaction data anywhere within an application

Step chart of RSI

Step chart of stochastic of averages

BullsBearsEyes oscillator displayed as a color histogram, using volumes

ATR adaptive Laguerre filter - levels

Indicator Heiken_Ashi_Smoothed with two color-filled channels built on mean-square deviations from the High and the Low of the indicator candles

Indicator Gann Swing

Exp_XFisher_org_v1 Expert Advisor based on XFisher_org_v1 oscillator signals.

Now you can test the indicator and select the price type from the ENUM_APPLIED_PRICE enumeration

Twenty RSI indicators in a single window.

1...101102103104105106107108109110111112113114115...183