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

Submit your code

An EA based on indicators iRSI (Relative Strength Index, RSI) and RFTL

Closing positions when reaching a profit level

Working by iMA (Moving Average, MA) and OHLC of W1 timeframe

The Expert Advisor applies iADX (Average Directional Movement Index, ADX) and iBands (Bollinger Bands, BB) indicators

Trade signals based on "Hammer/Hanging Man" candlestick pattern, confirmed by Commodity Channel Index (CCI) indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

The trading system based on the signals taken from the CMO oscillator

An Expert Advisor based on two indicators - Renko Line Break and RSI. It trades stop orders.

The Exp_DecEMA Expert Advisor is based on the reversal of the DecEMA moving average direction.

The Exp_i-BandsPrice Expert Advisor is based on the i-BandsPrice histogram breaking through the overbought and oversold levels.

The Exp_i-KlPrice Expert Advisor is based on the i-KlPrice histogram breaking through the overbought and oversold levels.

Simple TP/SL panel for MetaTrader 5.

The Exp_CandlesticksBW Expert Advisor based on signals of the CandlesticksBW indicator.

The Exp_i-SpectrAnalysis_Chaikin Expert Advisor is based on change of direction of the i-SpectrAnalysis_Chaikin indicator.

Open and close at a certain time. A trade having a specified volume is opened at a specified symbol. Select position type: Buy or Sell.

An Expert Advisor based on two indicators iMA (Moving Average, MA).

iMACD (Moving Average Convergence/Divergence, MACD) with adjustable timeframes and a Stochastic of the current timeframe.

The Expert Advisor opens trades based on the Bollinger Bands indicator.

The simplest EA based on the fractal MFI.

This non-trading Expert Advisor is designed for the simple trailing of take profit orders of open positions.

A trading system based on the Donchian Channel indicator.

Trade signals based on price crossover of two exponentially smoothed moving averages with intraday filter is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

The example of use of the resources. It creates a button, using the object of OBJ_BITMAP_LABEL type.

The Expert Advisor is based on CCIT3_Simple and CCIT3_noReCalc. Crossing of the indicator's zero line is used for trading activity.

This Expert Advisor works with Neural Network method

A trading system that uses the Candle Momentum Index.

Trading system based on Fisher_org_v1_Sign indicator signals.

The Exp_StochasticDiff Expert Advisor is based on change of direction of the StochasticDiff indicator.

The Exp_AFL_WinnerV2 Expert Advisor that uses the AFL_WinnerV2 indicator.

Exp_X2MA_JFatl trend-following trading system is based on ColorX2MA and ColorJFatl indicator signals.

Extensive use of the standard library classes.

The Expert Advisor opens trades when the price approaches an integer cent, for example, 1.39, 1.40 or 1.41.

The Exp_FisherTransform_X2 trend trading system based on the signals from two FisherTransform indicators.

The Expert Advisor based on intersection of two iMA.

RSI EA - trading based on overbought/oversold zones determined by the iRSI (Relative Strength Index, RSI) indicator.

All information about the current symbol (information from the CSymbolInfo class object is used) represented as a dialog panel.

A breakout trading system based on the signals of the Color_QEMA_Envelopes_Digit_System indicator.

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

A multi-currency Expert Advisor based on the iStochastic (Stochastic Oscillator) indicator signals.

An Expert Advisor for two currency pairs

Working with pending orders Buy Stop and Sell Stop. A channel of two indicators iMA (Moving Average, MA).

1...5678910111213141516171819...37