如果一根 K 线的范围同时包含止损和目标,仅凭这根 K 线可能无法确定哪个退出条件先发生。 回测仍能给出精确结果,但结果可能取决于假定的价格顺序。报告中的精确数字,无法补回数据没有保留的信息。
这里的“触及”是指假想路径中的价格到达某一水平,不证明订单已经成交。本文用原创且刻意简化的例子,区分三个问题:K 线记录什么、模拟器假设什么,以及还需要哪些成交证据。
先固定持仓,再看 K 线
假设此前已在一个虚构现货平台,以 100 USD 买入一枚代币。多头持仓在 12:00–12:30 UTC 区间开始前就已建立。96 USD 的止损与 106 USD 的目标,在区间内始终有效,直到首次退出。所有价格均为每枚代币的 USD 价格。
仅为本练习,假设价格连续经过所有中间价位,首次到达退出价位时立即全部成交,另一退出订单自动取消,并且不再入场。忽略手续费、价差、滑点及其他成本。这些是教学假设,不描述任何平台或 CoinScreener 策略。
完成的 K 线为开盘 100、最高 108、最低 94、收盘 102。最高价超过目标,最低价低于止损。究竟哪个订单平仓?
构造 OHLC 相同的两条路径
OHLC 指开盘、最高、最低和收盘价。这四个值概括一个区间,却没有保留其中每一步价格运动。K 线与周期指南解释基本读法;当两个退出条件竞争时,缺失的顺序就决定了结果。
看下面两条虚构路径。每个箭头都表示经过所有中间价位,而不是跳价。所列节点表示先后次序,并非测得的时间戳,也不是等间隔观察值。
| 路径 | 在既定假设下的首次退出 |
|---|---|
| A: 100 → 108 → 94 → 102 | 先到目标 106。持仓在随后下跌前已平仓。扣费前结果:106 − 100 = +6 USD。 |
| B: 100 → 94 → 108 → 102 | 先到止损 96。持仓在随后上涨前已平仓。扣费前结果:96 − 100 = −4 USD。 |
两条路径形成完全相同的 K 线。收盘高于开盘,无法区分 +6 USD 与 −4 USD 的结果。仅仅改变假定的顺序,一枚代币的扣费前结果就相差 10 USD。
不要把第二次触及退出价位算成另一笔交易:在练习中,首次退出已经平仓,并取消剩余订单。这是两个备选情景,不是两笔连续交易或观测绩效。两者都可能存在,也不表示概率相等。
确认模拟器如何处理顺序不明的情况
模拟器可能选用某条 OHLC 路径、优先止损、优先目标,或将该 K 线标记为无法确定。这些规则可以让运行结果可复现,但不能证明真实历史顺序。
TradingView 策略文档说明了默认的 K 线内部路径假设。更高精细度模式使用可用的更短周期 K 线;缺少覆盖的部分会退回默认假设。应核对所用模拟器的文档与已保存设置,不要假定所有引擎对同一根 K 线都采用相同处理。
对这个固定持仓而言,止损优先会得到两个简化结果中较低的一个。但这不是通用的最坏情况边界:实际止损可能以更差价格成交,而且在多笔交易策略中,改变退出还可能改变后续持仓。不要先看结果,再挑让报告更好看的规则。
使用更细数据,但不要夸大它的作用
如果首次相关触价发生在更早的子 K 线中,更短周期可以区分两个事件。但若一根更短 K 线仍同时包含两个价位,顺序问题仍留在那个更小的区间内。细节增加能减少部分不确定性,却不会自动消除全部不确定性。
核对细粒度数据是否与被测试订单采用相同平台、品种、价格来源和时区边界。记录缺失区间,不要把没有观察值当成没有交易活动。对于采用不同参考价的止损,可阅读最新价、标记价与指数价课程。
即使成交记录有先后顺序,也不能证明你的订单会以相同价格、相同数量成交。排队位置、可用流动性、路由延迟和实际订单规则仍然重要。成交量与流动性示例解释了为何已发生的交易活动不能替代可执行深度。
不要借用入场之前的价格运动
例子刻意从已经持仓开始。如果另一策略只在 12:30 UTC 收盘后决定入场,就不能用此前触及 106 或 96 的记录,去退出当时尚不存在的订单。如果在 K 线内部入场,应先重建入场与保护订单生效的时间,再判断退出条件。
这与“不知道哪个退出先发生”是不同的问题。新闻回测时序课程讨论信息与订单何时可用。有依据的模拟会区分已知时间戳与假定的 K 线内部顺序。正确的时间先后或明确记录的路径规则,都不保证实际成交。
把不确定性与结果一起报告
在回测旁保存一份简短审核记录:
- 持仓:方向、规模、入场,以及各退出订单何时生效。
- 数据:平台、品种、价格来源、周期和更细数据的覆盖范围。
- 规则:路径或优先级、取消行为、跳空与成交假设。
- 不确定性影响范围:统计并列出顺序可能改变退出结果的 K 线。
- 敏感性:在成本处理一致的前提下,对比预先声明的合理规则;保留未解决案例并解释排除原因。
悄悄删除顺序不明的交易会改变样本。应报告这些案例,并展示结论如何依赖假设。继续阅读回测与实时结果指南,评估更完整的记录。
本文为教育信息,并非财务建议。例子中的所有价格、路径和结果均为假设。透明的回测会说明未知之处,而不是保证未来收益。