直答
订单流的止损放在结构失效点:吸收被打穿、失衡带被反向吃掉的位置之外,不是固定点数。目标位取最近的价值区边界与前高前低。盈亏比只是筛选条件,不提高任何单笔的胜率。
为什么固定点数止损会系统性失效?
固定点数止损(比如永远 20 个跳动)的问题不在数字大小,而在它和结构无关。同一个 20 点:放在价值区中部是噪音宽度,放在昨日低点外侧则可能正好落在止损最密集的地方。
订单流视角下,止损簇本身就是流动性 (liquidity)。做多者的止损堆在昨日低点下方,做空者的止损堆在昨日高点上方;价格被推到那里会触发一批市价单,在足迹图 (footprint chart) 上表现为主动量突然放大又迅速收回,这就是扫损 (stop run / liquidity sweep)。固定点数止损的问题在于,它偏爱把自己放在这种位置。
更麻烦的是顺序。多数人先定“我能亏多少”,再去找一个价格放止损;这样得到的止损位与结构无关,被打掉之后你分不清是“我判断错了”还是“我只是被噪音打了”。分不清这一点,就没法复盘,也没法改进。
正确顺序是反的:先定义“结构在什么条件下算被否定”,把这个条件换算成价格距离,再看它对应的亏损是否可承受。超出承受范围就降低仓位或放弃这一笔,不是压缩止损距离。
止损到底该放在哪个结构失效点?
三种形态对应三个失效点:
| 形态 | 结构失效的事实 | 止损位置 |
|—|—|—|
| 关键位吸收反转 | 吸收区被吃穿,挂单被清空 | 吸收区外沿再加缓冲 |
| 失衡延续 | 失衡带被反向吃掉,主动方换人 | 失衡带的反向一端之外 |
| 回踩 POC 确认 | 穿过 POC 并收在价值区另一侧 | 价值区外沿 (VAL 或 VAH) 之外 |
“有效穿过”必须先定义清楚,否则止损永远可以事后调整。三种可用定义,选一种写进计划:收盘价落在区间外;连续 N 根足迹图的价格重心在区间外;穿透后未在预设窗口内收回。三者都是可调参数。
缓冲也不是随手加几个点。常见做法是按近期的价格档位宽度或波动幅度折算——例如取最近若干根足迹图的平均区间乘以一个系数。系数是自己的参数,但必须事先写死。
止损除了价格维度,还有时间维度。结构失效不只是“价格破了”,也可能是“该发生的反应一直没发生”:吸收之后价格横住不动,失衡延续之后回抽一直不结束。给每个形态设一个时间上限(多少根足迹图内没有确认就离场),能避免把一笔短周期的交易拖成长期持仓。这也是可调参数,同样要事先写死。

图 1:结构止损与固定止损的对照——同一段走势上并排两条止损线:固定点数止损放在区间中部,结构止损放在吸收区外沿之外。看点:用红色叉号标出固定止损被打掉的那根 K 线,用绿色对勾标出结构止损始终未被触及;两条线旁边的数字条分别显示「到结构的距离」与「固定 20 点」,让读者一眼看出距离来源不同。
吸收被打穿和失衡带被吃掉,是同一件事吗?
不是。两者的物理含义不同,止损距离也该跟着不同。
吸收 (absorption) 讲的是挂单:大额挂单被持续吃单 (aggressive) 吃,价格却不破。一旦破了,说明那批挂单被清空,原本接盘的对手消失了。这类失效通常伴随快速的方向性推进——缓冲没了,价格就走得急。所以止损要放在吸收区外沿之外一段,而不是贴着外沿。
失衡 (imbalance) 讲的是同一价位买卖量比失衡,常见阈值 3:1 或 4:1,这是可调参数。失衡带被反向吃掉,意味着主动方换人了,价格未必立刻加速,但原来的推动逻辑已经不存在。这类失效往往慢一点,止损放在整条带的反向一端之外更合理。
一句话区分:吸收失效是“接盘的人没了”,失衡失效是“主动的人换了”。前者快、后者慢。吸收的读法可以再对照吸收的形成过程。
目标位从哪里取:价值区边界还是前高前低?
按优先级取最近的那个未测试位置:
1. 价值区边界 (VAH/VAL):约 70% 成交量的上下沿,是共识区边界,也是价格最常停下来复检的地方。
2. 前高前低:尤其是昨日高低与前一日未被突破的日线高低,那里堆着止损与未成交挂单。
3. POC:价格从价值区外回到区内时,控制点 (POC) 是第一个会遇到的位置。
不要用整数关口、别人给的目标价、指标算出来的固定值:这些位置没有订单依据,只有心理依据。
目标位分段处理是常见做法:第一目标到最近的价值区边界,第二目标到前高前低。到达第一目标后把止损移到成本或结构位之上,这是风险管理动作,不是“锁住利润”的承诺——价格仍可能回头。价格档位怎么切,见足迹图的读法。
还有一步不能省:把成本算进去。手续费、点差与滑点会直接吃掉第一目标的空间——一段 8 个跳动的目标,扣掉 2 个跳动的成本,实际可用的只剩 6 个。很多看起来“盈亏比刚好够”的交易,算完成本就不够了。这正是筛选条件该起作用的地方。

图 2:从结构位到目标位的取法——价格轴上从下到上依次标注吸收区(止损来源)、VAL/VAH(第一目标)、前高前低(第二目标)。看点:右侧画两根长度条对比「风险距离」与「两段目标距离」,并用箭头把每一段距离连回它对应的结构位,说明盈亏比是从结构位量出来的,而不是先设比例再去找位置。
盈亏比能改变什么,又不能改变什么?
盈亏比 (risk-reward ratio) =(目标价 − 入场价)÷(入场价 − 止损价)。它是一个筛选条件:把空间不足的交易筛掉,让你不必为了“参加”而参加。
它不能提高单笔胜率。胜率由形态质量与执行一致性决定,与盈亏比无关;盈亏比改变的是同样胜率下结果分布的形状。3:1 的交易照样可以亏,1:1 的交易照样可以赢。
计算里最容易骗自己的两件事:一是把止损设得比结构失效点更近,让比例好看,代价是更容易被噪音打掉;二是把目标设在根本到不了的价位,比例虚高,实际是自欺。
更完整的算法是把盈亏比放进期望值里看:期望值 ≈ 胜率 × 平均盈利 −(1 − 胜率)× 平均亏损。它不预测任何一笔的结果,只说明“如果这三项长期稳定,结果大致落在哪里”。三项里最容易被高估的是胜率,最容易被低估的是平均亏损——因为滑点与跳空都算在平均亏损里。所以先诚实记录几十笔,再用真实数字算,别用想象中的数字算。

图 3:行情讲解图(示例品种 A)——一段 60 根 K 线的示例行情,同一形态出现两次,下方叠加足迹数字。看点:左侧那次用红色虚线圈出「止损被扫」的位置,标出止损距离与被打掉的那一根;右侧那次用绿色框圈出「持有到第一目标」的位置,标出止损距离与目标距离;两个结果并排放在图角,用来说明同样的形态、不同的止损位置会得到不同的结果分布。
最小可接受盈亏比应该写进计划当参数。业界常见参考是 2:1 到 3:1,但这只是常用区间,不是标准答案,也不构成建议。
一次完整的数字推演长什么样?
下面用一个假设的例子走完流程。数值仅作示例,不构成建议。
假设某股指期货品种(举例说明结构,仅作示例,不构成建议)在昨日低点附近出现吸收,你按吸收反转的规则准备做多:
| 项目 | 来源 | 数值表达 |
|—|—|—|
| 入场价 | 吸收区上沿 + 1 个跳动 | 吸收区上沿 + 1 tick |
| 止损价 | 吸收区下沿 − 2 个跳动(缓冲) | 吸收区下沿 − 2 tick |
| 第一目标 | 最近未测试的 VAL 或 VAH | 价值区边界 |
| 第二目标 | 前一日未破的前高 | 前高 |
然后算两个盈亏比:到第一目标一个数,到第二目标另一个数。如果到第一目标的空间除以风险小于自己的门槛,正确动作是不做这一笔,而不是把止损挪近让比例好看。
流程里最容易被跳过的一步是“算完再决定”。多数人是先想进场,再找理由把参数凑成能进场的样子。形态本身的成立条件在第 9 篇,基础概念见订单流基础与订单流旧文。

图 4:把上面那张推演表画成图上作业——同一根价格轴上依次标出入场价、结构失效点(止损)、第一目标、第二目标。看点:用红色段标出「风险距离」、用两段绿色段标出两个「目标距离」,并在段上直接标出算出来的倍数;右下角用两行小字写出期望值公式,提醒读者倍数是筛选条件,不是胜率。
常见问题
Q1:能不能直接用固定金额当止损?
可以,但它是第二道防线,不是第一道。结构失效点定义“我哪里错了”,固定金额定义“我最多亏多少”,两者取更严格的那个。用金额替代结构位,等于放弃了判断对错的能力。
Q2:结构失效点离入场价太远怎么办?
两个选择:降低仓位,或放弃这一笔。把止损挪近是最差的选择,它把一笔逻辑成立的交易改成了逻辑不成立的交易。
Q3:目标位要不要一次全部平仓?
分段处理是常见做法,但比例必须在计划里事先写好。临场凭“感觉快到顶了”改变平仓比例,会让复盘的样本失去意义。
风险提示
本文只讲订单流 (order flow) 的读图方法与工具原理,不构成任何投资建议,也不预测任何品种的涨跌。文中出现的形态、阈值、示例与数值仅作说明用途,不构成建议;出现的任何具体品种都只是用来举例说明结构。期货、杠杆与差价合约交易可能导致本金全部损失,请在充分理解交易规则与自身风险承受能力后再做决定。























暂无评论内容