Heiken Ashi EA MT4 是 MQL5 平台上一款依据 Heiken Ashi Smoothed 指标进行开平仓操作的 EA。作者提供了相应指标以及各品种对应的参数。不过,该 EA 的回测速度极慢,随机选取了作者推荐的 4 个品种,耗时二十几个小时才完成了长达 20 年的回测报告,正好可以借此对比长期和短期回测报告。
多数客户自行回测时,通常只选择最近几个月或一年的数据,作者在宣传时也主要展示近一年的情况,这都属于短期回测。回测的目的在于尽可能长时间地全面测试,从而发现潜在风险,并获取足够多的信息,为后续的分析、研究和决策提供依据。从这几个品种的情况来看,近一年多资金曲线处于上升阶段。如果回测仅局限于这一时期,评价结果可能有失偏颇,甚至会产生误导,这显然是短期效应带来的问题。
再来看这款 EA,指标类 EA 主要是提供信号模块。若筛选条件过少,资金曲线往往呈现出明显的阶段性特征,即几年下跌后接着几年上涨。这种情况完全受行情变化的影响,关于这方面的研究已经有很多,大家可以多参考以往关于指标类 EA 的研究文章。
此外,该 EA 所有品种在近期一年都呈现出同时上升的曲线。据此可以大致推测,作者对其进行了近一年的优化,这是针对短期行情进行优化的典型案例。常见的优化手段有多种,比如以包含上涨、下跌和震荡三种大行情的时间段作为样本内数据进行前后验证;或者以近 3 – 5 年的行情数据为准;又或者完全按照 WF 优化法的流程进行。每一种优化方式都有其合理依据,主要是为了提高 EA 在未来行情中的适应性。当然,由于这款 EA 回测速度极慢,若要进行优化,可能需要按月来计算工作量,考虑到作者在软硬件方面的限制,只能进行近期短时间的优化,这也在情理之中。
