策略测试器是 MT5 里最值钱的功能之一:它能在几分钟内,把一套策略在过去几年、几万根 K 线上完整跑一遍,告诉你这套逻辑到底行不行。很多人知道它有这个功能,却一直没点开过。这篇把完整流程走一遍。

打开策略测试器
按 Ctrl+R,或者点工具栏上的策略测试器图标,底部会弹出一个面板。最上面一行是设置项,从上到下依次是:EA、品种、周期、回测模型、日期范围。
设置 EA、品种和周期
“EA”下拉框里选择要测的策略,旁边“品种”选交易品种,“周期”选策略设计的周期。比如你的策略是 H4 均线突破,就在 H4 上测;想顺带验证多周期逻辑,可以把周期设成更大的,让测试器自动走完。
日期范围默认是“最近三个月”,建议拉长到几年,覆盖牛熊和震荡的不同行情。历史数据不够的话,先点“加载”按钮下载。
回测模型怎么选
MT5 提供三种回测模型,新手直接选“每个报价基于真实点”或者“实时价格”那一档即可,越贴近真实成交越好;想要速度,再退而求其次选“1 分钟 OHLC”。第一遍先跑快的,确认逻辑没大问题,再跑精细的。
别忘了填经纪商参数
很多人回测结果和实盘差很多,原因常常在这里:测试器里的点差、手续费、隔夜利息没有按真实经纪商设置。回测前,在设置栏把点差调成和账户一致,开启佣金和隔夜利息选项,结果才有参考价值。
开始回测和看报告
点“开始”,进度条走完,底部会出现两条标签:一条是回测图表,一条是报告。报告里的总净值、最大回撤、盈利因子这几个数字是重点,关于怎么看,可以单独写一篇文章。
第一遍跑完,别急着优化参数。先问自己:这套策略在不同年份、不同品种上都稳定吗?如果只在某一小段行情里漂亮,那多半是运气,不是实力。
回测最容易踩的三个坑
第一个坑是“前视偏差”:策略用了未来才知道的数据,比如当天收盘后才出现的信号,却在盘中成交。回测曲线很漂亮,实盘必死。第二个坑是点差设置不合理:把点差设成 0 来测,或者用历史平均点差去测剧烈行情,结果都会乐观过头。第三个坑是参数过拟合:在同一个数据段上反复调参数,调到最后曲线完美,换一段行情就崩。
避开这三个坑的办法其实很简单:把一段数据留出来当“未知考卷”,参数优化只在一部分数据上进行,最后用留出的那部分验证。策略能在没见过的行情上稳定,才值得继续投入时间。
1 条评论
评论已关闭。