Here you can download MT4 and MT5 expert advisors (or EAs) that can be used with the MetaTrader Forex trading platform to enhance your currency trading results with completely automated trading or simple expert advising (signals you can choose whether to act on or not). The expert advisors presented here implement the best trading strategies. They are free and open-source, so you can test and change them as you like before applying them on your real or demo Forex account. The results of my own testing are also shown for your convenience. The top expert advisors were selected to yield considerable profit with low maximum drawdown during backtests. You will need an account with some of the MT4 Forex brokers to use any of the MT4 EAs presented here. If you want to use an MT5 EA, you would need to open an account with a broker that supports MT5 version of the platform.

If you experience any problem whole installing a MetaTrader expert advisor in your platform, please refer to this tutorial: MetaTrader Expert Advisors User’s Tutorial.

If you want to achieve higher backtesting quality for your expert advisors, please read this tutorial on importing and converting quality historical data in MetaTrader: MetaTrader History Data Importing and Converting Tutorial for Quality Backtesting.

TitleCurrency pairsTimeframesCPU loadTest periodTest lotsBest resultTest profitMax DrawDown
Heiken Ashi NaïveEUR / JPYD1Low01/01/2001–
0.1EUR / JPY @ D1~111%~16%
0.1EUR / USD~20%~9%

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.

Share to friends