2025年09月04日
交易中,我们需要通过历史交易数据进行回测,从而优化策略。所以学会数据获取和回测就至关重要。
1、MT5获取历史交易数据
相比于MT4,MT5一个显著优点就是无需手动下载数据。在查看中选择策略测试,就可以跳转到策略回测页面。
在如图位置中,填入想要回测的日期和品种,以及其他设置条件。
点击右下方开始。
就可以自动下载所需的数据。
MT5还提供了快捷按钮,点击右下角的“测试”按钮,也会自动进入策略回测界面。
当然,你也可以选择手动下载交易数据。
在MT5交易产品列表中,在最上方有规范、柱和报价三个选项,其中柱和报价这两个功能非常关键。
柱,指的是特定条件下,生成价格的柱状图。点击请求完成生成后,就可以导出柱状图。
报价,则是特定条件下,统计每个时间点上的报价,通过请求和导出获得数据。
值得一提的是,导出并保存的数据是csv格式的,在MT4和MT5中通用。由于MT4无法下载很多历史数据,可以将MT5数据导入到MT4中,这是MT5数据下载一个很重要的作用。
2、MT5策略回测
有了数据后,接下来就可以进行策略回测了。
在策略回测栏的左下方,有概览、设置、输入等选项,其中概览是选择回测的方式,比如单一、指标等等。
点击其中任何一种方式,会自动进入设置。其中“专家”就是你要回测的策略,MT5内置了advisor、examples和Free Robots三大类,包含数十个策略。
在选择交易品种时,同样要注意时间周期,因为这会影响到分析和回测的周期。
完成所有设置后,点击开始下载数据,然后再次点击开始。
点击后台测试,就会获得完整的策略报告。
如果想要完整报告文档,在后台测试页面右击,点击打开图表,可以选择网页报告或者EXCEL格式的报告。
报告页面大致如下,可以帮助更好的了解策略整体情况。
总的来说,MT5的策略回测是一个非常强大且实用的功能,通过完整的分析报告,可以对策略表现有更直观的了解,并通过策略优化实现更精准交易。
【EBC平台风险提示及免责条款】:本材料仅供一般参考使用,无意作为(也不应被视为)值得信赖的财务、投资或其他建议。