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

Submit your code

The Expert Advisor works based on the iChaikin (Chaikin Oscillator) and iMA (Moving Average, MA) indicators.

An Expert Advisor based on the iIchimoku (Ichimoku Kinko Hyo) indicator. Separate Stop Loss, Take Profit and Trailing Stop for BUY and SELL positions. The EA operation time is configurable. A check is performed on the current bar: only one position can be opened.

The Expert Advisor opens no more than one position per day. Positions are opened at the specified time. It searches for the Highest and Lowest price in an interval. Data of two iMA (Moving Average, MA) indicators are used.

Two independent trading systems using indicators BykovTrend_V2 and ColorX2MA within one EA, with an option of changing the size of the future trade depending on the results of the previous ones.

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

The trading system based on the signals of the Hans_Indicator_Cloud_System indicator

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

Trading system based on XWPR_Histogram_Vol indicator signals

The Expert Advisor is based on OHLC and three indicators: iMACD (Moving Average Convergence/Divergence, MACD), iStochastic (Stochastic Oscillator) and iRSI (Relative Strength Index, RSI)

Two identical trading systems (for long and short deals) based on the VortexIndicator indicator signals that can be configured in different ways 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 Expert Advisor operates using pending Buy limit and Sell limit orders. It uses High and Low of the D1 timeframe (bars #1 and #2)

The Expert Advisor uses Buy Stop and Sell Stop pending orders.

Rsi close/ mtf use

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

The Exp_2pbIdealMA indicator is based on the crossing of two Moving Averages. A signal to perform a deal is formed at bar closing if there is crossing of a fast 2pbIdeal1MA Moving Average with a slow 2pbIdeal3MA Moving Average

The Expert Advisor is drawn on the Oracle redrawing indicator

The Exp_MAMA Expert Advisor drawn using the entry when crossing Moving Averages of the MAMA indicator

The Expert Advisor with the VortexIndicator indicator

The Expert Advisor is a profit calculator on the opening position for price movement to a price level fixed in the chart

The Exp_HullTrend Expert Advisor is based on the signals of the trend indicator HullTrend.

The EA places pending stop orders BUY_STOP and SELL_STOP.

Two indicators iMA (Moving Average, MA) and one iRSI (Relative Strength Index, RSI). Many settings and optimization of trade signals formula.

An Expert Advisor based on indicators iADX (Average Directional Movement Index, ADX) and iMACD (Moving Average Convergence/Divergence, MACD)

The trading system operating based on the bounce off the support/resistance levels of the Pivot indicator

The trading system based on the signals obtained from the BBSqueeze signal indicator.

The trading system based on the signals taken from the BrakeExp semaphore, signal, trend indicator

A trading system using the BW-wiseMan-1 semaphore signal indicator.

The Exp_ColorSchaffMomentumTrendCycle Expert Advisor is based on the ColorSchaffMomentumTrendCycle oscillator change of position relative to the overbought and oversold levels.

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

The Exp_i_Trend Expert Advisor is based on the signals generated by the i_Trend oscillator.

The Exp_DigitalF-T01 Expert Advisor enters the market when the DigitalF-T01 indicator cloud changes its color.

Trading system based on the signals of the MomentumCandleSign indicator.

Trading system using the iCCI_NR indicator.

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

The Exp_ColorJFatl_Digit Expert Advisor is based on the ColorJFatl_Digit indicator color change.

The Expert Advisor opens or closes positions at the intersection of lines.

The EA trades based on the Fractals indicator. Lot calculation: percentage of free margin.

A simple system based on the crossover of two MAs.

A trading system based on the Martingale technique.

Buy or Sell signals are generated when the price is above iMA (Miving Average, MA) with a very large period. As the number of open positions increases, the distance between trades (during which entry signals are skipped) also increases. The EA trades in the specified time interval.

1...181920212223242526272829303132...37