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

Submit your code

Smoothed Ichimoku oscillator

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

The Cronex T RSI BBSW indicator for MetaTrader 5.

The ColorParabolic semaphore signal indicator featuring alerts, sending emails and push notifications.

The script allows to quickly remove indicators from charts.

The drawing of this Moving Average is based on Demark's "Daily Range Projections" method.

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

A Moving Average indicator, for which the values of two levels can be specified from the code.

The indicator shows the current spread using a color line.

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

Buy a security (open BUY positions) at a lower price, sell (open SELL positions) at a higher price.

The MetaTrader 4/5 library allows generating reports based on the trading history.

An example of a template for developing automated trading systems.

This calculates Optimal f using the Geometric Mean. Per Ralph Vince, "In trading we can count on our wins being for varying amounts and our losses being for varying amounts. Therefore the Kelly formulas could not give us the correct optimal f." So, using his equation(s), I created this library for the Geometric Mean version of Optimal f.

The indicator sets indexes for candlesticks in the price movement direction.

Two identical trading systems based on the crossover of the CMO indicator and the zero line, for long and short trades, which can be configured in different ways in one Expert Advisor.

Woodies CCI is a momentum indicator that was developed by Ken Woods. It's based on a 14 period Commodity Channel Index (CCI).

The indicator searches for divergences and displays them on the chart of the custom CCI indicator.

Smoothed Positive Volume Index

Four different CCIs combined into a "candles" display of CCI. For smoothing you can use one of the 4 basic types of averages: SMA, EMA, SMMA or LWMA.

NEF

Indicator Nonlinear Ehlers Filter

DBB

Indicator Distance from Bollinger Bands.

An Expert Advisor based on iFractals (Fractals) and on custom indicator ExVol.

Oscillator Adaptable_CCI. Along with the calculation price and period, this indicator, unlike the standard one, allows you to change parameters, such as calculation range, correction coefficient, and smoothing method.

VC

Indicator VC (Volatility Channel by Larry Williams).

SuperTrend Dot indicator

Channel balance indicator

FX Trend trend-following indicator

Multi JMA Slopes indicator checks slopes of 5 (different period) Jurik Moving Averages (JMA) and adds them up to show overall trend.

The Mirror MA indicator features two mirrored moving averages in a separate chart window calculated based on a difference between two MAs with different calculation data, and one signal line calculated based on a direct moving average data.

Choppy market index - smoothed

Corrected JMA

MACD Flat Trend indicator

DSL synthetic super smoother momentum

Shadow True Strength Index

Bollinger Bands Outside Candle Alert indicator

Perfect trend line

Fractal Adaptive Moving Average -

Rsi of average (rsioma) on chart version

Self Advance Decline line - with floating levels

1...192021222324252627282930313233...188