MetaTrader Expert Advisors

Here you can download MT4 and MT5 expert advisors (or EAs) which can be used with the MetaTrader Forex trading platform to enhance your currency trading results combining it with the automated trading or expert advising. Only best strategies embedded into expert advisors are presented here. You can test and change them freely before using on your real or demo Forex account. My own testing results are also included for your information. All expert advisors were selected to bring at least 10% yearly profit with maximum drawdown not higher than half of the yearly profit. You'll need an account with any of the MetaTrader Forex brokers to use any MT4 EA presented here.

If you are having any problems with installing the MetaTrader expert advisors into your MetaTrader platform, please refer to this tutorial: MetaTrader Expert Advisors User's Tutorial

If you want to achieve a better backtesting quality for your expert advisor, please read this tutorial on importing and converting quality historical data to the MetaTrader platform: MetaTrader History Data Importing and Converting Tutorial for Quality Backtesting

Title Currency pairs Timeframes CPU load Test period Test lots Best result Test profit Max DrawDown
Heiken Ashi Naïve EUR/JPY D1 Low 01/01/2001–
12/06/2013
0.1 EUR/JPY @ D1 ~111% ~16%
  • Reverse Heiken Ashi strategy.
  • MT4/MT5
Adjustable MA 3G All All Average 04/01/2008–
01/24/2014
0.1 EUR/USD @ M5 ~416% ~11%
PersistentAnti All All Low 01/01/2009–
04/16/2013
0.1 EUR/USD ~20% ~9%
  • Measures persistence of price movements; trades against it.
  • MT4/MT5
Ichimoku Chinkou Cross All All Low 01/01/2001–
05/23/2013
0.1 EUR/USD @ D1 ~67% ~8%
  • Uses Ichimoku Kinko Hyo for signals, ATR for position sizing.
  • MT4/MT5
ATR Trailer All All Low 12/13/2010–
08/05/2011
0.1 EUR/USD @ H1 ~15% ~6%
  • Based on ATR trailing stop.
  • MT4/MT5
Spike Trader All All Low 01/01/2001–
05/11/2012
0.1 USD/CAD @ D1 ~74% ~5%
  • Based on USD/CAD spike trading strategy by Currency Trader magazine.
  • MT4/MT5
Weekly Breakout All W1 Almost 0% 01/01/2001–
02/07/2014
0.1 GBP/USD @ W1 ~53% ~20%
  • It trades on breakouts of the previous week's trading range.
  • MT4/MT5
MACD Pattern EUR/USD H4 Average 11/19/2006–
12/30/2013
0.3 EUR/USD @ H4 ~113% ~29%
  • EA based on MACD patterns for EUR/USD @ H4.
  • MT4
myPickyBreakout All All Low 11/19/2004–
01/24/2014
0.1 EUR/USD @ D1 ~12% ~24%
  • Simple breakout strategy for Tuesday, Wednesday and Thursday.
  • MT4
Binario All All Average 11/19/2006–
01/24/2014
1.0 GBP/USD @ D1 ~63% ~57%
  • Traded only 4 times during the test. Better use as manual system.
  • MT4
Adjustable MA All All Low 04/01/2008–
01/24/2014
0.1 EUR/USD @ M5 ~12% ~13%
  • Customizable moving average cross EA.
  • MT4/MT5
AUD/JPY Wednesday 15:00 AUD/JPY H1 Almost 0% 07/07/2008–
11/09/2009
1.0 AUD/JPY @ H1 ~100%
Framework All All Average 11/20/2006–
01/24/2014
0.1 GBP/JPY @ D1 ~100%
  • Based on CCI indicators.
  • MT4
Phoenix GBP/USD USD/JPY EUR/JPY GBP/JPY USD/CHF All Low 11/19/2006–
01/24/2014
1.0 GBP/USD @ M15 ~100%
  • Based on breakouts.
  • MT4
Otkat All H1 Low 11/19/2006–
01/27/2014
1.0 EUR/USD @ H1 ~100%
  • Pull-back strategy with low take-profit.
  • MT4/MT5
MACD Sample All All Low 11/19/2006–
12/30/2013
0.3 GBP/USD @ H4 ~100%
  • Sample MACD EA optimized for GBP/USD @ H4.
  • MT4
Artificial Intelligence All All Average 11/19/2006–
01/24/2014
0.1 GBP/USD @ H1 ~100%
  • Simple neural network.
  • MT4
myFXOverEasy All All High 11/19/2006–
12/30/2013
0.1 USD/CHF @ H4 ~100%
  • Multiple indicators system.
  • MT4
Chart Pattern Helper All All Average
  • Trades based on manually drawn chart patterns.
  • MT4/MT5
News Trader All All Low
  • News trading with early position entry.
  • MT4/MT5
Amazing All All Low
  • News trader. You give it a date and time of a news and it sets up the breakouts. Good for Forex news traders.
  • MT4/MT5
myRandom All All Low 11/19/2006–
01/25/2014
0.1 GBP/JPY @ H1 ~100%
  • Completely random expert advisor.
  • MT4/MT5

If you want to share your own expert advisor or if you want to comment on any EA presented here, please visit our forum on MetaTrader Expert Advisors.