这篇不是 A 股,但道理是通用的。论坛上有人分享了一个黄金 15 分钟级别的箱体策略,回测曲线很漂亮,胜率很高。我们按作者的文字描述复现了出入场逻辑(不是原版程序,没有对过单),看它在更长的数据上表现如何。
策略大意
- 用一大一小两个价格箱体:大箱体判断方向,价格回调到小箱体里的某个位置时顺势开仓。
- 止损放在大箱体的另一侧,止盈放在箱体中轴。
- 可调参数:大箱体长度、小箱体长度、开仓间隔、开仓位置、平仓位置,组合起来共 108 组。
第一次:币安 10 个月数据
币安 XAUUSDT 15 分钟线,2025-12-11 至 2026-10-21,约 3 万根 K 线。把数据切成前后两半:
- 前半段大部分参数是赚的,盈亏点数中位数 +159。
- 后半段中位数 −22,前后两段都赚钱的只有 16 组,不到 15%。
- 前半段表现最好的几组,后半段全部亏损。比如其中一组,前半段盈亏比(PF)2.0,后半段只有 0.59。
- 一组中间参数全周期 141 笔,胜率 82%,净赚 413 点,但最大回撤 343 点,盈亏比 1.31。
第二次:3.8 年券商口径数据
HistData 的 XAUUSD 1 分钟数据合成 15 分钟线,2023 年 1 月至 2026 年 10 月,共 85392 根,每笔成本按 0.3 点计。108 组参数按年份统计盈亏点数的中位数:
| 年份 | 108 组参数的盈亏中位数(点) |
|---|---|
| 2023 | −220 |
| 2024 | −83 |
| 2025 | −166 |
| 2026(至 10 月) | +322 |
| 合计 | −122 |
- 每一年都赚钱的参数组:0 组(共 108 组)。
- 合计最好的一组赚了 1339 点,但分年是 2023 年 −264、2024 年 −158、2025 年 +13、2026 年 +1748,钱几乎全部是 2026 年赚的。
为什么胜率高还亏钱
止盈放在箱体中轴、止损放在箱体另一侧,意味着每次赚得少、亏得多:小赚很多次,一次止损吃掉好几次的利润。胜率高只是这种结构的副产品,不代表有优势。2026 年黄金走出单边大趋势,"顺大势买回调"自然一直赚,换到 2023~2025 年的震荡和回调里就不行了。
对所有策略都适用的三条
- 看盈亏比和期望值,不要只看胜率。
- 把数据切成前后两段,参数在后一段还能赚钱才算数;前一段最好的参数,往往就是过拟合得最厉害的。
- 至少跨过一轮完整的牛熊或震荡,单一年份的大行情会把任何"顺势"策略包装得很好看。
局限:只复现了作者文字描述的出入场逻辑,没有实现部分按点数止盈和分档平仓的功能;开仓位置、平仓位置两个参数的含义是我们按文字理解的,不一定和原程序一致;币安与券商报价有基差,点差也不同。
用寻龙的回测引擎检验你自己的策略(T+1 开盘成交、含手续费和滑点) →