ICT Market Structure Pro
- 指标
- 版本: 1.26
- 更新: 3 六月 2026
- 激活: 5
ICT Market Structure Pro
Try Demo before purchase!
ICT Market Structure Pro 是一款基于 Smart Money Concepts / ICT 交易模型开发的市场结构分析指标,用于在图表上自动绘制关键结构、流动性、订单块、失衡区域以及交易时段,帮助交易者用更系统的方式解读价格行为。
该指标支持单时间框架与多时间框架(MTF)两种分析模式,内置实时信息面板、多时间框架偏向矩阵(MTF Matrix)、共振分数、市场叙述、一键图表切换按钮,以及每个事件只报一次的智能报警系统。无论你是做日内交易、波段交易,还是希望将 ICT 逻辑接入自动化策略,本指标都可以作为完整的图表分析工具。
主要功能
- Swing Structure / Internal Structure
- BOS / CHoCH / iBOS / iCHoCH(虚线 + 文字标注)
- HH / HL / LH / LL
- BSL / SSL
- EQH / EQL / EQH-BSL / EQL-SSL
- OB / iOB / VOB / BB / iBB
- FVG / InvFVG / ImpFVG / Liquidity Void / BPR
- SR Volume Boxes(高成交量支撑/阻力盒子,含突破与回踩标记)
- Premium / Discount / Equilibrium
- Strong High / Strong Low / Weak High / Weak Low
- HoD / LoD / OoD
- PDH / PDL / PDO / PDC
- PWH / PWL / PWO / PWC
- PMH / PML / PMO / PMC
- Opening Gap(OG,新一天开盘缺口)
- Asia / London / New York / Sydney Kill Zones
- Silver Bullet(伦敦开盘 SB-LON / NY 上午 SB / NY 下午 SB-PM)
- Auto Fibonacci / OTE / Golden Pocket / Fib Extensions
- Liquidity Sweep + Reversal 标注
- Confirmation Candle Patterns(确认 K 线形态)
- Confluence Score(共振分数)
- Market Narrative(市场叙述)
- MTF Bias Matrix(多时间框架偏向矩阵,M1–D1,可拖拽)
- 多时间框架(MTF)分析模式
- HTF Mini 蜡烛图(多时间框架模式,右下角,可拖拽)
- Volume Profile(VP,价格成交量柱状图,含 POC 线)
- Trendline Navigator(TLN,自适应多周期趋势线,含突破标记)
- Multi EMA System(4 根可配置均线,默认 20/50/100/200)
- SMT Divergences(最多支持两个对比品种的 SMT 背离)
- Anchored VWAP(Session/Week/Month 等锚定 VWAP,可选带宽)
- SMC Draw Mode(Focus / Pro / Off 主模式切换)
- HTF Display Presets(Clean / Trade / Detail / H-Off)
- 实时信息面板(Compact / Standard / Full 三档)
- 图表内一键切换按钮(9 个分组面板)
市场结构识别
指标自动识别并绘制 Swing 与 Internal 两层市场结构,帮助你同时观察大结构方向与小结构执行。
- BOS:顺势结构延续
- CHoCH:结构失效与潜在方向切换
- iBOS / iCHoCH:内部结构变化
- HH / HL / LH / LL:高低点结构序列
所有结构事件(BOS / CHoCH)均以短虚线 + 文字标注的方式绘制在图表上,清晰指示结构发生的精确位置,视觉上与 BSL / SSL 等水平线保持统一风格,不会产生遮挡。
流动性识别
指标会自动绘制并区分图表上的流动性位置:
- BSL:高点上方的买方流动性
- SSL:低点下方的卖方流动性
- EQH / EQL:等高 / 等低形成的流动性池
- EQH-BSL / EQL-SSL:等高等低对应的流动性标签
未被获取的流动性会继续向右延伸;一旦被影线扫到或被蜡烛实体穿过,线段会自动截断到被获取的那根 K 线位置,不会画满整个屏幕。
流动性扫单 + 反转标注
当价格触及 BSL 或 SSL 后,在设定的 K 线数量内出现反转确认,指标自动在图表上标注流动性扫单 + 反转(Liquidity Sweep + Reversal)事件,帮助快速识别机构扫单后的潜在转折点。可通过参数 InpSweepReversalBars 调整反转确认的最大 K 线数量。
Order Block / Breaker Block
指标自动识别并绘制:
- OB:Order Block — 结构突破后形成的主要供需交易点
- iOB:Internal Order Block — 内部结构的同等逻辑
- VOB:Volumized Order Block — 成交量明显偏高的订单块
- BB:Breaker Block — 已失效并角色反转的 OB
- iBB:Internal Breaker Block
所有区域框支持透明度配置,不会严重遮挡蜡烛细节。订单块失效后可自动转换为 Breaker Block。
Fair Value Gap 与失衡区域
指标支持绘制多种 ICT 失衡结构:
- FVG:标准三根 K 线失衡缺口
- InvFVG:被回补后角色翻转的失衡区
- ImpFVG:位移行情中实体内的隐含失衡
- Liquidity Void:成交稀薄的气隙区间
- BPR:Balanced Price Range,两侧 FVG 重叠的均衡区
这些区域会自动标注,并在被触碰、回补或转换后进行相应更新。
高成交量支撑 / 阻力盒子
SRV 模块将 ChartPrime 的高成交量支撑/阻力盒子逻辑移植到本指标中:通过可配置 lookback 确认 pivot 高低点,用类 delta 的 signed volume 过滤低成交量区域,并以 ATR(200) 自动计算盒子宽度。
- 绿色盒子:高成交量 pivot 支撑区
- 红色盒子:高成交量 pivot 阻力区
- 虚线盒子:已突破、可能发生角色互换的水平
- 菱形标记 / Break 标签:支撑阻力守住、突破与角色互换事件
Premium / Discount / Equilibrium
根据当前 dealing range,指标自动绘制:
- Premium(高估区)
- Discount(低估区)
- Equilibrium(均衡区)
- 0.5 中线
用于辅助判断当前价格位于高估区、低估区还是均衡区。
强弱高低点
- Strong High / Strong Low:对侧已有确认性结构突破,受到保护的高低点
- Weak High / Weak Low:未受保护、更可能成为流动性扫单目标的高低点
帮助交易者判断当前结构中的受保护高低点,以及潜在的流动性目标位置。
Opening Gap(开盘缺口)
指标自动识别并绘制新一天开盘缺口(OG)——即前一交易日收盘价与新一天开盘价之间的价格失衡区域。开盘缺口通常是早盘行情的磁吸目标。
- +OG:跳空高开,开盘价高于前收盘
- -OG:跳空低开,开盘价低于前收盘
时间与会话工具
指标包含完整的 ICT 时间与时段参考,支持自动识别 Broker UTC 时差并校正所有会话时间。每个时段 tooltip 均显示 UTC 时间段、Broker 服务器时间段与 PC 本地时间段,方便快速核对。
支持两种会话预设( InpSessionPreset ):
- FX Standard:标准 FX 交易时段
- ICT Kill Zone:ICT 原版 Kill Zone 定义
支持的时段包括:
- Sydney(SYD)Kill Zone
- Tokyo Kill Zone
- London Kill Zone
- New York Kill Zone
- Silver Bullet — 伦敦开盘(SB-LON):02:00–03:00 AM NY(UTC 06:00–07:00)
- Silver Bullet — NY 上午(SB):10:00–11:00 AM NY(UTC 14:00–15:00)
- Silver Bullet — NY 下午(SB-PM):02:00–03:00 PM NY(UTC 18:00–19:00)
默认开启自动 Broker UTC 时差检测,会话时间自动校正为当前 Broker 服务器时区(精确到分钟)。手动模式下可直接填写 Broker 本地时间。
会话显示方式支持三种模式( InpSessionDisplay ):
- Timeline:在价格图表时间轴上绘制时段标注(默认),可设置显示最近 N 天
- Bottom Strip:在图表底部显示时段色带
- Over Price:在价格区域内叠加时段色块
Auto Fibonacci / OTE / Golden Pocket / Fib Extensions
自动在最新 Swing 区间绘制 ICT 常用 Fibonacci 区间,并突出 OTE(最佳入场区域):
- 0.5
- 0.618
- 0.705
- 0.79
- Golden Pocket(0.618–0.786 高亮区间)
- Fib Extension Targets(扩展目标位)
确认 K 线形态(Candle Patterns)
指标可自动识别并标注三类常见确认 K 线形态,辅助判断价格动能与反转信号:
- Engulfing(吞噬形态):强势多头或空头吞噬前一根 K 线
- Pin Bar(影线 K 线):长上影或长下影,价格拒绝信号
- Momentum Candle(动量 K 线):实体大、影线小的强势驱动 K 线
Confluence Score(共振分数)
指标内置共振分数系统,综合当前时间框架与 HTF 上的多项结构信号,计算并输出 0–100% 的多空共振分数。分数越高,代表多空方向上对齐的信号越多、置信度越高。
- 可自定义"买入偏向"门槛( InpConfluenceGoodPct ,默认 60%)
- 可自定义"等待观望"门槛( InpConfluenceWaitPct ,默认 40%)
共振分数实时显示在信息面板中,附带强度描述(Strong Buy / Buy / Neutral / Sell / Strong Sell 等)。
Market Narrative(市场叙述)
指标在信息面板中输出一行市场叙述(Narrative),用简洁的文字描述当前市场的结构状态与偏向,例如"Bullish pullback in Discount"或"Bearish delivery from OB",帮助快速把握当前图表的核心逻辑。
HTF Mini 蜡烛图
在多时间框架(Multi-TF)模式下,指标会在屏幕右下角绘制一个紧凑的 HTF Mini 蜡烛图,让你无需切换图表即可一眼看到更高时间框架的走势。
- 显示所选 HTF 的最近 N 根 K 线(通过 InpHTFMiniBars 配置,默认 32 根)
- 支持鼠标拖拽,可在图表内任意移动( InpHTFMiniDraggable )
- 支持记忆拖拽后的位置,重载后保持不变( InpHTFMiniPersistPos )
- 可配置像素尺寸( InpHTFMiniWidth × InpHTFMiniHeight )和图表边距
- 仅在 Multi-TF 模式下显示;切换回单时间框架模式后自动隐藏
Volume Profile(成交量分布)
内置 Volume Profile 在图表右侧边缘绘制价格-成交量柱状图,直观呈现所选区间内各价位的成交量分布情况。
- Point of Control(POC):成交量最大的价位,以带标注的水平线显示
- 可见区间模式:随图表滚动或缩放自动更新( InpVPScope = VP_SCOPE_VISIBLE )
- 固定回看模式:覆盖可配置的回看 K 线数量( InpVPScope = VP_SCOPE_LOOKBACK ,默认 120 根)
- 可配置价格分箱数量( InpVPRows ,默认 36)和直方图宽度( InpVPWidthBars ,默认 14 根 K 线宽度)
- 买量与卖量分别用独立颜色显示
- 可选渐变淡出低成交量行,并可设定最低成交量阈值过滤噪音( InpVPMinVolumePct )
- 可在高成交量行上显示百分比标签( InpVPShowValues )
Trendline Navigator(趋势线导航)
Trendline Navigator 自动在图表上绘制多周期自适应趋势线,并标注每次影线突破、实体突破、HH/LL 高低点锚和已确认的趋势线突破事件,帮助交易者同时监控三个时间层级的趋势结构。
- 三个独立的 Swing 周期 —— Long(默认 Pivot 60)、Medium(默认 30)、Short(默认 10),每个可单独开关
- 可配置展示哪个周期的线型样式( InpTLTerm )
- 可在趋势线锚点显示 HH/HL/LH/LL 标签( InpTLHHLL )
- 可选背景着色以高亮当前趋势线区间( InpTLBgColor )
- 可选 K 线着色,根据价格与趋势线的相对位置染色( InpTLBarColor )
Multi EMA System(多重均线)
指标内置可选的 Multi EMA 均线叠加层,可在价格图上同时显示四根独立配置的指数移动均线(EMA)。默认周期为 20、50、100、200,对应 ICT 与 SMC 方法中最常用的均线参考。
- EMA 20(默认红色)
- EMA 50(默认橙色)
- EMA 100(默认青色)
- EMA 200(默认蓝色)
- 每根均线的周期和颜色均可独立配置
- 默认关闭;通过 EMA 切换按钮或参数 InpShowMultiEMA 启用
SMC Draw Mode(Focus / Pro / Off)
底部工具栏提供 SMC 主模式选择器,可一键将指标的显示密度切换为三种预设之一:
- Focus(默认):仅显示核心 SMC/ICT 叠加层 —— Swing 结构、BOS/CHoCH、OB、FVG、BSL/SSL、Premium/Discount、强弱高低点、PDH/PDL、PWH/PWL 和 Sessions。适合干净的日内执行图表。
- Pro:面向高阶 ICT/SMC 交易者的进阶预设。它会增加 Internal 结构、Breaker Block、InvFVG、BPR、PMH/PML、Silver Bullet、Judas Swing、OTE/Fibonacci、HoD/LoD/OoD 与 SMT 等高价值共振层,但不会把所有高噪音或高负载对象全部打开。 VOB、SR Volume、Volume Profile、VWAP、EMA 等仍可在 Ctrl 面板中按需开启。
- Off:隐藏所有指标图表绘制对象,同时保留切换面板和 Bias 面板可见。适合临时清除图表而不移除指标。
每种模式保存各自独立的子切换状态,在 Focus、Pro、Off 之间来回切换可保留每个模式下的个人配置。
多时间框架(MTF)分析模式
除标准单时间框架模式外,指标内置多时间框架(Multi-TF)模式,可将更高时间框架(HTF)的结构与区域直接叠加到当前图表。
在 Multi-TF 模式下,指标在后台对所选 HTF 运行一个桥接子实例,并将分析结果实时发布。以下 HTF 元素会以叠加层形式绘制到当前图表:
- HTF Order Block 与 Breaker Block
- HTF FVG / ImpFVG / BPR 失衡区
- HTF BSL / SSL 流动性水平
- HTF Strong High / Weak Low / Strong Low / Weak High
- HTF 上一根已完成 K 线的高低点(随 HTF 选择变化)
- PDH / PDL(D1)、PWH / PWL(W1)、PMH / PML(MN1)
- HTF Swing 路径与结构事件(BOS / CHoCH)
分析模式可随时通过底部工具栏的 Single / Multi 按钮切换,无需重新加载指标。旁边独立的 HTF 周期选择按钮会打开可用 HTF 列表,可直接跳转到 M15、H1、H4、D1 或其他有效更高时间框架,无需反复循环点击。
HTF Display Presets(HTF 显示预设)
Multi-TF 叠加对象可在 Ctrl 面板的 HTF DISPLAY 分组中控制。最新 UI 不再使用浮动下拉层,而是使用稳定的 2x2 按钮组:
- Clean:最精简执行视图,仅保留关键水平、EQ 参考与最近 HTF POI
- Trade:交易准备视图,显示两个最近 POI、最新 HTF 事件与强弱参考
- Detail:复盘/深度分析视图,显示更多受限数量的 HTF POI、Swing 路径与额外关键位
- H-Off:隐藏 HTF 图表叠加对象,但保留 Bias 面板中的 HTF 上下文
同一分组还保留细项控制:H-POI、H-LVL、H-EVT、 H-STR、H-PATH 与 H-MINI。
MTF Bias Matrix(多时间框架偏向矩阵)
指标内置 MTF Bias Matrix,以独立浮动面板的形式显示 M1 至 D1 各时间框架的多空偏向,帮助交易者一目了然地判断各时间级别的结构方向是否对齐。
- 支持鼠标拖拽,可在图表内任意移动位置( InpMTFMatrixDraggable )
- 支持记忆拖拽后的位置,重载指标后保持在同一位置( InpMTFMatrixPersistPos )
- 可自定义初始位置( InpMTFMatrixX 、 InpMTFMatrixY )与字号( InpMTFMatrixFontSize )
实时信息面板
图表右上角有一个可收起的信息面板,实时显示当前市场上下文摘要。面板支持三档密度( InpPanelDetail ):
- Compact(紧凑):仅显示最核心字段,适合多窗口或小屏幕
- Standard(标准):常规字段,默认推荐
- Full(完整):显示全部字段,包括 HTF 叠加层摘要与结构事件流水
面板内容根据当前使用的是单时间框架还是多时间框架模式自动切换。
单时间框架模式下,面板显示:
- 主趋势方向(Swing 结构方向)
- 次级趋势(Internal 结构方向)
- 当前 dealing range 位置:Premium / Equilibrium / Discount / Between EQ and Premium / Between Discount and EQ / Range unavailable
- 当前活跃 OB 与 S/D 区域数量
- PDH / PDL 价格值
- 市场叙述(Narrative)
- 共振分数(Confluence Score)
- 最近结构事件流水
多时间框架模式下,面板额外显示:
- HTF 趋势方向
- 当前图表流向(Internal 结构)
- HTF dealing range 位置
- 当前价格所处 HTF POI:Bullish OB / Bearish OB / Bullish FVG / Bearish FVG / Demand / Supply / No HTF POI at current price / No active HTF POIs
- HTF 数据同步状态(Live / Loading...)
- PDH / PDL(来自 D1)
- 入场过滤器:Aligned + path / Trend only / Mixed / Pending
- 结构偏向:Bullish / Bearish / Neutral(基于 HTF Swing 路径)
- 共振分数:Buy / Sell 并附带强度描述
- 最近一次 HTF 结构事件及时间戳(BOS / CHoCH / mBOS / mCHoCH / BSL / SSL)
- HTF Swing 路径(最近 3 个锚点标签)
- HTF 叠加层摘要(流动性 / 结构 / 先前高低点是否已加载)
图表内一键切换按钮
所有主要显示元素都可以直接在图表上开关,无需打开指标设置。左下角切换面板按9 个分组排列:
结构(Structure)
- MIN / SWING:内部结构标签与 Swing HH/HL/LH/LL 标签
- BOS / CHoCH:结构突破线与结构变化线
订单块(Order Blocks)
- OB / BB:订单块与破坏块
- VOB / S/D:成交量突出订单块与动态供需区
失衡(Imbalances)
- FVG / InvF:失衡缺口与反向 FVG
- ImpF / Void:Implied FVG 与流动性空洞
- BPR / Gap:均衡价格区与开盘缺口
流动性(Liquidity)
- LIQ / EQH:BSL/SSL 流动性池与等高等低
- STR / PRM:强弱高低点与溢价折扣区
- FIB / SIG:OTE Fibonacci 与交易信号
HTF 关键位(HTF Levels)
- PDL / PWL:前日高低点与前周高低点
- PMH / HoD:前月高低点与当日高低点
成交量(Volume)
- SRV / VP:高成交量支撑/阻力盒子与 Volume Profile 柱状图
时段(Sessions)
- SESS / SB:交易时段与 Silver Bullet 时段
- AMD / JDS:Power of 3 AMD 模型与 Judas Swing 开盘区间模型
叠加层(Overlays)
- TLN / EMA:Trendline Navigator 趋势线与 Multi EMA 均线叠加
- SMT / VWAP:SMT 背离与锚定 VWAP 叠加层
HTF Display(HTF 显示)
- Clean / Trade:选择精简 HTF 执行视图或交易准备视图
- Detail / H-Off:显示复盘级 HTF 上下文或隐藏 HTF 图表叠加对象
- H-POI / H-LVL:控制 HTF POI 与 HTF 关键位参考
- H-EVT / H-STR:控制最新 HTF 结构事件与 HTF 强弱高低点参考
- H-PATH / H-MINI:控制 HTF Swing 路径与可拖拽 HTF Mini 图表
底部常驻工具栏只保留高频操作:Ctrl、Focus/Pro/Off、 Single/Multi、HTF 周期选择与 Theme。更细的对象控制放入 Ctrl 面板中,避免执行交易时图表过于拥挤。
可视化与交互
- 支持趋势蜡烛着色(根据 Swing 与 Internal 趋势对齐情况分多档着色)
- 支持标签气泡样式,透明度可配置
- 所有标签与图表对象均支持 tooltip 详细解释,包含 UTC 时间、Broker 时间与 PC 本地时间
- 价格坐标防重叠与像素级标签碰撞检测
- 超出图表可视区域的标签自动隐藏,不会被强制钉在边缘
- Swing 结构与 Internal 结构同时显示
- 区域框与气泡透明度(alpha)可独立调整
- 支持图表自动右边距扩展(便于缩小图表时保持清晰)
- CHoCH / BOS 以短虚线 + 文字方式标注,视觉简洁,与 SSL / BSL 风格统一
主题与颜色定制
内置四套开箱即用的色彩主题:
- Dark(Midnight Pro):深色背景专用主题
- Light(Daylight):浅色背景专用主题
- Neon(霓虹):高对比霓虹风格暗色主题
- Custom:每一项颜色均可独立调整(超过 30 个颜色参数)
每套主题一键切换,无需手动调色。也可通过图表上的 Theme 按钮实时切换主题。
指标内置 Safe Mode(安全模式),适用于对性能有较高要求的环境。Safe Mode 下会精简面板行数并减少高开销扫描,核心结构元素正常显示。
告警功能
告警系统针对每一个唯一区域或结构事件只触发一次报警,无论价格在该区域停留多久或图表经历多少次重算,同一个触碰、创建或突破事件都不会重复报警。
支持以下告警类型:
- BOS / CHoCH / iBOS / iCHoCH 创建
- EQH / EQL 创建
- BSL / SSL 被获取
- OB / BB 触碰与失效
- FVG / InvFVG / ImpFVG / BPR 触碰与创建
- Premium / Discount / Equilibrium 触碰
- Fibonacci / OTE 触碰
- Opening Gap 创建
- MTF 相关失衡与结构告警(在所选 HTF 上触发)
各类告警可独立开关:
- OB / BB 触碰与突破
- FVG / InvFVG / ImpFVG 触碰
- Premium / Discount / Equilibrium 触碰
- Fibonacci / OTE 触碰
- MTF 告警(可单独指定 MTF 时间框架)
支持告警推送方式:
- Popup(弹窗)
- Push Notification(手机推送)
- Email(邮件)
可配置冷却时间(秒)用于限制传统事件类型的推送频率。创建类告警支持按最近 N 根 K 线范围过滤,只对近期形成的结构报警。
自动化支持
指标通过 Global Variables 与 指标 Buffer 输出关键分析数据,适合与 EA 或半自动策略联动使用。多时间框架桥接模式使用后台 iCustom 子实例将 HTF 上下文实时共享给父指标。
适合人群
- ICT / SMC 交易者
- 日内交易者
- 波段与价格行为交易者
- 关注流动性与结构切换的交易者
- 希望将 ICT 逻辑接入自动化系统的开发者
使用建议
- 将底部工具栏切换到 Multi,并通过 HTF 周期选择器选择合适的高时间框架(例如在 M5/M15 图表上选 H1 或 H4)
- 根据用途选择 HTF Display 预设:Clean 用于干净执行,Trade 用于实盘共振,Detail 用于复盘分析,H-Off 用于只保留 Bias 面板中的 HTF 上下文
- 在信息面板确认 HTF 趋势与当前图表流向是否对齐
- 确认 HTF dealing range 位置(Premium / Discount / Equilibrium)
- 检查面板中当前价格是否位于 HTF POI(OB、FVG、供需区)内部
- 查看共振分数与市场叙述,确认多空信号的置信度
- 结合 BSL / SSL、EQH / EQL 判断潜在流动性扫单目标
- 在当前时间框架上结合 FVG、OB、BB、OTE 寻找精确执行位置
- 关注确认 K 线形态(Engulf / Pin Bar / Momentum)作为入场触发
- 重点关注 London Kill Zone、New York Kill Zone,以及三个 Silver Bullet 时段(SB-LON / SB / SB-PM)作为高概率执行窗口
重要说明
本指标为图表分析辅助工具,不构成收益保证。建议配合完整的交易计划、风险管理和个人对 ICT / SMC 模型的理解一起使用。
