ICT Fair Value Gaps

ICT公允价值缺口(FVG)指标

更新于 · v2.0

公允价值缺口(FVG)是一种三K线形态:中间那根K线走势极强,导致第一根和第三根K线的影线不重叠,留下一段对手盘无法参与的价格区间。ICT把看涨FVG称为BISI,看跌FVG称为SIBI,价格之后经常会回到缺口。

TradingView指标,检测ICT公允价值缺口(BISI/SIBI),绘制CE中线,识别反转FVG,并映射平衡价格区间区域。

  • 聪明钱
  • 价格行为
  • 流动性
在TradingView上打开

直接在TradingView上使用此指标 — 全球最受欢迎的图表平台。

ICT公允价值缺口(FVG)指标有什么作用?

该指标用于检测和管理ICT(Inner Circle Trader)公允价值缺口——当激进的机构订单流在连续三根K线之间留下缺口时产生的价格失衡。它能识别看涨FVG(BISI)和看跌FVG(SIBI),绘制后续侵蚀中线,将失效的缺口转换为反转FVG,检测平衡价格范围重叠区域,并强制执行每类显示限制,确保图表上各类别保持清晰。

ICT Fair Value Gaps - 概述
概述

核心概念

  • 公允价值缺口 —— 一种三K线形态,其中中间K线的实体非常大,以至于在第一根K线的极值和第三根K线的极值之间留下一个缺口。这个缺口代表价格移动过快、对手方订单无法参与的区域——一种价格倾向于回访的机构失衡。
  • BISI(买方失衡,卖方低效) —— ICT术语,指看涨FVG。过度的买盘创造了一个缺口;卖方无法在这些价格上有效交付。充当支撑/需求区。
  • SIBI(卖方失衡,买方低效) —— ICT术语,指看跌FVG。过度的卖盘创造了一个缺口;买方无法在这些价格上参与。充当阻力/供应区。
  • 后续侵蚀 —— 公允价值缺口的50%中点。ICT理论认为价格在反转前通常会到达CE,使其成为缺口内更精确的入场点。
  • 反转FVG —— 当价格完全收盘穿过一个FVG时,缺口方向会翻转。被向下突破的看涨FVG变为看跌IFVG(阻力);被向上突破的看跌FVG变为看涨IFVG(支撑)。
  • 平衡价格范围 —— 当一个看涨FVG和一个看跌FVG在同一价格区域重叠时,重叠区域形成一个BPR——一个非常强烈的反应区,其中买卖双方都处于低效状态。

ICT公允价值缺口(FVG)指标如何运作?

1. FVG检测 该指标使用经典的三K线FVG形态:

  • 看涨FVG: 当前K线低点 > 前两根K线的高点——上方留下缺口。
  • 看跌FVG: 当前K线高点 < 前两根K线的低点——下方留下缺口。

可选过滤器优化检测:最小缺口大小(以点数为单位)可移除微小噪音缺口,ATR过滤器要求中间K线实体超过ATR——确保只有位移级别的失衡才符合条件。缺口在第3根K线收盘时确认,因此区域不会在K线仍在形成时出现又消失。

2. 后续侵蚀 每个FVG都会在(顶部 + 底部)/ 2处获得一条虚线中线。当价格到达此CE水平(影线触及即足够)时,该区域被视为已缓解。用户可选择响应方式:

  • 淡化 —— 方框变得透明,边框变为灰色,表示该区域已被触及但可能仍有效。
  • 移除 —— 该区域从图表中完全删除。
  • 无 —— 无视觉变化;该区域保持活跃。

CE缓解警报在所有模式下都会触发。你已隐藏的类型(关闭了Bullish FVG或Bearish FVG)的区域仍会被追踪,以便能转为IFVG,但它们不会被淡化,也不会发送CE警报。

ICT Fair Value Gaps - 后续侵蚀
后续侵蚀

3. 反转FVG 当价格收盘超出FVG区域(不仅仅是影线——确认的收盘价)时,缺口不会简单地消失。相反,它会翻转方向并转换为反转FVG:

  • 被向下突破的看涨FVG → 看跌IFVG(阻力)。
  • 被向上突破的看跌FVG → 看涨IFVG(支撑)。

IFVG以虚线边框(即使Border Width为0也至少为1)和独特颜色显示(默认蓝色代表看涨IFVG,橙色代表看跌IFVG)。方框标签更改为"IFVG"。如果IFVG本身后来被收盘穿过,它将被移除——不存在双重反转。

4. 平衡价格范围 当新检测到的FVG在价格上与原始方向相反的现有FVG(包括已被形成新缺口的走势缓解或反转的FVG)重叠时,重叠区域被高亮显示为BPR——显示为紫色虚线框。BPR采用较新缺口的方向,一旦价格逆该方向收盘穿过它即被移除(看涨BPR为收于其下方,看跌BPR为收于其上方)。BPR区域代表买卖双方都创造了失衡的区域,使其成为高概率反应区。

5. 每类显示限制 "最大FVG数(每类)"输入独立控制每个类别显示的FVG数量:看涨FVG、看跌FVG、看涨IFVG和看跌IFVG各自遵守相同的限制。当一个类别超过限制时,该类型中最旧的区域会首先被移除(IFVG从其反转的那根K线开始计算)——确保所有四种类型都有均衡的呈现。

功能特点

  • 经典三K线FVG检测 —— 忠实于ICT原始定义:第一根和第三根K线之间的缺口。
  • BISI / SIBI标签 —— 在每个方框内(右对齐,标签大小可调)显示正确的ICT术语。
  • 后续侵蚀中线 —— 在每个FVG的50%水平绘制虚线CE线,即ICT的"理想填补"目标。
  • CE缓解追踪 —— 当价格到达CE水平时,可选择淡化、移除或无响应。
  • 反转FVG转换 —— 自动将失效的FVG翻转为相反方向的IFVG,并进行视觉区分(虚线边框,独特颜色)。
  • 平衡价格范围检测 —— 将重叠的看涨和看跌FVG区域高亮显示为高概率BPR区域,并在价格收盘穿过时将其移除。
  • 每类显示限制 —— 每个FVG类别独立的数量上限,防止图表混乱,同时保持均衡的可见性。
  • 大小和ATR过滤器 —— 可选过滤器,用于移除微小缺口并要求位移级别的中间K线。
  • 完整的颜色自定义 —— 可分别为看涨FVG、看跌FVG、看涨IFVG、看跌IFVG、BPR和CE线设置颜色。边框、标签和淡化区域都跟随所选颜色。
  • 警报系统 —— 三个可配置警报:新FVG、CE缓解和新反转FVG。每个警报都包含价格区域、品种和时间框架。同一根K线的所有事件会合并在一条警报消息中发送;请以“Any alert() function call”条件创建警报。
ICT Fair Value Gaps - 每类显示限制
每类显示限制
ICT Fair Value Gaps - 平衡价格范围
平衡价格范围
ICT Fair Value Gaps - 反转FVG
反转FVG
ICT Fair Value Gaps - 功能特点
功能特点

如何使用ICT公允价值缺口(FVG)指标

  • FVG作为入场区: 当价格返回填补趋势方向的FVG时,该区域充当高概率入场区。CE中线提供了缺口内更精确的入场水平。
  • 反转FVG: 当一个看涨FVG失效并转换为看跌IFVG时,在下一次触及该区域时将其视为阻力。反之,看涨IFVG充当支撑。
  • 平衡价格范围: BPR区域是ICT方法论中最强的反应区之一。当价格返回BPR时,预期会有显著反应。
  • 缓解: 一个已淡化的区域已在CE处被触及。随后的触及比初始反应的重要性要低。
  • 过滤器调整: 启用ATR过滤器以仅关注位移级别的FVG。在较低时间框架上增加最小缺口大小以消除噪音。
  • 结合市场结构: 当FVG与订单块、市场结构以及流动性水平对齐时最为有效。使用更高时间框架的FVG判断方向偏向,使用较低时间框架的FVG进行入场细化。

局限性

  • FVG检测基于当前时间框架的经典三K线形态。它不检测较低时间框架的填补或部分缺口闭合。
  • 检测采用纯粹的3根K线影线规则,不检查中间K线的颜色。因此在存在时段缺口的市场(股票、期货)上,开盘缺口可能被标记为FVG。
  • CE缓解使用影线触及(低点/高点),而IFVG转换需要确认的收盘价超出该区域。这种区别是故意的,遵循ICT方法论。
  • BPR检测仅查找新创建的FVG与指标仍在追踪的反方向区域之间的重叠。它不会追溯扫描所有历史FVG对。在缓解模式为"Remove"或关闭"Inversion FVG"时,较早的缺口可能已被删除,因而不会绘制BPR。
  • ATR过滤器根据ATR评估中间K线的实体。它是一个可选的增强功能——默认检测仅使用三K线缺口形态。
  • 该指标识别机构失衡区域——它不生成买入/卖出信号。需结合订单块、市场结构、流动性分析和风险管理来构建完整的交易设置。

交易存在风险。本指标是分析工具,并非投资建议:请结合您自己的分析和风险管理使用。

版本说明

v2.0最新CE警报、平衡价格区间和已收盘K线修复

CE Mitigation警报在所有模式下都能触发;在较早的缺口已被缓解或反转这种常见情况下,平衡价格区间也会形成;新的缺口和反转在K线收盘时确认。

更新后请注意

  • 请删除此指标的警报,并以“Any alert() function call”条件重新创建。TradingView警报会继续运行创建时的脚本版本。

修复

  • CE Mitigation警报现在在On CE Mitigation的所有模式(Fade、Remove和None)下都会触发,而不只是在Fade模式下。
  • 当较早的缺口已被缓解或反转时(这是常见情况),平衡价格区间现在也会形成。价格收盘穿过BPR方框后,方框会被删除。
  • 新反转的区域不会再被每类数量上限立即删除。
  • 新的缺口和反转在K线收盘时确认,因此区域不再在实时K线上时隐时现。
  • 被隐藏的FVG类型不再显示淡化方框,也不再发送CE警报。
  • 边框、标签和淡化区域跟随你设置的颜色;即使Border Width设为0,反转FVG也始终显示虚线边框。

改进

  • 同一根K线上的所有事件合并为一条警报消息发送,因此一根大K线不会再连续发出多条独立警报。

新增

  • 新增Label Size设置,用于区域标签,默认为Normal(此前固定为Small)。
v1.0首次在TradingView公开发布。
全部指标更新

常见问题

ICT中的公允价值缺口是什么?

公允价值缺口(FVG)是一种三K线形态:中间K线走势极强,上涨时第一根K线的高点与第三根K线的低点不重叠,下跌时第一根K线的低点与第三根K线的高点不重叠。两者之间未被触及的区间就是缺口。ICT把它视为一种失衡,价格常会回来重新平衡。

BISI和SIBI是什么意思?

它们是ICT对公允价值缺口两个方向的称呼。BISI即买方失衡、卖方低效(Buyside Imbalance Sellside Inefficiency),是由激进买盘形成的看涨FVG,被视为支撑或需求区。SIBI即卖方失衡、买方低效(Sellside Imbalance Buyside Inefficiency),是由激进卖盘形成的看跌FVG,被视为阻力或供应区。

公允价值缺口中的后续侵蚀(CE)是什么?

后续侵蚀(Consequent Encroachment)是公允价值缺口的50%中点。ICT认为价格在反转前常会触及CE,因此许多交易者把它当作比缺口边缘更精确的入场位。指标会在每个FVG中画出CE中线,并可在价格触及CE后淡化该缺口。

什么是反转公允价值缺口(IFVG)?

当价格收盘完全穿过一个公允价值缺口、缺口角色随之翻转时,就形成反转FVG。被向下突破的看涨FVG会变成可能充当阻力的看跌IFVG,被向上突破的看跌FVG会变成在下次触及时可能充当支撑的看涨IFVG。

什么是平衡价格区间(BPR)?

平衡价格区间是看涨公允价值缺口与看跌公允价值缺口重叠的区域。由于价格曾在两个方向上低效地穿过该区域,ICT将这个重叠视为强反应区,交易者会关注价格回到这里时是否出现明显反应。

了解更多

开始使用 ICT Fair Value Gaps

该指标可在 TradingView 上免费使用。将其添加到您的图表中,与您自己的分析结合使用。