策略会过期。市场在变,优势在衰减,2023年印钞的EA到2025年可能就走平了。有一个习惯能活过这一切:根据波动率而不是固定手数来决定每一笔仓位。每笔交易只需大约10秒,而它是这个行业里最接近"永久技能"的东西。
公式
手数 = (账户资金 × 风险%) ÷ (ATR × 倍数 × 每手每点价值)
用语言表述:先决定止损被打掉时愿意亏多少钱,把止损放在平均真实波幅(ATR)的某个倍数处,然后做除法。ATR这一项就是全部诀窍——市场变得狂野时仓位自动缩小,市场安静时仓位自动放大。
一个完整算例
账户:$10,000。单笔风险:1% = $100。品种:黄金(XAUUSD),日线ATR约$22。止损设在1.5×ATR = $33的价格距离。标准合约下,黄金每波动$1每手价值$100,所以$33的止损每手成本是$3,300。仓位:$100 ÷ $3,300 ≈ 0.03手。
注意哪些东西没有进入计算:你的自信程度、最近三笔交易的结果、你想赢回多少。这个公式的无聊是故意的。
为什么固定手数会崩溃
固定0.10手不是一种风险——它在每个品种、每种行情下都是不同的风险。安静的一周里EURUSD上可能是每次止损0.5%;波动的一周里同样的0.10手在黄金上可能是8%。2024-2025年在黄金上爆仓的交易者,大多不是入场差,而是把EURUSD的仓位大小用在了一个日波幅已经翻三倍的品种上。ATR仓位法让这种错误在结构上不可能发生。
复利的那一面
因为风险是账户的百分比,仓位随账户增长而增长,亏损后自动缩小。单笔风险1%时,连亏十次损失约9.6%而不是10%——更重要的是,30%的回撤需要43%的盈利才能恢复,而50%的回撤需要100%。波动率仓位法不能防止连败,它只是把连败控制在复利仍能发挥作用的生存区间内。
诚实的局限
ATR仓位法不创造优势,对跳空穿越止损无能为力,1%也不是魔法数字——连败较长的策略可能需要0.5%。它还假设你真的使用止损;没有止损,这个公式什么也算不了。我们自己的EA内部正是这样计算手数的——每个风险模式预设都是这个公式配上不同的倍数,而且每档设置的历史最大净值回撤是实测公布的,不是估算的。
每个风险预设都是这个公式的组合型EA,并公开了每档设置的最大有效回撤: https://www.mql5.com/en/market/product/182751
我们所有EA的实测回测数据(盈利因子、净值回撤、交易次数、逐年结果)公布在 fxea365.com/ea/ranking


