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 Expert Advisors for MetaTrader 5 based on user ratings - 9

Submit your code

A trading system that only trades on resverse and from Thursday to Friday only.

The Expert Advisor uses the values of two iMA (Moving Average, MA) indicators.

The simplest EA based on the Fractal_WeightOscillator weighted oscillator.

Lot calculation based on the risk value as a percentage of free margin.

Trailing, pending orders. Signals of two indicators (Moving Average, MA). Trades only during a certain period of the day.

We open a new position opposite to the previous one. Inputs only contain Stop loss, Take Profit and the minimum lot.

Simple trailing of stop loss and take profit orders of open positions.

The trading system based on TrendManager indicator signals with the possibility to set a fixed position holding time

An Expert Advisor based on the iMACD indicator (Moving Average Convergence/Divergence, MACD)

A trading system based on the signals of indicator ColorPEMA_Digit with the possibility to set a fixed position holding time

Forex Trade Manager Grid MT5 helps you to managing orders and achieve the goal.

The Exp_HLRSign Expert Advisor is based on signals generated by the HLRSign semaphore arrow signal indicator.

The Expert Advisor controls and limits the overall loss for the account, and the loss for every deal. It includes Trailing Stop for the account.

The Exp_Fast2 Expert Advisor is based on signals generated by the Fast2 indicator.

A trading system based on the signals of the PriceChannel_Stop indicator.

Trading system based on JFatl_Digit_System indicator signals.

The Expert Advisor is based on the signals of the iADX (Average Directional Movement Index) indicator.

Ilan1.4 - Expert Advisor for MetaTrader 5.

The "Nevalyashka" Expert Advisor.

The EA uses two Moving Averages, one MACD and one CCI. OnTradeTransaction is used to receive position opening time.

Hedge The Hedge Trader EA.

Two identical trading systems based on the change in the color of XFatlXSatlCloud for long and short trades, which can be configured in different ways in one Expert Advisor.

A trading system based on ColorJFatl_Digit indicator signals with the possibility to set a fixed position holding time.

Trend-following trading system Exp_ColorX2MA_X2 based on the signals of two indicators ColorX2MA

An Expert Advisor for closing all positions, in case of the total losses on those positions exceeded the Stop Loss level fixed in inputs, or where it is necessary to close all positions beyond the time interval fixed in the settings.

One of the variations of the "Avalanche" strategy. Martingale is used.

An EA based on indicator iBands (Bollinger Bands, BB). It places pending Stop orders.

A trading system based on the signals of indicator i-KlPrice_Vol

The Multicurrency Expert Advisor.

Trade signals based on "Bullish Harami/Bearish Harami" candlestick pattern, confirmed by Market Facilitation Index (MFI) indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

A multi-currency trading system, based on Bollinger Bands and trend catching technique. Capable of trading up to 6 currencies simultaneously. System has build in optimization parameter sharing.

Trading system using the Ozymandias indicator.

The Exp_SilverTrend_Signal_ReOpen trading system based on the signals of the SilverTrend_Signal indicator with scaling by the trend.

Trading on a new bar only. The rules are simple: if MAIN_LINE MACD (1) > MAIN_LINE MACD (2) -> Buy, if MAIN_LINE MACD (1) < MAIN_LINE MACD (2) -> Sell". When a signal opposite to open positions is received, close all positions.

Trading by RSI and Moving Average. Moving Average is used as a trend filter on H1.

Trade signals based on "Dark Cloud Cover/Piercing Line" candlestick pattern, confirmed by Stochastic indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

The Exp_CronexCCI EA is based on signals generated by the CronexCCI oscillator.

The Exp_CHOWithFlat Expert Advisor is based on the change of color of the CHOWithFlat indicator.

The Expert Advisor transfers to break-even and/or trails positions on every currency pairs or only on the current one.

Trading system based on Bezier_StDev indicator signals.

12345678910111213141516...37