ForexBestRobots.com比较 EA →

市场结构 · 指南 3

外汇流动性扫取:影线收回与突破失败

区分外汇影线收回与收盘突破后回落。按照两条带时间标记的 H1 路径、严格的 Bid 规则和固定观察窗口进行判断。

阅读时间:16 分钟由 ForexBestRobots 编辑团队审查
围绕固定高点 1.1040 的两条虚构 EUR/USD H1 路径。路径 A 的影线越过该位,13:00 收于 1.1037。路径 B 在 13:00 收于 1.1042,并于 15:00、即随后第二根K线回到 1.1036。EUR/USD · H1 · Bid 价格影线收回 → 收盘突破 → 限时返回

先描述价格路径,再提出原因。

越过已知高点的价格可能最终回到旧区间内、收于区间外,或在数根K线后返回。如实记录时间后,这些观察对应不同事件。本指南区分同一根K线的影线收回与之后的突破失败,并说明如何讨论流动性扫取,避免假装零售K线能揭示隐藏订单或特定参与者意图。

1. 区分观察与解释故事

交易者对流动性扫取( liquidity sweep)、止损扫取和假突破的定义不同。有的指越过波段的影线,有的要求收回内部、反向结构突破或后续入场形态。比较示例前先声明条件。熟悉名称不等于完整定义。

此处影线收回指已完成K线越过一个固定边界,并在同一根K线上严格收回参考位之间。收盘突破指严格收于外侧。后续返回指之后已完成K线在预设窗口内严格收回原参考位之间。这些是价格观察,而非流动性的直接测量。

实际问题是每次收盘时已知道什么。看到后续返回再称某走势为突破失败,不得改变原突破时能记录的内容。这一区分对审查图表、标注 EA 信号及比较回测与实盘行为都重要。

2. 流动性的含义,以及K线不能揭示什么

在市场微观结构中,流动性涉及交易能力,包括可用价格、深度与执行成本。这并不意味着每个可见高点都有已知数量止损。零售 OHLC K线记录其报价源的极值和起止值,并不列举整个市场的未成交订单。

BIS 将即期外汇描述为不透明、分散的 OTC 市场。我们据此推断,单一经纪商图表只能部分反映全市场订单分布。交易商或交易场所可能有更多信息,但本练习K线未提供这些信息。

具有扫取形态的K线可支持“价格越过参考位并最终收于内部”的描述,但不能单独确定谁参与交易、多少止损被触发、是否有机构刻意针对这些订单,或下一步是否反转。应将这些主张与价格事件记录区分。

3. 止损为何相关,但不能证明止损猎杀

Carol Osler 的 2002 纽约联储研究报告提供证据,表明聚集的外汇止损订单可能促进价格级联。这支持一种可能的订单流机制,但不确定某根零售图表影线的原因,也不验证下列规则。

即使真实订单分布未知,边界仍可作为参考。看似相等高点、整数价位与前一时段极值只是候选地标,并非已验证的其他交易者订单地图。看到越界后改变地标,会破坏比较。

优先采用中性日志描述,如“高点越过上参考位;收盘回到内部”,而非“银行收集了止损”等因果主张。前者可对照价格和时间戳核查,后者需要本指南并不拥有的订单与参与者证据。

4. K线开盘前固定参考位

采用前两篇市场结构指南的已确认参考位: R_H = 1.1040 与 R_L = 1.0960,确定时点为 11:00 ,日期为 2026-10-09。已分类快照为 HH/HL。前两篇指南说明,严格五根K线枢轴只有在右侧K线收盘后才可确定。

对于共同的 11:00–12:00 K线,虚构 Bid 价格为 O = 1.0974, H = 1.1032, L = 1.0972, C = 1.1030。在 12:00,收盘位于固定参考位之间。因此,两条后续路径均以相同可用信息开始。

保持品种、报价源、 H1 周期、经纪商服务器时钟与枢轴身份不变。参考位在整个练习及后续窗口保持固定。新确认枢轴可用于后续练习,不能替换评判早先事件所用价位。

5. 定义严格测试与观察窗口

下列所有价格均为 Bid。严格在内指 R_L < C < R_H。收盘恰在任一边界属于边界收盘,不是内部收回。极值触及不构成严格越界。本示例一个 pip 为 0.0001。

等待首次收盘突破时,要求前次收盘和新K线开盘在固定参考位内或边界上。若开盘跳空至外侧,应记录跳空并结束练习,不将其当作普通由内向外测试。若一根K线的两个极值越过两个边界,标为有歧义: OHLC 无法揭示先到哪一侧。

上影线收回要求 H > R_H 与 R_L < C < R_H,且不越过下边界。下影线收回要求 L < R_L ,并具有相同严格内部收盘,且不越过上边界。影线观察后,这对参考位仍可用于之后收盘突破测试。

首个符合条件的 C > R_H 或 C < R_L 启动收盘突破事件。只检查随后 N = 2 根连续 H1 K线。首个严格内部收盘为窗口内返回。收盘越过相反边界,则以单独反向突破结束该段;否则,若后续K线越过两个边界,则属歧义情况。两者均结束本练习,不获得有效内部返回标签。

  • 窗口从突破后的下一根K线计起,不从突破K线自身开始。
  • 边界收盘占用一个窗口位置,但不算返回。
  • 两根有效后续K线未出现符合条件的返回后,记录 NO_RETURN_IN_2 并结束该段。
  • 若所需K线缺失,记录 INCOMPLETE_WINDOW ,不以之后两根可用K线替代。

6. 路径 A:同一根K线影线收回

在 13:00 收盘时,高点 1.1046 高于 1.1040,但收盘 1.1037 严格位于固定参考位内。越界幅度为 (1.1046 - 1.1040) / 0.0001 = 6 pips;收盘比上参考位低 3 pips 。下边界未被越过。

在 13:00记录上影线收回。这根K线上没有会失败的收盘突破,按前篇严格收盘约定也没有 BOS。之后的内部收盘增加后续背景,但不能把原影线变成确认反转。

K线 / 计划收盘打开高点低点收盘价观察
12:00–13:00 / 13:001.10301.10461.10281.1037上影线收回;无收盘突破
13:00–14:00 / 14:001.10371.10391.10311.1033内部;无新越界
14:00–15:00 / 15:001.10331.10381.10291.1035内部;无新越界

这些为开盘连续的合成K线。计划收盘时间表示已完成K线何时首次满足观察条件;实盘识别还取决于下一报价到达。

7. 路径 B:收盘突破后限时返回

另一条路径在 13:00 的收盘为 1.1042,即比同一上参考位高 2 pips 。记录该时点的向上收盘突破。在固定的 HH/HL 背景下,按前篇约定它也是延续 BOS。

14:00 的收盘价 1.1041 仍在外侧,因此随后第一根K线不符合条件。在 15:00,收盘 1.1036 严格位于内部,是随后第二根K线。记录一次单独的预设窗口内返回,其收盘比上参考位低 4 pips 。

K线 / 计划收盘打开高点低点收盘价观察
12:00–13:00 / 13:001.10301.10461.10281.1042首次向上收盘突破;启动窗口
13:00–14:00 / 14:001.10421.10481.10371.1041随后第一根K线:仍在外侧
14:00–15:00 / 15:001.10411.10431.10321.1036随后第二根K线:返回内部

此段符合我们的描述性突破失败条件:首次收盘突破后,在固定窗口内收回内部。后续返回不抹去早先 BOS 记录。原突破时仍不知道会返回。不暗示任何交易、入场价或利润。

8. 解读图示时间线

两面板采用相同参考位,以及 12:00的相同起始收盘。只有之后三根K线不同。小白标记表示收盘;仅影线顶端不足以区分前两项观察。应结合收盘标签与计划时间阅读。

两个面板的下参考位均在绘图尺度之外。局部放大使上边界比较清晰,并未展示两参考位完整距离。未绘制订单池阴影或交易量估算,因为可用数据不包含它们。

围绕固定高点 1.1040 的两条虚构 EUR/USD H1 路径。路径 A 的影线越过该位,13:00 收于 1.1037。路径 B 在 13:00 收于 1.1042,并于 15:00、即随后第二根K线回到 1.1036。
从左向右阅读两面板。它们展示不同路径,而非连续事件。金线是同一固定上参考位 1.1040,下参考位 1.0960 在两幅价格尺度外。K线下标签为计划收盘时间。A 中 13:00 影线收回在该收盘时确定。B 中 13:00 收盘突破仍保留于日志,另一次返回于 15:00 确认。价格为虚构,图示不展示订单、成交或经测量的流动性池。

9. 改变标签的边界情况

对难以判断的K线使用确定性标签,不凭外观决断。下列情况假设起点有效、参考位相同且固定;后续情况采用向上突破这一段。

观察到的条件标签原因
H = R_H;收盘在内部仅触及相等不构成严格越界
H > R_H; C = R_H边界收盘收盘既非严格在内,也非严格在外
H > R_H; L < R_L;首次测试或未发生反向后续收盘有歧义的K线两个边界均被越过;K线内顺序未知
首次开盘 O > R_H外侧开盘跳空普通内部起点测试不适用
向上突破后: C = R_H尚无符合条件的返回计入固定窗口
向上突破后: C < R_L反向收盘突破收盘位于另一边界之外
随后两根K线没有内部收盘NO_RETURN_IN_2后续返回不能改变窗口
缺少一根所需 H1 K线INCOMPLETE_WINDOW不能以更晚观察K线替代

对于向下突破,将比较围绕下边界镜像处理,内部测试保持不变。若同一收盘高于上参考位,仅返回下参考位上方仍不够;那是反向突破,而非返回内部。

10. 区分 Bid 观察与 Ask 条件

标准 MT4 历史图表使用 Bid;买入与空头持仓止损条件涉及 Ask。仅有 Bid K线不能确认每种订单触发。应查阅订单类型与执行记录,避免假设图表影线复现 Ask 路径。

对于一个示例单次报价, Bid = 1.1039 与 Ask = 1.1042 表示 3 pips 点差。Ask 高于 1.1040 ,而 Bid 低于该位。因此,此报价可能触及 Ask 侧阈值而 Bid 未越界。这是单独报价示例,并非重构任一 H1 路径。

对于另一个示例报价, Bid = 1.1042 与 Ask = 1.1044 表示 2 pips 点差。两例均不提供保证成交。对于五位小数, Point = 0.00001 ,而 6 pips 的越界幅度相当于 60 points。保留 pip 定义,不将其原样套用于其他品种。

11. 与 BOS 和 CHoCH 核对

首篇指南描述确认高低点,第二篇描述相对于固定结构快照的收盘突破,本篇描述越界、其收盘与后续收盘之间关系。这些观察回答不同问题,可共同记录于同一日志。

上升快照中的上影线收回未满足严格收盘 BOS 条件。向上收盘突破满足该条件;后续内部返回记录接下来发生什么。两者均不会自动提供新的 LH/LL 分类或反向的 CHoCH。

若收盘转而越过固定下边界,应按其自身时间戳记录反向收盘突破。在新练习中,按已声明枢轴方法重新评估结构。不要只因最终截图像反转,就事后重标整条价格路径。

12. 识别收盘,不借用未来数据

在 MT4 时间序列中,形成中K线的 shift 为 0;新K线出现后,之前已完成K线的 shift 为 1。对每个品种、周期与开盘时间戳,只评估已完成K线一次。重复 Tick 不得重复记录相同收盘突破或返回。

同时存储计划收盘与实际观察时间。时钟达到 13:00 不证明当时新报价已到达。更晚观察不能证明订单在更早历史收盘成交。

计数窗口前检查所需 H1 时间戳与数据完整性。代码中严格比较应使用整数价格单位,或已声明的最小变动单位政策;二进制浮点噪声不得使相等变成越界。测试观察前固定该政策。

13. 建立他人可复现的日志

将原事件和后续观察放在不同字段。以下记录足以审查这些合成练习,无需提前知道下一根K线。

  1. 记录品种、报价源、价格侧、周期、时钟、参考值、枢轴身份及各参考位确定时点。
  2. 保存K线前的前次收盘与本次开盘;应用事件测试前标记外侧开盘或缺失K线。
  3. 每根K线完成时记录 OHLC,按固定规则标注触及、边界收盘、有效影线收回、收盘突破或歧义。
  4. 首次收盘突破时保存方向与时间戳,并启动 N = 2。保留此前影线观察,作为单独事件。
  5. 记录每根所需后续K线收盘和窗口位置。以下任一情况出现即结束:首次内部返回、反向突破、歧义、 NO_RETURN_IN_2 或 INCOMPLETE_WINDOW。
  6. 将事件记录与拟议交易分开。若测试执行,应在审查结果前加入观察报价、入场规则、止损、退出、成本和规模。

14. 先测量观察,避免虚构优势

因后来反转而挑选的截图是有偏样本。应在参考位、边界和窗口长度不变条件下计入每段有效事件,包括未返回和不完整情况。不要持续延长窗口直到返回出现。

一个有用初始统计是完整、无歧义收盘突破事件中,在固定窗口内严格返回内部的比例。明确分母,另行报告反向突破、不完整或歧义观察。该统计描述标签,并非交易胜率。

后续交易研究需预先定义入场退出规则、点差、滑点、仓位规模和未使用评估数据。这些示例只测试事件识别。外汇交易可能损失资金;扫取或突破失败标签不证明策略盈利。

15. 容易混淆的问题

流动性扫取能证明止损被触发吗?

不能。我们的K线规则识别价格越界和收盘。识别真实止损订单需要额外订单或执行证据。

影线收回与突破失败相同吗?

按本指南约定,两者不同。影线收回在越界K线上收于内部;突破失败事件先出现外侧收盘,再在预设窗口内返回内部。

若返回在随后第三根K线出现呢?

它在 N = 2之外。保留 NO_RETURN_IN_2 ,并另记后续返回。事后改变窗口会引入事后偏差。

返回内部会取消原 BOS 吗?

不会。原收盘突破事件保留发生时的日期;内部返回是后续观察。新结构分类需要自身证据。

同一规则能用于低点下方吗?

可以,将严格越界与突破方向镜像处理。保持相同内部测试、时间、歧义检查与固定后续窗口。这不意味着任一方向有交易优势。

16. 来源与示例范围

下列一手来源支持本指南中的市场结构和平台区分。固定价位规则、两根K线窗口和合成路径是我们明确的教学约定;这些来源不验证其盈利能力。