Some people argue that the essence of trading is simplicity. These opinions cannot be denied, and it is not a good idea to make trading rules so complicated.

This Expert Advisor is the ultimate automatic trading system when it comes to simplicity. This MT4 EA uses two moving average lines to take trades. Read below to find out more and download this trading robot for free.

Results of optimization and backtesting. The short-term EMA is set to “12” and the long-term EMA is set to “20”.

Entry logic:

The entry logic of this EA is really simple. The EA will place an order when the following conditions are met:

  • Buy trade: Short-term EMA exceeds long-term EMA
  • Sell trade: Short-term EMA is below long-term EMA

Exit logic:

The EA closes the order according to the target stop loss defined in the parameters.


In short, this EA is an EMA crossover system. However, by optimizing, it is versatile enough to use on any currency pair. Also, this EA will be more profitable, especially if it is a trendy currency pair like for example the GBPNZD or GBPJPY.

Compatibility: MT4


  • TakeProfit
  • StopLoss
  • Lots (size of the position)
  • ShortEma - The period used for short EMA calculation
  • LongEma - The period used for long EMA calculation

Note: Backtest results may be optimized. Also, the backtest results may differ from the trading results when using a live trading account. Please understand this point before using the EA.

Download the "EMA_CROSS" Expert Advisor for free from the button below

free download

Tip: Can’t open the downloaded archive file (ZIP or RAR)?

Try WinRAR for Windows or The Unarchiver for Mac .

Do you need help with installing this indicator into MT4 for Windows or Mac OS? Our guide HERE will help you.