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

Submit your code

Signal (Alert) at crossing horizontal line by the price

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.

The Expert Advisor checks the direction in which the price has been moving for the last 10 seconds, and opens a position in accordance with the movement. The EA sets Stop Loss and Take Profit.

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.

A Simple Expert Advisor The EA opens a position of the specified type at the time specified in the EA parameters. The position is closed at the time specified in the appropriate parameter.

A trading system based on the account balance and the result of the last trade.

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

A trading system based on detecting the market volatility.

Expert Advisor "Previous Candle Breakdown."

Hedging positions. Working on a new bar.

An EA based on indicator iATR (Average True Range, ATR)

Classic trading strategy based on RSI levels. Buys when RSI is oversold and sells when RSI is overbought. This expert advisor is designed with visual strategy builder - Mission Automate. Code is generated automatically. More info: https://www.mql5.com/en/articles/4951

The EA uses large volume orders to partially close other orders, with this approach, the breakeven and profit price is much closer to the current price than if you use all orders in the terminal or their full volumes.

The Exp_ColorBBCandles Expert Advisor based on the ColorBBCandles indicator.

The Exp_ColorXdinMA Expert Advisor is based on the ColorXdinMA moving average change of direction.

Trading system based on the signals of the ColorBulls indicator.

The Exp_TDI-2_ReOpen trading system based on the intersection of TDI-2 indicator lines, with adding to trend-following positions.

The Expert Advisor sets pending Buy Stop and Sell Stop order at a specified time.

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

Searching for a daily range. We use OBJ_HLINE, OBJ_VLINE.

The Exp_AdaptiveRenko Expert Advisor drawn on the basis of the NRTR of the AdaptiveRenko indicator

The Exp_RD-TrendTrigger trading system is based on change of the trend direction displayed by the RD-TrendTrigger oscillator.

A trading system using The_20s_v020 semaphore arrow indicator.

A trading system that uses the VolatilityPivot NRTR indicator.

The Exp_AFIRMA Expert Advisor is based on the signals of the AFIRMA (Autoregressive Finite Impulse Response Moving Average) indicator.

1...181920212223242526272829303132...36