Watch how to download trading robots for free
Find us on Facebook!
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 - 11

Submit your code

Working with indicator iMA (Moving Average, MA) with a rigidly defined timeframe: D1.

An example for calculating the lot value in accordance with the risk per trade.

An example of an Expert Advisor with a Trailing Stop implementation.

The MARE5.1 Expert Advisor is very easy to use. It uses the values of two Moving Averages (SMA) at the close of 0th, 2nd and 5th bar. The EA is configured to work on the M1 timeframe.

OnTradeTransaction

If a trade is closed by Stop loss, the volume is doubled; if by Take profit the minimum volume is used. OnTradeTransaction is used to determine whether a trade was performed after the activation of Stop loss or Take profit.

The Expert Advisor trades in a channel. When a flat channel is found or when the market slows down, the EA places a pending order expecting the channel breakout.

Trading in a channel based on a Moving Average with the period of 220 and three Envelopes with the periods of 220 and different heights. Position trailing.

The EA compares the opening prices of the zeroth and the second bar. It moves positions to a breakeven and/or enables trailing.

Trading on indicator Heiken Ashi Smoothed Oscillator. Settings for placing Stop Loss, Take Profit, and Trailing the positions.

Indicators iCCI (Commodity Channel Index, CCI) and two iMAs (Moving Average, MA) are used.

Two identical trading systems (for long and short deals) based on the ColorPEMA 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

This is a simple Expert Advisor, that uses a specified custom RKD indicator.

This Expert Advisor is based on Bollinger Bands. It uses trend-following strategy and Bollinger Bands indicator.

Trade signals based on "Bullish Harami/Bearish Harami" 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 Expert Advisor with a very simple price analysis in two bars and with the increasing lot after a loss

The Expert Advisor based on the Breakout Bars Trend v2 indicator. In dependence of settings the entry is performed as in the trend reversal, so after missing the set number of false signals.

The Exp_ColorZerolagTriX Expert Advisor enters the market when the ColorZerolagTriX indicator cloud changes its color.

A simple way on how EA can link a manual order command from outside to use it in MetaTrader 5 Strategy Tester.

Trading system based on DarvasBoxes_System indicator signals.

Crossing of the two iMAs.

The Expert Advisor trades based on two iMA: iMA(5) and iMA(4) on the M5 timeframe.

The EA uses 15 IMA indicators and two iAC indicators.

The Expert Advisor makes trading decisions based on simple candlestick combinations. It is designed for use on the H4 period.

Trading based on the Bollinger Bands indicator. Chart time-frame — M30 and higher.

The EA works in the quietest hours (upon closing the American session and before opening the Asian session).

A trading strategy based on indicators iBands (Bollinger Bands, BB) and iRSI (Relative Strength Index, RSI).

The EA is based on two iMAs (Moving Average, MA) and iMomentum (Momentum) filter crossing.

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.

1...456789101112131415161718...37