9款EA回测中按月与按交易计算的盈利因子:按月高出1.26~4.56倍,GOLD TRIPWIRE为12.41对2.72

6 十一月 2026, 10:02
Kenichiro Sakamoto
0
4
盈利因子(PF)是总盈利除以总亏损,按每笔交易计算。同样的除法也可以按月做:把收益为正的月份加总,再除以收益为负的月份之和。我们用自家 9 款EA已公开的MT5回测把两种都算了一遍,看看按月计算的数值会偏离报告中的数值多远。本文只使用回测,不包含任何前向账户数据。数据截至 2026-11-05。

先说结论
- 在两种都能计算的 8 份测试中,按月盈利因子全部高于按交易盈利因子,高出 1.26 倍到 4.56 倍。
- 差距最大的是 GOLD TRIPWIRE:按交易 2.72,按月 12.41。其盈利月份合计 +8,270.11,14 个亏损月份合计 −666.47。
- 差距最小的是 ETHEREUM TREND:按交易 2.83,按月 3.57。它每月交易次数的中位数是 2 笔,所以多数月份接近单笔交易。
- GOLD KING 在 89 个月里没有亏损月份,因此无法计算按月盈利因子。同一测试中它的最大相对净值回撤为 91.3%。
- 无论哪种算法,总利润都一样。按月数值更高,是因为同一个月里的亏损交易先与盈利交易相抵,剩下的才算作亏损。

计算方法
- 每笔已平仓交易归入其平仓所在的自然月。包含手续费和隔夜利息。未平仓头寸不计价。只统计有交易的月份。
- 按月盈利因子 = 结果为正的月份之和 ÷ 结果为负的月份之和(取正数)。两个和都来自同一份报告的平仓交易明细,表中每款EA的"盈利月份减亏损月份"都与报告的净利润一致。
- 按交易盈利因子是同一份MT5报告中列出的数值。
- 回撤一列是整个测试期的最大相对净值回撤(网站所列设置):相对净值高点的最大跌幅百分比。它不是按月的数值,仅作规模参考。
- 本文不包括 TRINITY 和 AIFW:其公开回测所依据的报告原件不在我们的明细数据中,无法按月拆分。

表格
EA | 测试期间与数据 | 按交易PF | 按月PF | 按月 ÷ 按交易 | 亏损月份 | 每月交易次数中位数 | 最大相对净值回撤(整个测试期)
GOLD TRIPWIRE | M15,2020.01.01-2026.10.14,真实tick 11% | 2.72 | 12.41 | 4.56倍 | 14/82 | 7 | 12.7%
ATLAS PORTFOLIO | H4,2019.01.01-2026.06.28,100% | 1.48 | 4.21 | 2.85倍 | 36/90 | 13 | 26.3%
GOLD VIPER | M30,2019.01.01-2026.09.01,真实tick 8% | 1.64 | 4.06 | 2.47倍 | 24/92 | 111.5 | 30.3%
BITCOIN COMET | H4,2018.01.01-2025.12.31,98% | 1.72 | 3.78 | 2.20倍 | 41/94 | 8 | 31.2%
GOLD NEURON | M30,2004.01.01-2026.09.01,真实tick 100% | 1.35 | 2.35 | 1.74倍 | 124/270 | 10 | 55.5%
MEGAMAX DONCHIAN (USDJPY) | H1,2017.01.01-2026.06.01,100% | 1.55 | 2.56 | 1.65倍 | 51/113 | 6 | 58.6%
DONCHIAN ENGINE(免费) | H1,2017.01.01-2026.06.01,真实tick 100% | 1.50 | 2.40 | 1.60倍 | 52/113 | 6 | 10.8%
ETHEREUM TREND | H4,2019.01.01-2026.06.28,真实tick 100% | 2.83 | 3.57 | 1.26倍 | 38/78 | 2 | 17.1%
GOLD KING | M1,2019.01.01-2026.06.01,真实tick 5% | 4.66 | 无亏损月份 | – | 0/89 | 27 | 91.3%
按"按月 ÷ 按交易"的倍数从大到小排列。各测试的期间、品种和数据质量不同,请逐行单独阅读,不要据此给EA排名。

各行说明了什么
GOLD TRIPWIRE:82 个月中有 68 个月收正,14 个亏损月份与之相比很小。一旦亏损交易被同月的盈利交易吸收,按交易 2.72 的盈利因子就变成了 12.41。该测试的真实tick比例为 11%。
ATLAS PORTFOLIO:表中最低的按交易盈利因子 1.48,按月却仅次于 GOLD TRIPWIRE,为 4.21。其盈利月份合计 +647,808.72,亏损月份合计 −153,706.78,90 个月中有 36 个亏损月份。
ETHEREUM TREND:每月交易次数中位数为 2 笔,月内可相抵的部分很少,两者保持接近:2.83 和 3.57。其盈利月份合计 +44,970.30,亏损月份合计 −12,591.95。
交易次数并不能说明全部。GOLD VIPER 每月交易次数远多于其他EA(中位数 111.5),但按倍数排在 GOLD TRIPWIRE(7)和 ATLAS PORTFOLIO(13)之后。
GOLD KING:每个月都收正,所以没有分母。干净的月度记录旁边,是同一测试中 91.3% 的最大相对净值回撤:一个月可以按平仓结果收正,而当月持有的头寸却深陷浮亏。

评判EA之前如何使用这些数据
- 页面展示月度结果时,盈利月份与亏损月份之比高,并不像看起来那样说明问题。请查看同一测试的按交易盈利因子和最大相对回撤。
- 只有在计算方法相同时才比较盈利因子。把一款EA的按月数值和另一款EA的按交易数值放在一起,不构成比较。
- 按平仓结果的月度记录不计未平仓头寸。对网格或加仓摊平类系统,请看净值回撤,而不是月度记录。
- 本文讨论的是过去的测试,不承诺任何未来结果。
- 我们公开的所有前向账户都是模拟账户,本文未使用任何前向账户。

本文主要讨论的两款EA:ATLAS PORTFOLIO https://www.mql5.com/en/market/product/182751 · ETHEREUM TREND https://www.mql5.com/en/market/product/182358

我们公开的回测都注明期间、资金和设置,前向账户无论在哪里展示都标明为模拟账户。完整列表:fxea365.com/ea/ranking