直接在TradingView上使用此指标 — 全球最受欢迎的图表平台。
ICT银弹指标有什么作用?
该指标识别并可视化三个ICT Silver Bullet时间窗口——伦敦(03:00–04:00 ET)、纽约上午(10:00–11:00 ET)和纽约下午(14:00–15:00 ET)——然后检测在这些窗口内形成的公允价值缺口(FVG)。当价格在窗口仍然开放时回撤至Silver Bullet FVG的Consequent Encroachment(CE)中线,会显示入场箭头。该指标包括每个窗口的背景着色、带有百分比标签的实时FVG填充跟踪、可配置的历史管理以及一个汇总统计表。
核心概念
- Silver Bullet — 一种基于时间的ICT交易模型,识别交易日内特定的一小时窗口,在此期间机构订单流会创建高概率的公允价值缺口。这三个窗口是:伦敦(03:00–04:00 ET)、纽约上午(10:00–11:00 ET)和纽约下午(14:00–15:00 ET)。关键原则是,在这些窗口内形成的FVG具有更高的重要性,因为它们与机构活动和流动性交付的高峰期重合。在该模型中,FVG和入场都位于同一个一小时窗口内。
- 公允价值缺口(FVG) — 一种三根K线形态,其中第一根K线的高点/低点与第三根K线的低点/高点之间存在缺口,中间K线是产生缺口的位移K线。在看涨FVG中,当前K线的低点高于前第二根K线的高点。在看跌FVG中,当前K线的高点低于前第二根K线的低点。FVG代表了市场倾向于重新访问的低效价格交付。
- Consequent Encroachment(CE) — FVG区域的50%中点。ICT将CE识别为公允价值缺口内的精确入场水平——当价格回撤至CE时,它代表了最佳入场点。看涨CE触及(价格向下回撤至看涨FVG的CE)预示着潜在的多头入场机会。看跌CE触及(价格向上推升至看跌FVG的CE)预示着潜在的空头入场机会。
- FVG填充 — 价格已回撤进入FVG区域的百分比。0%填充意味着价格尚未进入该区域。100%填充意味着价格已完全从一侧穿越到另一侧。跟踪填充百分比有助于确定FVG是否仍"新鲜"(低填充,可能保持)或"已消耗"(高填充,不太可能提供反应)。
ICT银弹指标如何运作?
1. Silver Bullet窗口检测 该指标将每根K线的时间戳转换为东部时间(America/New_York),并检查当前K线是否落在三个Silver Bullet窗口中的任何一个内。默认窗口遵循ICT的确切规范:伦敦03:00–04:00、纽约上午10:00–11:00、纽约下午14:00–15:00。所有时间均为ET,与图表的时区设置无关。每个窗口可以独立启用/禁用,并且可以为每个窗口配置自定义的开始/结束时间。窗口在1小时及以下的日内图表上检测。在更长的时间框架(2小时、4小时、日线及以上)上,一根K线跨越数小时,因此不会显示窗口、FVG或入场。
2. 窗口背景着色 当Silver Bullet窗口打开(第一根进入窗口的K线)时,会创建一个颜色编码的背景框,覆盖窗口的高点到低点范围。随着窗口内新K线的出现,该框向右延伸,其顶部/底部会调整以捕获窗口的完整价格范围。可选标签标识每个窗口("London SB"、"NY AM SB"、"NY PM SB")。标签和窗口开启警报独立于背景着色工作,因此关闭着色后仍然有效。窗口历史按天数管理:保留最近若干个至少出现过一个窗口的日期的窗口,更早的窗口会自动移除。
3. 窗口内FVG检测 在每根已确认的K线上,该指标检查潜在的3-K线FVG形态的中间K线(bar[1])是否在Silver Bullet窗口内。如果是,则检查标准的FVG缺口:看涨FVG要求当前K线的低点高于前第二根K线的高点,并且中间K线为看涨(收盘价 > 开盘价)。看跌FVG要求当前K线的高点低于前第二根K线的低点,并且中间K线为看跌(收盘价 < 开盘价)。FVG在第三根K线收盘时确认,因此绝不会在K线进行中出现然后消失。符合条件的FVG被绘制为彩色框,并带有可选的CE中线。
4. FVG填充跟踪 创建FVG后,该指标在后续的每根K线上跟踪价格回撤进入该区域的深度。对于看涨FVG,填充度是衡量K线低点到达区域顶部下方的距离。对于看跌FVG,填充度是衡量K线高点到达区域底部的距离。填充百分比显示在每个FVG的标签上并实时更新。当FVG达到100%填充时,它会在完成填充的那根K线处停止延伸,并且如果启用了"Fade When Fully Filled"选项,其框会淡化为接近透明。
5. CE触及入场信号 当价格在该FVG的窗口仍然开放时首次到达Silver Bullet FVG的CE中线,会显示一个入场箭头。对于看涨FVG,价格到达CE的K线下方会出现一个绿色向上箭头(▲)。对于看跌FVG,K线上方会出现一个红色向下箭头(▼)。以跳空越过CE开盘的K线也视为已到达CE。每个FVG最多触发一个入场信号(一次性)——一旦到达CE,该FVG不会再生成更多箭头。如果窗口在价格到达CE之前关闭,该FVG不会给出入场,因为Silver Bullet模型只在窗口内入场。每个箭头会在其FVG离开历史记录时与FVG一起移除。
6. 警报系统 提供三种警报条件,每种都有独立的开关: - Silver Bullet窗口已打开——在每个窗口的第一根K线触发,标识哪个窗口(伦敦、纽约上午或纽约下午)已打开及其开盘价格。 - 窗口内形成FVG——在任何活动的Silver Bullet窗口内确认新的看涨或看跌FVG时,于第三根K线收盘时触发,指定方向、窗口名称、FVG区间和CE水平。 - CE触及入场信号——当价格在窗口开放期间首次到达Silver Bullet FVG的CE时触发,指定方向、窗口、CE水平和FVG区间。
所有警报消息都包含品种、时间框架和价格水平,每个警报每根K线最多触发一次。关闭窗口着色、窗口标签或入场箭头后,警报仍然有效。关闭"Show FVGs Inside Windows"也会关闭FVG形成和CE触及警报,关闭某个窗口的Show开关会关闭该窗口的所有警报。主开关"Enable Alerts"关闭时会禁用所有警报处理。
7. 汇总表 一个实时统计表按窗口细分FVG数据。对于每个窗口(伦敦、纽约上午、纽约下午)以及总计,该表显示:FVG数量、看涨数量、看跌数量和平均填充百分比。这提供了一个快速概览,显示哪些Silver Bullet窗口产生了最多的FVG以及这些FVG的填充情况。
功能特点
- 三个ICT Silver Bullet窗口 — 伦敦(03:00–04:00 ET)、纽约上午(10:00–11:00 ET)和纽约下午(14:00–15:00 ET),具有独立的启用/禁用开关。所有时间均按东部时间计算,与图表时区无关。
- 自定义窗口时间 — 可独立覆盖每个窗口的默认开始/结束时间。为每个边界配置小时和分钟精度。适用于适应特定品种或个人时段偏好。
- 窗口背景着色 — 颜色编码的半透明框高亮显示每个Silver Bullet窗口期间的价格范围。伦敦(蓝色)、纽约上午(绿色)、纽约下午(红色)——所有颜色均可独立配置透明度。
- 窗口内FVG检测 — 识别标准的3-K线公允价值缺口,其中中间K线落在Silver Bullet窗口内。只有中间K线方向确认的FVG(看涨FVG的收盘价看涨,看跌FVG的收盘价看跌)才符合条件。FVG在第三根K线收盘时确认,不会重绘。
- CE中线可视化 — 每个FVG的可选50%中点线。可配置颜色和样式(实线/虚线/点线)。标记Consequent Encroachment水平——根据ICT方法论的精确入场点。
- 实时填充跟踪 — 每个FVG显示其填充百分比,并在每根K线上更新。跟踪哪些FVG是新鲜的(低填充)与已消耗的(高填充)。完全填充的FVG可选择淡化为接近透明。
- CE触及入场箭头 — 当价格在窗口仍然开放时首次到达Silver Bullet FVG的CE时自动发出入场信号。每个FVG一次性触发(不重复触发)。看涨入场用绿色向上箭头,看跌入场用红色向下箭头。
- FVG扩展 — 可选择将FVG框和CE线向右扩展到当前K线,直到FVG被完全填充,随着价格行为的发展保持活动区域可见。
- 历史管理 — 可配置的FVG历史数量(1–50)和按天计算的窗口历史(1–30)。最旧的对象及其所有相关绘图(包括入场箭头)会自动移除,以保持在TradingView的限制内。
- 汇总统计表 — 实时细分每个窗口的FVG数量、看涨/看跌分布和平均填充率。为每个Silver Bullet时段提供一目了然的分析。
- 3种警报条件 — 窗口打开、FVG形成和CE触及入场。每个警报都有独立的开关,在隐藏窗口着色、窗口标签或入场箭头时仍然有效,并包含品种、时间框架、方向、窗口名称和价格水平。所有警报的主启用开关。
- 完整的颜色自定义 — 每个窗口背景、FVG框(看涨/看跌)、CE线和入场箭头的独立颜色设置。所有视觉元素都可以独立启用/禁用。
如何使用ICT银弹指标
- 识别活动窗口: 启用窗口背景着色以查看Silver Bullet时段何时活动。彩色框会立即在图表上高亮显示相关时间段。将您的分析重点放在这些窗口内的价格行为上。
- 观察FVG形成: 在活动的Silver Bullet窗口期间,观察第三根K线收盘时FVG框的出现。这些代表了在高概率时间窗口内创建的机构缺口。看涨FVG(绿色)在向上位移时形成,看跌FVG(红色)在向下位移时形成。
- 在CE触及处入场: 当价格在窗口关闭前回撤至Silver Bullet FVG的CE中线时,指标会显示入场箭头。对于看涨FVG,寻找绿色向上箭头(▲)作为潜在的多头入场点。对于看跌FVG,寻找红色向下箭头(▼)作为潜在的空头入场点。根据ICT方法论,CE是最佳入场水平。窗口已关闭的FVG不再产生箭头。
- 监控填充百分比: 使用FVG标签上的填充百分比来评估区域的新鲜度。填充率低于50%的FVG相对新鲜,更可能在CE处产生反应。填充率高于80%的FVG已大部分被消耗,可能支撑力较弱。完全淡化(100%填充)的FVG表明缺口已被完全填补。
- 在表格中比较窗口: 汇总表显示哪些窗口产生了最多的FVG及其填充率。如果纽约上午窗口持续产生更多FVG且平均填充率较低,那么在当前市场条件下,该窗口可能提供更好的交易机会。
- 在合适的时间框架上使用: Silver Bullet窗口每个为一小时。使用1分钟至15分钟图表,以在每个窗口内捕获多根K线用于FVG形成以及在同一窗口内回撤至CE。在默认的一小时窗口下,30分钟或1小时图表上不会出现CE入场箭头,而在1小时以上的时间框架上根本不显示窗口。
- 结合ICT框架: Silver Bullet FVG在与更高时间框架偏向(日线/4小时方向)、前一时段流动性扫荡、市场结构、溢价/折价区域以及其他ICT概念结合时最为有效。Silver Bullet本身识别的是"何处"和"何时"——使用其他工具来确认"为何"(方向偏向)。
局限性
- 该指标不产生买卖信号。CE箭头和入场警报只标记价格在窗口内到达Silver Bullet FVG的CE的位置;它们不是交易建议。
- Silver Bullet窗口是固定的一小时时段。窗口、FVG和入场只在1小时及以下的日内时间框架上显示;1小时以上不绘制任何内容。在30分钟和1小时图表上,每个窗口只包含一到两根K线,因此FVG检测不可靠,并且在默认的一小时窗口下,由于第三根K线在窗口结束时或之后才收盘,CE入场不可能出现。请使用1分钟至15分钟图表以获得有意义的结果。
- FVG检测要求中间K线(bar[1])在Silver Bullet窗口内。如果窗口在K线中间打开,根据其开盘时间,该K线可能不会被注册为在窗口内。
- FVG在第三根K线收盘时确认。在实时图表上,框、标签和警报在该K线收盘时出现,而不是在其仍在形成时出现。
- CE触及入场信号是每个FVG的一次性信号,并且只在该FVG自身的窗口开放期间给出。如果价格在CE附近震荡,只有第一次触及会生成箭头。后续触及以及窗口关闭后的触及都不会发出信号。
- 自定义窗口时间不支持跨越午夜的窗口(例如23:00至01:00)。开始和结束时间必须在ET的同一日历日内。
- 填充跟踪测量的是进入FVG区域的最深穿透。填充百分比只增加——即使价格远离该区域,它也不会减少。60%的填充意味着价格曾到达区域的60%,而不是当前处于该水平。
- 入场箭头不确认交易方向——它们仅表示价格已到达Silver Bullet FVG的CE。请使用更高时间框架偏向、市场结构和其他汇合因素来确定该交易机会是否与主要趋势方向一致。
- Window History (Days)只计算至少开启过一个窗口的日期,因此没有窗口的周末和节假日不计入。
- 绘图对象限制:TradingView允许500个框、500条线和500个标签。每个窗口使用1个框 + 1个标签。每个FVG最多使用3个对象(框 + CE + 标签),另加1个用于其CE触及入场箭头的标签,该标签会与FVG一起移除。使用默认设置(20个FVG历史,5天窗口),使用量远在限制内。
- 汇总表仅统计当前内存中的FVG(受FVG历史数量限制)。它不代表所有时间段的统计数据——减少历史数量将减少表中显示的数字。
交易存在风险。本指标是分析工具,并非投资建议:请结合您自己的分析和风险管理使用。
版本说明
v2.0最新已确认的FVG和窗口内入场
FVG现在在第三根K线收盘时确认,CE入场只在该FVG所属的银弹窗口开启期间出现,1小时以上的图表上不再绘制任何内容。
更新后请注意
- 请删除此指标的警报,并以“Any alert() function call”条件重新创建。TradingView警报会继续运行创建时的脚本版本。
修复
- FVG在第三根K线收盘时确认,因此缺口不会再在K线内出现、发出警报后又消失。同一根K线上较早的警报也不再阻止FVG警报。
- CE入场箭头和警报现在只在该FVG所属的银弹窗口开启期间出现;此前大多数箭头出现在窗口关闭之后。跳空越过CE的K线现在也算作到达CE。
- 在1小时以上的时间周期上不再显示窗口、FVG或入场;在这些周期上,一根K线跨越数小时,却被标注为一小时窗口。
- 隐藏背景色或箭头时,窗口开启和入场警报仍然有效;关闭背景色时,窗口标签现在也会显示。
- Window History (Days)现在按天数计算,而不是按窗口数。
改进
- 完全回补的FVG停止向右延伸,入场箭头会与其FVG一起删除。
- 回补数值显示前导零,警报消息包含价格水平。
常见问题
什么是ICT银弹(Silver Bullet)?
ICT银弹是一种基于时间的交易设置,围绕纽约时间的三个一小时窗口展开。在窗口内,交易者等待价格出现位移(强势行情)并留下公允价值缺口(FVG),然后在价格回撤进缺口时寻找入场点,通常是缺口50%处的中点CE(Consequent Encroachment)。ICT认为,这些时段形成的缺口更有分量,因为它们与机构订单流的高峰重合。
ICT银弹是几点?
共有三个窗口,均为纽约时间:伦敦03:00–04:00、纽约上午10:00–11:00、纽约下午14:00–15:00。美国夏令时期间,对应UTC 07:00–08:00、14:00–15:00和18:00–19:00,即北京时间15:00–16:00、22:00–23:00和次日02:00–03:00;其余时间每个窗口顺延一小时。指标会把每根K线换算成纽约时间,因此无论图表使用哪个时区,窗口都会落在正确的K线上。
如何用这个指标交易银弹?
等待窗口开启(图表上会以背景色标出),观察窗口内是否形成公允价值缺口。当价格在窗口结束前回到缺口的CE中线时,指标会画出入场箭头:看涨缺口在K线下方显示绿色箭头,看跌缺口在K线上方显示红色箭头,每个缺口最多一个箭头。箭头只表示价格触及了CE,因此请先用日线或4小时偏向、之前的流动性扫荡或市场结构确认方向。
ICT银弹最适合哪个时间周期?
请使用1分钟到15分钟图表。每个窗口持续一小时,1分钟图每个窗口有60根K线,5分钟图有12根,足以在窗口内形成由三根K线构成的公允价值缺口。在30分钟和1小时图表上,一个窗口只有一到两根K线,因此无法可靠地识别缺口,也不会出现入场箭头;在1小时以上的图表上,指标不绘制任何内容。
公允价值缺口中的CE(Consequent Encroachment)是什么?
CE(Consequent Encroachment)是公允价值缺口50%处的中点。ICT把它视为缺口内的精确入场位:在看涨缺口中,价格回落到CE是潜在的做多入场点;在看跌缺口中,价格反弹到CE是潜在的做空入场点。指标可以把CE画成一条线,并以百分比显示每个缺口已被价格回补了多少。
银弹和Killzone有什么区别?
Killzone是持续数小时的较宽交易时段,例如纽约上午Killzone为纽约时间08:30至11:00。银弹把时机收窄到时段内的一个小时,例如10:00–11:00,并加入明确的入场形态:在这一小时内形成、并在回撤时交易的公允价值缺口。Killzone提供时段背景,银弹提供具体的交易设置。
了解更多
相关指标
查看全部
ICT Killzones & Sessions
TradingView指标,高亮ICT关键时段——亚洲、伦敦、纽约上午和纽约下午时段框,包含高低点延伸和关键开盘水平。
查看详情
ICT Macro Times
TradingView指标,高亮8个标准ICT宏观时间窗口以及5个附加窗口——算法价格交付集中的特定日内时段。
查看详情
ICT Fair Value Gaps
TradingView指标,检测ICT公允价值缺口(BISI/SIBI),绘制CE中线,识别反转FVG,并映射平衡价格区间区域。
查看详情
ICT Liquidity Levels
TradingView指标,映射ICT流动性水平——买方流动性(BSL)、卖方流动性(SSL)、等高点/低点,以及带有时框支撑的流动性扫荡。
查看详情
ICT Unicorn Model
TradingView指标,检测ICT独角兽模型——断路器块与公允价值缺口重叠的交易设置。
查看详情
ICT Power of 3
TradingView指标,可视化ICT每日三力循环——亚洲、伦敦和纽约时段的吸筹、操纵和派发阶段。
查看详情