如何读懂 EA 回测报告:不只看净利润

阅读 EA 回测时,应先检查设置、回撤、交易分布和成本,再看净利润。仅凭高胜率或高利润因子,无法判断策略是否稳健或适合实盘。

从表现数字之外的信息开始

先确认程序版本、设置、日期、经纪商品种、初始资金与建模假设。缺少这些信息的截图很难复现。比较两次测试时,先列出所有改变,再判断差异是否来自代码改进。

例如,结束余额更高,可能只是初始资金或仓位更大。应在一致条件下比较,并保留包含不利阶段的完整报告。

四项指标一起看

MetaTrader 报告参考定义了平台指标。利润因子比较总盈利与总亏损的绝对值;回撤描述从此前高位下降的幅度。余额回撤和净值回撤代表不同账户路径,交易数量则为这些指标提供背景。

看到指标后继续追问
指标接下来问什么
净利润哪个区间、多少风险敞口、计入了什么成本?
利润因子出现多少次亏损,盈利是否集中?
净值回撤浮亏有多深、持续多久?
胜率平均亏损相对于平均盈利有多大?

为什么 80% 胜率仍可能亏钱?

假设十笔交易中八笔各赚 10 美元,两笔各亏 50 美元。胜率为 80%,但合计为 80 − 100 = −20 美元,尚未扣除额外费用。利润因子是 80 ÷ 100 = 0.8。

如果两次亏损改为各 20 美元,胜率仍是 80%,合计却变成盈利 40 美元。这是演示用的算例,并非回测或预测;它说明只数盈利交易会遗漏关键信息。

关注过程,而不只是终点

另一个假设账户的净值先升至 1,200 美元,再跌至 900 美元,随后恢复。该段下降为 300 美元,即前一个峰值的 25%。最终余额高于初始资金,并不会抹去中途的损失。

余额曲线可能很平稳,但未平仓交易仍承受巨大浮亏。因此还要看净值与恢复时间。回撤金额和百分比也应分别理解:最大金额回撤与最大百分比回撤未必出现在同一时刻。

检查收益集中度与证据缺口

检查是否少数交易或很短的阶段贡献了多数收益,关注连续亏损及仓位变化。如果结果依赖亏损后加大仓位,应理解最不利情况下的合计敞口,不能只看平均交易。

最终写下三点:哪些结果可以复现、哪些假设仍不确定、下一步如何挑战结果。使用未参与调参的区间检查泛化表现。任何报告指标都不能把历史表现变成未来保证。

返回顶部

查看源码项目

核对每款商品的交付版本、参数说明和已有测试范围。

Quantum Titan MT5The Gold Reaper MT5

购物车

每个项目一份个人使用许可,同一商品仅加入一次。

购物车还是空的

选择一个源码项目,开始浏览。

继续选购