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

Submit your code

The KWAN_NRP indicator with the possibility to change the indicator timeframe in input parameters.

Smoothed Positive Volume Index

Smoothed Stochastic Inverse Fisher Transform.

The Expert Advisor places pending Buy Stop and Sell Stop orders. If orders execute, the trailing stop is run for the positions.

MIT

Oscillator MIT (Momentum In Time) is a normal momentum with anchoring the calculations to the calculation start time.

WPR (Williams Percent Range) based support/resistance.

Indicator Difference2 shows the difference between the predefined reference prices (Applied price) now and as of N periods ago.

Trading based on indicator iStochastic (Stochastic Oscillator, Stochastic). Stop Loss, Take Profit, and Trailing of a position can be enabled/disabled.

Synthetic VIX indicates the increase or decrease of volatility and it should be used as that.

Indicator ColorX2MA with the timeframe selection option available in the input parameters

Indicator Heikin-Ashi Difference.

A trading system using oscillator UltraAbsolutelyNoLagLwma.

VC

Indicator VC (Volatility Channel by Larry Williams).

Difference of two moving averages within the range of one-direction candlesticks

A market state indicator

RSI of JMA

An RSI smoothed by Wilder's moving average

Ozymandias_System indicator with the timeframe selection option available in input parameters

Period Extreme signal indicator

Compared to the original QQE indicator, this version instead of using trailing levels uses fixed levels to estimate overbought and oversold conditions.

The Henderson Filters are derived by minimizing the sum of squares of the third difference of the moving average series. Henderson's criteria ensures that when these filters are applied to third degree polynomials, the resulting smoothed output will fit exactly on these parabolas. The Henderson Filters are suitable for smoothing economic time series as they allow the cycles typical of the trend to pass through unchanged. They also have the property that they will eliminate almost all the irregular variations that are of very short frequencies of six months or less.

The STPMT (Medium Term Weighted Stochastics) indicator.

A channel filter indicator Darvas Box.

The indicator of expanding time zone corridors with eleven corridors, middle line and background color filling

Stochastic expansion indicator

Normalized Moving Average Slope indicator

At the specified hour, the Expert Advisor analyzes OHLC of the previous bar and sets pending orders

Expert Advisor based on iAO (Awesome Oscillator, AO)

Gann HiLo Activator/SuperTrend Bar indicator

True Strength Index (as originaly described by William Blau)

Indicator Round_Levels_XN draws multiple "round" levels nearest to the current price above and below it

Stochastic of filtered price

It calculates the Typical prices for bars #1, #2, and #3

Two identical trading systems (for long and short deals) based on the AdaptiveRenko indicator signals that can be configured in different ways within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system

Volatility bands

Rsi of average (rsioma) on chart version

Market mode - discontinued signal lines

Corrected extended (volatility ratio adaptive) Wilder's double smoothed ema - multi time frame version

This script will change the SL and TP of all open trades of the symbol to the price where the script is dropped off.

Trading the STRONG against the weak!

1...565758596061626364656667686970...183