基于日历的回测:事件驱动的交易 EA - MetaTrader 5 库

代码中充满了注释,以便更好地理解。此描述解释了主要思想以及使用/重用代码的方法。该框架由三个关键组成部分组成:1. CalendarRetriever.mq5(脚本) – 此脚本获取过去的经济新闻事件并将其保存到终端“Common”文件夹中的文件中。这些文件稍后将由专家顾问在回溯测试期间读取。该脚本需要两个输入参数:
运行 CalendarRetriever 脚本:选择您想要回测的交易品种并运行 CalendarRetriever.mq5 脚本,并指定开始日期和结束日期。
专家顾问
回测策略 在 MetaTrader 5 中打开策略测试器,选择 NewsBacktest.mq5 并在可视模式下运行回测
该框架设计灵活,允许交易者围绕经济新闻事件制定自己的策略。您可以通过以下几种方式对其进行修改:
该解决方案使基于新闻的策略在 MetaTrader 5 的限制内尽可能真实地进行回测。通过首先检索历史新闻数据,然后模拟其对市场的影响,交易者可以获得有关其策略在实时条件下如何执行的宝贵见解。

附件下载
📎 newsbacktest.mq5 (15.54 KB)
📎 calendarretriever.mq5 (2.16 KB)
📎 calendarfile.mqh (22.28 KB)
Source: MQL5 #55630
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
