回测与评估
为什么相同的 EA 回测在经纪商之间有所不同
相同的 EA 文件和设置可以在不同的环境中产生不同的交易。报价、历史数据覆盖范围、会话、合同规则和成本都会影响程序观察的内容和测试器接受的内容。
冻结公共输入
使用相同的 EA 构建、明确的日期、时间周期、初始资金和仓位模式。然后记录每个经纪商的交易品种名称、合约规模、交易量规则和时区。默认值可以取决于环境。
找到第一个分歧点
比较第一个不同的信号或订单,而不仅仅是最终收益。指标值是否不同?入场请求被拒绝了吗?一个历史数据集是否包含另一个历史数据集不包含的Tick?
一次隔离一个原因
一旦发现可能的差异,就围绕它进行一个短暂的间隔。保持成本和数据差异可见。调整许多参数直到利润匹配隐藏了解释。
使用差异作为信息
可移植的项目使假设更容易检查。 MQLume 源访问支持该调查,而每个已发布的评论仍与其声明的经纪人和数据条件相关。
返回顶部