许多人都喜欢下载现成EA或者指标,对于回测资金曲线漂亮的EA趋之若鹜。这些反应了对程序化交易了解不深的用户对EA交易的渴望。
你在下载别人的EA时不应该只关注资金曲线,因为基于历史数据回测的资金曲线很具有欺骗性,过度优化的EA可以对历史行情完美拟合,形成漂亮的资金曲线来迷惑你。
你应该更多的关注与交易策略本身相关的因素,比如,均比盈利/均比亏损,最大回撤,平均盈利(亏损)持仓时间等等关键性指标。这些指标能够反映策略本身的特性。
你应该在学习别人代码的基础上,将自己的交易思想用程序实现、调试、优化,久而久之你自然能够对程序化交易有更深的认识,能够判断EA的好坏。
我是用自己开发的EA做全自动交易的,只是有的时候还是忍不住去干涉一下,但是发现自己干涉的部分大多被证明出了错。所以经常怪自己“手贱”,呵呵。
有篇文章写EA测试的,貌似还没有翻译:https://www.mql5.com/en/articles/586 (How to Test a Trading Robot Before Buying)

How to Test a Trading Robot Before Buying
- 2012.11.09
- MetaQuotes Software Corp.
- www.mql5.com
Buying a trading robot on MQL5 Market has a distinct benefit over all other similar options - an automated system offered can be thoroughly tested directly in the MetaTrader 5 terminal. Before buying, an Expert Advisor can and should be carefully run in all unfavorable modes in the built-in Strategy Tester to get a complete grasp of the system.