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

Submit your code

Range Expansion Index (REI) is a relative oscillator with the timeframe selection option available in the input parameters.

The WPRTrend_x10 indicator shows the WPR oscillator position from ten different timeframes.

The Exp_ColorXdinMA Expert Advisor is based on the ColorXdinMA moving average change of direction.

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

Trading system based on the signals of the ColorBulls indicator.

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

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

METRO_DeMarker_HTF_Signal shows a trend direction or a signal for performing a deal generated by METRO_DeMarker_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.

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

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

The ExVolV2 calculates the difference between the total sum of bodies of growing and falling candlesticks on a given interval.

The ZigZag based on the OsMA oscillator.

The ZigZag based on the iForce oscillator.

The Exp_TDI-2_ReOpen trading system based on the intersection of TDI-2 indicator lines, with adding to trend-following positions.

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

A redrawing channel with a colored background.

The Expert Advisor sets pending Buy Stop and Sell Stop order at a specified time.

The indicator displays trade opening signals based on the author's 'Reversal' trading system.

AD

The AD (Accumulation Distribution) indicator with three calculation methods.

A Trend Oscillator.

The Volatility Band 2 indicator is similar to the standard Bollinger Bands, and is a modification of Volatility_Band with the following difference: instead of a separate 'Low band adjustment', this parameter affects both the lower and the upper bands of the indicator.

The indicator is using 3 instances of Hull Moving Average.

RSI + STARC Bands (Stoller Average Range Channels).

Combination of MAMA (MESA Adaptive Moving Average) and FAMA (Following Adaptive Moving Average) made as an oscillator.

Oscillator PAIN (Price Action Indicator).

TCI

Indicator TCI (Trading Channel Index).

Indicator to show the difference of the Vortex indicator lines.

Power weighted MA

Trend identifier indicator

Twiggs Money Flow is an indicator by Colin Twiggs, which uses Welles Wilder's Moving Average.

XRSI_Candle_Vol_Zer indicator with the timeframe selection option available in input parameters

Effort Result indicator

XDeMarker_Histogram_Vol_Direct indicator with the timeframe selection option available in input parameters

CAD

Consecutive Advance/Decline indicator

The indicator of expanding time zone corridors with the background color filling and the channel TimeZonePivotsOpenSystem average line. The indicator provides alerts, sends email and push notifications when the formed corridor expansion is broken.

Searching for a daily range. We use OBJ_HLINE, OBJ_VLINE.

Minimum / maximum support resistance zones

MarketPredictor for MetaTrader 5 The MarketPredictor is an innovative Expert Advisor (EA) for MetaTrader 5 that leverages mathematical models such as sine functions, Fast Fourier Transform (FFT), sigmoid functions, and Monte Carlo simulations to analyze and predict market movements. This project is designed for developers, math enthusiasts, and traders interested in combining technological and financial innovations. Feel free to suggest, discuss, and implement code ideas directly in this thread. Whether it’s new features, improvement suggestions, or strategies – every contribution is welcome to further develop and optimize the MarketPredictor. You’re also welcome to add me to clarify questions privately, collaborate on the GitHub project, or send me your feedback directly. Let’s cook up something amazing together and take this project to the next level!

StepXCCX_HTF_Signal displays trend directions from three last bars of the ColorStepXCCX indicator as three graphical objects with a trend color indication.

The oscillator consisting of Momentums series.

1...121122123124125126127128129130131132133134135...188