如果你在任何一个交易论坛问重绘指标能不能用,得到的答案几乎都一样,语气十分笃定,却没有任何证据:重绘就是作弊,要等K线收盘,K线中途触发的提醒毫无价值。
我们刚好有条件来检验。在2026年6月23日至8月18日之间,AiTradely结算了3,390个信号,它们来自用户自己搭建的179个策略,覆盖20个资产。其中一部分在K线仍在形成时触发,其余则在收盘后触发。规则相同,资产相同,引擎相同。
简短的回答:控制了信号触发的时间之后,K线中途提醒与收盘后提醒之间的差距缩小到我们无法与随机波动区分的程度。简单对比中的大部分差距其实是日历时段造成的假象,不过我们无法排除存在一个很小的重绘效应。
重绘指标到底做了什么
像“RSI下穿30”这样的规则,可能在10:07成立,到10:15收盘时又不成立了,因为收盘价变了。你在10:07收到的提醒,描述的是一根最终并没有出现的K线。这就是重绘。
这种质疑是合理的。问题在于它是否会带来可衡量的代价,而几乎没有人用数据来回答这一点。
容易误导人的简单对比
中途触发与收盘后触发的对比涵盖了在15分钟图上运行的2,934个信号。3,390个信号中的另外456个运行在更高的时间周期上。我们把每个已结算的15分钟信号按其触发时间是在K线收盘前还是收盘后分成两组:
| 信号数 | 胜率 | 平均R | |
|---|---|---|---|
| K线中途触发 | 506 | 51.4% | +0.108 |
| 收盘后触发 | 2,428 | 58.9% | +0.197 |
胜率相差7.5个百分点。看起来等收盘就值7.5个百分点。这个结论被夸大了,而它是怎样被夸大的,比这个发现本身更值得讨论。
混杂因素
中途触发的信号并不是均匀分布在样本中的。它们几乎全部集中在最后两周:
| 起始周 | 信号数 | 中途触发占比 |
|---|---|---|
| 7月6日 | 43 | 2% |
| 7月13日 | 256 | 3% |
| 7月20日 | 395 | 2% |
| 7月27日 | 492 | 2% |
| 8月3日 | 528 | 0% |
| 8月10日 | 932 | 33% |
| 8月17日 | 288 | 60% |
这张按周统计的表加起来同样是2,934个15分钟信号。它从7月6日开始,是因为这是已结算样本中首次出现15分钟信号的一周,尽管整个样本窗口从6月23日开始。
506个中途触发的信号中,有482个出现在8月10日之后。所以“中途触发”这一组实际上是“8月第二周的信号”,而“收盘后”这一组主要是“7月的信号”。7月的行情比8月更友好。这解释了7.5个百分点中的很大一部分,但不是全部。
这是交易统计中非常常见的错误:对两组数据做比较,它们除了关注的变量之外还有别的差异,结果却把差异全部归功于作者原本就在意的那个变量。
控制后的对比
只取8月10日起的数据,这是两类信号同时大量出现的唯一时间窗口:
| 信号数 | 胜率 | 平均R | |
|---|---|---|---|
| K线中途触发 | 482 | 51.2% | +0.095 |
| 收盘后触发 | 738 | 54.9% | +0.118 |
平均R的差异为0.023R,偏向等待(收盘后减去中途触发),95%置信区间为**[-0.10, +0.15]**。在胜率方面,双比例z检验得出z = 1.24。两者都没有统计显著性。区间包含零,也包含两个方向的结果。
通俗地说:我们没有检测到差异。区间的半宽约为0.125R,因此只有大约0.18R或更大的差距才能被可靠地发现。剩下的3.7个百分点胜率差距,完全在这个样本量下随机波动能产生的范围之内。
这不能证明什么
检验结果为零,并不等于证明没有效应。在482个和738个信号的规模下,我们能可靠检测到的最小差异大约是0.18R。因此严谨的结论范围很窄:如果等待K线收盘确实有优势,那么它很可能小于每笔交易0.18R,而且在1,220个信号中看不出来。
其他局限:
- 结果是通过回放信号之后的K线路径来判定的,看目标价或止损价在策略设定的期限内哪个先被触及。**点差、佣金和滑点均未纳入模型。**实际成交对两组都会更差。
- 20个资产、八周时间,只是一种宽泛的市场环境,而不是一个完整周期。
- 盈利按策略计划的风险回报比记录,亏损恰好记为-1R。这是一种整洁的记账约定,并非主观交易者的真实体验。
- 这些是真实用户编写的策略,而不是精心挑选的一组。
- **样本较为集中。**这3,390个信号来自55个账户名下的179个策略,最活跃的八位所有者贡献了全部信号的60.5%。同一规则在同一资产上反复触发并不相互独立,所以真实的区间比文中所列更宽。请把它们视为不确定性的下限。
值得留意的时间周期差异(附带说明)
在不同时间周期上做同样的对比,结果如下:
| 时间周期 | 信号数 | 胜率 | 平均R |
|---|---|---|---|
| 15分钟 | 2,934 | 57.6% | +0.181 |
| 1小时 | 355 | 67.6% | +0.377 |
| 4小时 | 90 | 50.0% | +0.094 |
这张表省略了日线这一组,它包含其余11个信号(2,934 + 355 + 90 + 11 = 3,390)。4小时和日线的样本太小,无法得出任何结论。
在这个样本中,1小时信号的平均R比15分钟信号高出每笔0.196R。但集中在少数所有者手中的355个信号未必经得起检验,而且这一差距也不能只归因于时间周期。它是一条值得核查的线索,而不是结论。
把15分钟的提醒一直拖到收盘才发出,会让每个提醒最多延迟十五分钟,换来的却是一个我们测不出来的效应。
如何自己测试重绘指标
把你自己的结果按信号是否在K线中途触发来分组,然后确认两组覆盖的是同一个日历时段。最后这一步是大家都会跳过的,而它恰恰左右了这个问题的答案。
想了解这些数字背后的原理,可以参考我们的指南:风险回报比和RSI是什么以及如何使用。仓位计算器可以把R值换算成手数。
常见问题
01重绘指标一定不好吗?
不一定。在我们的数据中,匹配日历时段之后,K线中途提醒与收盘后提醒没有检测到差异,不过这项检验无法排除一个很小的效应。
02指标重绘是什么意思?
指它的数值或信号在K线尚未收盘时会发生变化,所以已经触发的提醒可能在收盘时消失。
03我应该总是等K线收盘吗?
等待可以避免K线中途的虚假提醒,但我们的数据没有显示它能改善结果。它确实会延迟你的入场,所以这是需要你自己取舍的权衡。
04时间周期比重绘更重要吗?
在我们的样本中,1小时信号的平均R高于15分钟信号,但样本较为集中,所以我们不能把这一点只归因于时间周期。
付诸实践
与其相信论坛上的定论,不如在自己的时间周期上衡量自己的规则,并且做同类对比。
在AiTradely应用中,策略构建器可以让你设置RSI水平等条件,用历史数据回测,并在条件触发时收到提醒。一个稳妥的下一步是:建立一条规则,分别在15分钟和1小时上运行,看看两者相比如何,然后再自己决定是否下单。
本文内容不构成财务建议。基于少量且集中的用户策略样本得出的结果,可能看起来很有说服力,但在不同的市场中仍可能无法重现。





