策略测试报告之外,还应保存哪些运行证据?

 
测试报告只能描述历史样本中的结果,不能覆盖线上运行时的数据延迟、版本切换和事件重复。

我会把以下四类证据独立保存:

1. 数据时间戳与数据源状态
2. 已收 K 线、规则版本与方向组成的事件键
3. 每次允许或拒绝处理的原因
4. 运行版本、配置摘要与异常记录

这样在发现结果偏差时,至少可以先定位:是样本问题、策略逻辑问题、数据问题,还是执行链路问题。把它们混在一起,任何一次复盘都会变成事后解释。

以上仅用于工程讨论,不构成交易建议。各位在 MQL5 项目中,会把哪一类运行证据列为必存项?