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

Submit your code

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

The MultiColorZerolagJJRSXTrend_x10 indicator shows information on current trends using the ColorZerolagJJRSX indicator direction from ten different timeframes.

Indicator of the oscillator type, which displays its values based on the WPR technical indicator.

EMD

Performs the Empirical Mode Decomposition for the current instrument.

Signal based on the indicator developed by the Brazilian analyst Odir Aguiar (Didi).

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

Trading system based on Fisher_org_v1_Sign indicator signals.

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

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

The FloatPivot indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits.

The Exp_StochasticDiff Expert Advisor is based on change of direction of the StochasticDiff indicator.

The Exp_AFL_WinnerV2 Expert Advisor that uses the AFL_WinnerV2 indicator.

The indicator that displays tree pivots on one chart, with the ability to change their timeframes.

Semaphore signal indicator based on the MFI indicator, which features alerts, sending emails and push-notifications to mobile devices.

Derivative of the moving averages difference.

XMA indicator in the form of candles.

Exp_X2MA_JFatl trend-following trading system is based on ColorX2MA and ColorJFatl indicator signals.

Extensive use of the standard library classes.

The Expert Advisor opens trades when the price approaches an integer cent, for example, 1.39, 1.40 or 1.41.

Standard CCI oscillator implemented as a histogram rounding its values to the standard range.

Double smoothed stochastic - extended

The Exp_FisherTransform_X2 trend trading system based on the signals from two FisherTransform indicators.

Fractal DeMarker oscillator.

The Expert Advisor based on intersection of two iMA.

Stochastic - one classical and 3 new types of stochastic.

RSI EA - trading based on overbought/oversold zones determined by the iRSI (Relative Strength Index, RSI) indicator.

Semaphore signal indicator based on the price action strategy looking for the strongest intraday trend, which can notify about trend change by generating an alert, sending an email or a push notification to a mobile device.

The indicator receives trade signals from the MACD histogram.

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

A script for placing two Buy Stop Limit and Sell Stop Limit orders at an equal distance.

Total Power Indicator, in which values are fixed in the range from zero to one hundred.

Two colored filled rectangles with the display of channel levels. The rectangles are drawn between the values ​​of two Keltner channels on one bar of any timeframe of the XMA_KLx5_Cloud indicator.

All information about the current symbol (information from the CSymbolInfo class object is used) represented as a dialog panel.

Two ZigZag indicators are used for analysis.

A breakout trading system based on the signals of the Color_QEMA_Envelopes_Digit_System indicator.

A channel based on peaks and troughs of AlexSTAL_ZigZagProf.

The indicator shows the price increment of eight symbols in one window.

WI

The WI oscillator indicator.

The DSL version of Williams' Percent Range does not use fixed levels for oversold and overbought levels, but is having a sort of dynamic (discontinued signal lines) calculated to identify those levels. That makes it a bit more responsive to market changes and volatile markets.

An indicator of multiple fractals.

1...444546474849505152535455565758...183