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

Submit your code

A trading system using the ForexProfitBoost_2nb indicator.

The EA lock positions.

This is an MQL5 version of the Expert Advisor described in the article "How to reduce trader's risks" (https://www.mql5.com/en/articles/4233).

Two independent trading systems using indicators BrainTrend2 and AbsolutelyNoLagLWMA within one EA, with an option of changing the size of the future trade depending on the results of the previous ones for this trading system

Two identical trading systems (for long and short positions) based on the signals of the Skyscraper_Fix indicator, which can be configured in different ways within one Expert Advisor

A swing-based Expert Advisor: The EA sets a pending stop order with an increased lot size and in the opposite direction.

The Expert Advisor applies iMA (Moving Average, MA), iRSI (Relative Strength Index, RSI) and Silence indicators. Martingale.

Trading system using the ColorStepXCCX indicator.

The Exp_VininI_Trend trading system is based on change of the trend direction displayed by the VininI_Trend indicator.

The Expert Advisor is realized on the ADX_Cross_Hull_Style and UltraXMA indicators.

Trading system based on the signals of the ColorBears indicator.

Opening positions randomly after a certain time interval.

A trading system based on indicator iBands (Bollinger Bands, BB). Placing pending Buy Stop and Sell Stop within a specified time interval (from XX o'clock to YY o'clock).

Trading based on three iMAs (Moving Average, MA)

a Template for Multicurrency system for Metatrader 5

The Exp_StochasticCGOscillator EA is based on the signals generated by the StochasticCGOscillator oscillator.

The Exp_CronexMFI is based on the signals generated by the CronexMFI oscillator.

The Exp_CronexDeMarker EA is based on the signals generated by the CronexDeMarker oscillator.

This trading system uses BlauHLM oscillator.

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

The Expert Advisor uses Buy Stop and Sell Stop orders to trade news and large price movements.

Working with pending Buy Stop and Sell Stop orders. The Expert Advisor is based on iCCI (Commodity Channel Index, CCI) indicator

The breakthrough system using the XMA_Ishimoku_Channel indicator.

Trading system based on the signals of the BSI indicator.

Only for hedge accounts. Opening two opposite positions on a new bar.

The Expert Advisor idea is based on the constant change of trade direction depending on the TakeProfit, StopLoss and TrailingStop levels.

The Expert Advisor is based on the signals of the Stopreversal indicator and is provided with the possibility to set a strict trading time interval.

TST

The Expert Advisor does not use any indicators. It only uses the current price and the OHLC of zero bar.

The Expert Advisor sets pending Buy limit and Stop limit orders.

Simultaneous opening of two oppositely directed positions

The trading system based on XBullsBearsEyes_Vol_Direct indicator signals

Source code of simple order panel

The Expert Advisor using the TrendContinuation trend indicator.

Crossover of two iMAs (Moving Averages), one more iMA (Moving Average) is used as the filter. Lot: manual or risk percent of balance. Stop, Market or Limit orders. The EA also sets Stop Loss, Take Profit, Trailing Stop.

A trading system based on the Alligator indicator. If possible, the EA moves positions to breakeven and then enables trailing stop.

A panel to close positions based on class CDialog. Buttons based on class СButton.

Multi-currency Expert Advisor that analyze resonance events at related financial assets.

Trading system drawn on the basis of the signals taken from the OsHMA histogram.

Trading system using the Exp_QQECloud trend indicator.

The Exp_FisherCyberCycle expert advisor is based on the signals generated by the FisherCyberCycle oscillator.

1...2425262728293031323334353637