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

Submit your code

The Expert Advisor trades using the signals of the following indicators: iStdDev (two indicators), iMACD, iCCI, iATR. Moving positions to breakeven.

Maximum lot calculated based on free margin.

A daily bar breakout strategy.

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.

Three independent trading systems using XWAMI 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.

The trading system based on the signals of the XRSI_Histogram_Vol indicator

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

Source code of simple order panel

Trading system using the BlauCSI indicator.

The Exp_TSI_CCI Expert Advisor is based on the signals generated by the TSI_CCI oscillator.

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.

Closing martingale trades

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.

1...2526272829303132333435363738