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

Submit your code

Three Chaikin Oscillator indicators from three different timeframes displayed on the same chart.

Trading system based on WPRSIsignal indicator signals.

Trading system based on AroonOscillatorSignAlert indicator signals.

The i-CAi indicator that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits, as well as displays a price grid with those rounded values.

The indicator is an example of smoothing a time series of the RVI indicator by filtering harmonics of higher order.

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

Semaphore signal indicator based on the code of the StochasticDiff indicator.

The ColorJFatl_Digit indicator, which features alerts, sending emails and push-notifications to mobile devices.

The Exp_i4_DRF_v2 Expert Advisor is based on the i4_DRF_v2 indicator color change.

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

Indicator to display existent and emerging harmonic chart patterns.

This version of Bollinger Bands has a choice of calculating the standard deviation as a sample or as an uncorrected deviation.

The oscillator based on RSI with adjustable period and color scheme.

Oscillator can be used on multiple symbols and multiple timeframes.

The script allows you to try regular expressions.

BrainTrend1Sig_Alert semaphore signal indicator features alerts, emails and push notifications.

Rapid RSI with adaptive T3 price pre-filtering

Variable length super smoother with an addition of gradient coloring.

T3 velocity, now on chart version too.

The Expert Advisor opens an initial position in the current candle's direction and increases its volume if profit in points increases a threshold fixed in the EA inputs.

Expert NEWS - MetaTrader 5 Expert Advisor. BuyStop and SellStop pending orders.

Indicator for building custom charts, which are based on user-defined formula.

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

Stochastic of 7 possible types of RSI(oma).

A simple trend indicator of the oscillator type.

The NRTR_ZigZag indicator with price labels of the ZigZag peak values.

The smoothed Commodity Channel Index oscillator with the color indication of overbought/oversold level breakouts and of the histogram direction

The TTM-Trend indicator with the timeframe selection option available in the input parameters.

Detrended Synthetic Price with histogram.

A semi-automated Expert Advisor which signals of breakouts of specified horizontal levels.

The Expert Advisor calculates the maximum lot size that can be used to open a position using the entire free margin available on the deposit.

A trend indicator, which receives trade signals from the XMACD histogram.

The Expert Advisor trades based on iMA and iRSI signals. Values of iMA on four bars are compared. Indices of these bars can be optimized.

The indicator draws the opening price of the day. It works on timeframes up to H1.

This Ulcer Index indicator was derived from the stock risk indicator by Peter Martin in the 1987 book "The Investors Guide to Fidelity Funds".

Indicator MultiBrainTrend2_V2_x10 shows information on the current trends, using the colors of indicator BrainTrend2_V2 from ten different timeframes.

Trend Envelopes variation of RSI indicator.

An Expert Advisor based on the iMA (Moving Average, MA) indicator.

This version of QQE is using Velocity indicator to determine trend.

Three independent trading systems using BrainTrend_V2, AbsolutelyNoLagLWMA and X2MACandle indicators 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

1...161718192021222324252627282930...183