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

Submit your code

The Expert Advisor drawn on the basis of the change of direction of the ColorMomentum_AMA indicator.

The breakthrough system with the CorrectedAverage Moving Average.

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

Trend detection based on the last three bars.

Closing positions and removing pending orders when reaching a specified profit or loss.

The trading system based on XCCI_Histogram_Vol indicator signals

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

An Expert Advisor based on the iIchimoku (Ichimoku Kinko Hyo) indicator. Fixed lot.

A trading system based on the 2XMA_Ichimoku_Oscilator indicator signals.

A trading system based on the signals of indicator i-KlPrice_Vol_Direct

The Exp_SimpleBars Expert Advisor is based on the signals of the trend indicator SimpleBars.

The Expert Advisor using the UltraWPR indicator.

Trading strategy based on ASCTrend indicator as main signal, filtered by NRTR indicator and/or by TrendStrength indicator.

Works with pending stop orders (Buy Stop and Sell Stop). Monitors spread %.

The EA uses three iMAs (Moving Average, MA), one iStochastic (Stochastic Oscillator) and one iRSI (RSI, Relative Strength Index). Positions are opened by market, as well as Buy Stop and Sell Stop pending orders are placed.

A trading system based on the Trading_Channel_Index oscillator signals.

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

The Expert Advisor trades the High and Low breakouts of the previous day.

The trading system based on XCCI_Histogram_Vol_Direct indicator signals

GO

The Expert Advisor analyses four Moving Averages: open, high, low, close. On its basis it calculates GO value and opens position according to its value

The breakthrough trading system using the Candles_Smoothed indicator.

The Expert Advisor using the UltraFatl oscillator.

The Exp_MACD-2 Expert Advisor based on signal entry taken from the MACD-2 indicator.

An Expert Advisor based on two iMAs (Moving Average,MA) and one iRSI (Relative Strength Index, RSI). It tracks virtual profit. Works on two symbols.

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

The Expert Advisor searches for N identical candlesticks in a row. It buys on bullish candlesticks and sells on bearish ones.

Fundamental analysis using regulators.

A trading system based on the signals of indicator AverageChangeCandle.

A slightly modified EA from the standard delivery: MQL5\Experts\Examples\Moving Average\Moving Average

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

A trading system based on the UltraMFI indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.

This code initializes the necessary objects and input parameters, and defines a CheckTrades() function that calculates the risk and profit amounts based on the account balance and user input. It then iterates through open orders and checks if the current profit or loss meets the user-defined thresholds, and closes the position if necessary

Converted Ronz AutoSLTP MT4 version into MT5 version. Original Link: https://www.mql5.com/en/code/11649 Original Descriptions: EA for Automatic Stop Loss, Take Profit, Profit Lock, and Trailing Stop (With Special Methods). SL and TP could be hidden.

Trading system using the F2a_AO semaphore, signal indicator.

Trading system using the RMACD histogram.

The trading system based on the Beginner signal indicator.

The EA trades during two trading sessions, starting at the specified session beginning time. Stop Loss. Take Profit.

The Expert Advisor trades based on the i-Regr indicator signals.

An Expert Advisor based on a random number generator. Trend is determined using the iMA (Moving Average, MA) indicator.

You can copy the ticks and history from the MetaTrader 4 to MetaTrader 5

1...262728293031323334353637