ICT Midnight Open & True Day

ICT午夜开盘价与真实日开盘价指标

更新于 · v2.0

ICT午夜开盘价是纽约时间00:00(午夜)的开盘价格。ICT交易者把它作为每日方向偏好的参考:价格运行在其上方意味着当天偏多,运行在其下方意味着当天偏空。

TradingView指标,绘制ICT午夜开盘价、真实日开盘价、周开盘价和结算价,并包含方向性偏差分析。

  • 交易时段与时间
  • 聪明钱
  • 支撑与阻力
在TradingView上打开

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

ICT午夜开盘价与真实日开盘价指标有什么作用?

该指标绘制了机构交易者用于确定每日和每周方向偏见的四个关键ICT时间参考水平:午夜开盘价、真实日开盘价、周开盘价和结算价。每个水平都绘制为一条贯穿其相关交易时段的水平线,基于纽约时区计算自动检测。实时汇总表显示每个水平的价格及其与当前收盘价的差值,午夜开盘价标签上的方向偏见箭头会每根K线更新。

ICT Midnight Open & True Day - 概述 (1/2)
概述 (1/2)
ICT Midnight Open & True Day - 概述 (2/2)
概述 (2/2)

关键概念

  • 午夜开盘价 — 纽约时间00:00的开盘价。ICT认为这是最重要的每日偏见参考:价格在午夜开盘价上方交易表明当日看涨意图;价格在其下方交易表明看跌意图。MO也充当日内支撑/阻力位,价格经常在此做出反应。
  • 真实日开盘价 — 东部时间下午6:00的开盘价,此时CME期货市场开始新交易时段。ICT将其定义为交易日的“真实”起点——而非传统的上午9:30股票开盘或午夜。整个24小时的机构交易周期都以此点为基准进行衡量:“真实日”的开盘、最高、最低和收盘价均参考东部时间下午6点。
  • 周开盘价 — 东部时间周日晚上6:00的开盘价,此时每周的期货交易开始。这为整个一周提供了宏观方向背景。如果价格在整个星期都保持在WO上方,则机构的周K线偏见是看涨的。如果低于WO,则是看跌的。WO是每周设置的关键流动性吸引水平。
  • 结算价 / 常规交易时段收盘价 — 常规交易时段的收盘价(美国股票和期货默认为东部时间下午4:00)。这代表了常规交易时段结束时机构的最终共识。结算价与下一个午夜/真实日开盘价之间的差异预示着隔夜机构的仓位调整。

ICT午夜开盘价与真实日开盘价指标如何运作?

1. 午夜开盘价检测 该指标检测纽约每个新日历日的第一根K线。在该K线上,开盘价被捕获为午夜开盘价水平。一条水平线从该K线开始向前绘制。前一日的MO线在新MO的起始K线处停止,通过非重叠的历史水平保持图表整洁。

在K线于东部时间00:00开盘的日内时间框架上(例如1分钟到1小时),MO是午夜K线的精确开盘价。在K线不在午夜开盘的日内时间框架上(例如期货的4小时,或某些2小时到4小时的外汇和加密货币图表),MO是午夜之后第一根K线的开盘价,近似于午夜价格。不在午夜前后交易的品种(例如常规交易时段的股票)不会获得MO。在1D图表上,日K线开盘价被用作代理;MO不会显示在多日、周线或月线图表上。去重保护(日期比较)可防止在同一天历日出现多条MO线。

MO标签显示价格,当开启"在标签上显示偏见"时,还会显示一个每根K线更新的方向偏见指示器:当价格高于MO时显示向上箭头(看涨偏见),当价格低于MO时显示向下箭头(看跌偏见)。

2. 真实日开盘价检测 ICT真实日始于东部时间18:00,此时CME期货为新交易时段开盘。该指标检测纽约时间从18:00之前到18:00或之后的转换。这也涵盖了周末跳空后的周日18:00交易时段开始,当其之前的K线缺失时,额外的周末检查会捕获这一点。

真实日开盘价捕获东部时间18:00转换时K线的开盘价。在MO和TD都活跃的同一天,它们的线平行运行——这是有意为之,因为它们服务于不同的分析目的(午夜 = 日历日偏见,18:00 = 机构交易时段偏见)。当真实日开盘价和周开盘价在同一根K线上开始时(周日东部时间18:00),会显示一个合并的"TD Open / WO"标签,而不是两个重叠的标签,直到下一个真实日开始。

真实日检测仅在日内时间框架上激活。在日线或更高图表上,此概念不适用(每个日K线已代表一天)。

ICT Midnight Open & True Day - 真实日开盘价检测
真实日开盘价检测

3. 周开盘价检测 周开盘价是东部时间周日18:00或之后第一根K线的开盘价,即期货交易周的开始。这同样适用于期货、外汇和24/7加密货币市场。对于周日晚上不交易的品种(例如常规交易时段的股票),它是该周第一个交易时段的开盘价。假日周(周五或周一休市)会被处理,因此上周的水平不会被延续为当前的WO。使用周数进行去重保护,可防止在同一周内出现重复的WO线。

在1D和1W图表上,使用周K线变化进行检测。WO不会显示在多日、多周或月线图表上。WO使用固定的4周历史深度,与"历史(天数)"设置无关,允许多个周水平同时可见。

4. 结算价 / 常规交易时段收盘价检测 结算价在前一根K线的纽约日期中,用户可配置的结算时间(默认为16:00,HHMM格式,分钟00–59)或之后的第一根K线上检测。使用的价格是close[1]——结算时间之前最后一根K线的收盘价。这代表了官方交易时段结束前的最后成交价,符合结算惯例。在结算时间之后没有K线的图表上(例如常规交易时段的股票和现金指数),该水平会出现在下一个交易时段的第一根K线上。设置为0000表示纽约一天的结束(午夜)。

在1D图表上,当新日K线开始时,指标使用前一根K线的收盘价;结算价不会显示在多日、周线或月线图表上。结算时间可根据不同交易时段安排的工具(例如欧洲市场、大宗商品)由用户调整。

5. 真实日分隔线 一个可选功能在东部时间18:00绘制垂直虚线,以视觉上标记每个ICT真实日的开始。这些分隔线帮助交易者一目了然地看到机构交易日之间的边界。分隔线的数量遵循"历史(天数)"设置;较旧的分隔线会被删除。仅在日内时间框架上可用。

6. 水平延伸与历史记录 每种水平类型都维护一个历史实例数组。只有每个类别中最新(当前)的水平向右延伸到当前K线——所有之前的水平都在其终点处冻结。当创建新水平时,前一个水平的线在新水平的起始K线处停止。超过可配置历史深度的水平会自动删除(包括线和标签),以防止图表杂乱并保持在TradingView的绘图对象限制内。

7. 汇总表格 一个实时表格显示每种活跃类型的最新水平,包含三列:水平名称(颜色编码与线匹配)、价格以及与当前收盘价的带符号差值。正差值(绿色)表示价格高于该水平;负差值(红色)表示低于。表格位置(任意角落)和文本大小(极小/小/正常)可配置。禁用的水平类型会自动从表格中排除——行会动态调整。

ICT Midnight Open & True Day - 汇总表格
汇总表格

功能特性

  • 午夜开盘价(MO) — 在每个交易日东部时间00:00自动检测。捕获开盘价作为主要的ICT每日偏见水平。在K线于午夜开盘的日内时间框架上精确;在其他日内时间框架上,使用午夜之后第一根K线的开盘价。1D图表使用日K线开盘价作为代理。
  • 真实日开盘价 — 检测东部时间18:00的期货交易时段开盘,包括周末跳空后的周日晚上6点开始。ICT的机构每日参考点。
  • 周开盘价(WO) — 捕获交易周的第一根K线(东部时间周日18:00;对于周日不交易的品种,为该周第一个交易时段),包括假日周。提供宏观周偏见背景。固定的历史深度(4周)。
  • 结算价 / 常规交易时段收盘价 — 记录可配置结算时间(默认为东部时间16:00)前的最后成交价。可针对任何市场的交易时段安排进行调整。在常规交易时段图表上,该水平会出现在下一个交易时段的第一根K线上。
  • 方向偏见指示器 — MO标签根据当前价格相对于午夜开盘价水平显示向上/向下箭头。每根K线更新,用于实时偏见跟踪。可以关闭;MO价格仍保留在标签上。
  • 真实日分隔线 — 在东部时间18:00的可选垂直虚线,标记机构日边界。在日内图表上提供视觉交易时段框架。遵循"历史(天数)"设置。
  • 每个水平独立样式 — 四个水平中的每一个都有其自己的颜色、线条样式(实线/虚线/点线)、线条宽度(1–4)和标签大小(极小/小/正常)控制。完全的视觉独立性。
  • 可配置的历史深度 — 显示1到30天的历史水平和分隔线。旧的水平会自动清理。之前的水平在其自然终点处冻结——只有当前水平延伸。
  • 实时汇总表格 — 显示每个活跃水平的价格及其与当前收盘价的带符号差值(+ 或 -)。颜色编码:绿色为正,红色为负。位置和文本大小可配置。
  • 4个穿越警报 — 价格收盘穿越午夜开盘价、真实日开盘价、周开盘价或结算价。警报在K线收盘时评估,并包含方向、精确的价格水平、品种和时间框架。主启用切换开关以及每个水平的切换开关。使用"Any alert() function call"条件创建一个警报。
  • 时区安全 — 所有时间检测都使用America/New_York时区函数。无论用户的图表时区设置如何,都能正确工作。夏令时调整会自动处理。
  • 多时间框架支持 — 在日内时间框架上完全检测。在1D图表上,MO和结算价使用日K线;WO在1D和1W图表上可用。

如何使用ICT午夜开盘价与真实日开盘价指标

  • 使用午夜开盘价的每日偏见: 在每个交易时段开始时,注意MO水平。如果价格高于MO,则当日具有看涨偏见——寻找做多设置。如果低于,则看跌偏见——寻找做空设置。标签上的偏见箭头实时确认这一点。这是ICT主要的每日方向过滤器之一。
  • 真实日背景: 东部时间下午6点的真实日开盘价为整个24小时交易时段设定了机构开盘价。将当前价格与TD开盘价进行比较以获得日内方向偏见。当价格同时高于MO和TD开盘价时,看涨信念最强。同时低于两者时,看跌信念最强。
  • 使用WO进行周框架分析: 周开盘价提供宏观背景。如果价格在整个星期都保持在WO上方,则周K线正在构建看涨。如果整个星期都低于WO,则是看跌。在深入分析每日/日内水平之前,使用WO作为第一个方向过滤器。
  • 隔夜跳空分析: 比较结算价与下一个交易日的MO和TD开盘价。结算价与新交易时段开盘水平之间的跳空表明隔夜机构的仓位调整——该跳空的方向和大小表明了机构意图的紧迫性。
  • 汇合水平: 当多个水平聚集在一起时(例如MO接近TD开盘价接近WO),该价格区域成为高概率反应区。结合订单块、公允价值缺口或猎杀时段,在这些汇合区域进行精确入场。
  • 警报: 在警报组中打开你需要的穿越警报,然后在此指标上创建一个使用"Any alert() function call"条件的TradingView警报。当K线收盘穿越该水平时,警报会触发。
  • 与ICT工具结合: 午夜开盘价和真实日定义了偏见设定的时间。结合市场结构(趋势方向)、流动性水平(扫荡目标)、公允价值缺口(再平衡)、溢价/折价(区间定位)和猎杀时段(交易时段时机),构成完整的ICT分析框架。

局限性

  • 午夜开盘价仅在K线于东部时间00:00开盘的日内时间框架上精确。在其他日内时间框架上,午夜之后第一根K线的开盘价被用作近似值,不在午夜前后交易的品种不会显示MO。在1D图表上,使用日K线开盘价作为代理——这可能不完全对应东部时间00:00。
  • MO和结算价最多显示到1D图表,WO最多显示到1W图表。多日、多周和月线图表不显示这些水平。
  • 真实日开盘价检测仅在日内时间框架上激活。在日线或更高图表上,此概念不适用,因为每个K线已代表一个日历日。
  • 日内图表上的周开盘价检测使用东部时间周日18:00或之后的第一根K线。周日晚上不交易的品种(例如常规交易时段的股票)改用该周第一个交易时段的开盘价。
  • 结算时间可配置,但默认为东部时间16:00(美国股票/期货)。如果你的特定市场交易时段不同,请进行调整。结算价使用结算时间之前最后一根K线的收盘价——准确性取决于在结算时间附近有K线。在常规交易时段图表上,该水平会出现在下一个交易时段的第一根K线上。
  • 真实日分隔线使用extend.both,因此垂直线跨越整个可见图表高度。其数量遵循"历史(天数)"设置。
  • 历史深度在MO、TD、结算水平和分隔线之间共享(周开盘价使用固定的4周深度)。在低时间框架上设置较高的历史值可能会消耗绘图对象——TradingView将线和标签分别限制为500个。
  • 警报使用收盘价到收盘价的穿越检测(close[1]与close相对于水平),并在K线收盘后立即评估。仅影线触及而未发生收盘价穿越不会触发警报,并且该水平只有在其创建后的K线才会被检查。由于MO和结算价在每根1D K线上都会更新(WO则在每根1W K线上更新),请对MO和结算价警报使用日内图表,对WO警报使用1D或更低的图表。
  • 该指标显示用于方向偏见的参考水平——它不生成买入/卖出信号。将其与ICT市场结构、订单块、公允价值缺口、流动性水平和猎杀时段结合使用,以构成完整的交易框架。

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

版本说明

v2.0最新午夜开盘价、周开盘价、结算价和警报修复

在美东时间00:00没有K线的时间周期上,午夜开盘价现在也会形成;周开盘价从周日美东时间18:00开始,在有假日的周不再消失;结算价在常规交易时段图表上显示;警报在K线收盘时触发。

更新后请注意

  • 请删除此指标的警报,并以“Any alert() function call”条件重新创建。TradingView警报会继续运行创建时的脚本版本。
  • 已添加该指标的图表可能保留旧的文字大小。重新添加指标或选择“重置设置”(Reset settings)后,新的默认值Normal才会生效。

修复

  • 在美东时间00:00没有K线的时间周期上(例如期货4小时图)的午夜开盘价:现在使用午夜之后的第一根K线,而不是沿用旧水平。
  • 周开盘价现在是周日美东时间18:00起的第一根K线(加密货币也是如此),在有假日的周也不再遗漏。
  • 此前结算价(Settlement)不会出现在股票、ETF和现货指数等常规交易时段图表上。现在它显示在下一个时段的第一根K线上。
  • 警报在K线收盘时触发,说明价格是向上还是向下穿越,并且不再在生成水平的那根K线上触发。
  • 此前在较高时间周期上水平的标注有误。午夜开盘价和结算价现在最多显示到日线,周开盘价最多显示到周线。

改进

  • 关闭偏向箭头时,午夜开盘价标签仍显示价格;真实日开盘价和周开盘价同时开始时共用一个标签。
  • 真实日分隔线跟随History (Days)设置,文字默认大小为Normal。
v1.0首次在TradingView公开发布。
全部指标更新

常见问题

ICT午夜开盘价是什么?

午夜开盘价是纽约时间00:00的开盘价格。ICT将其视为最重要的每日方向参考:价格在午夜开盘价上方运行时,当天被解读为偏多;在其下方运行时则偏空。价格在日内也常在该水平产生反应,因此交易者也把它当作日内支撑或阻力。

纽约午夜开盘对应UTC几点?

午夜开盘价是纽约(America/New_York)的00:00,美国夏令时期间为UTC 04:00(北京时间12:00),其余时间为UTC 05:00(北京时间13:00)。指标按纽约时间计算并自动处理夏令时,因此无论TradingView图表使用哪个时区,该水平都会落在正确的K线上。

ICT交易者如何使用午夜开盘价?

主要作为每日方向过滤器:价格在午夜开盘价上方时优先做多,下方时优先做空。它最好与其他ICT工具配合使用,例如用市场结构判断方向、用Killzone把握时机、用订单块或公允价值缺口入场。当午夜开盘价与周开盘价等其他开盘价接近时,交易者会把该区域视为更强的反应区。

这个指标绘制哪些水平?

它绘制四个参考水平:午夜开盘价、真实日开盘价、周开盘价和结算价。结算价默认是纽约时间16:00的常规交易时段收盘价,可自行调整。表格会显示每个水平的价格及其与当前收盘价的距离,午夜开盘价标签带有方向箭头,价格穿越任一水平时都可以触发提醒。

真实日开盘价是几点?

指标在纽约时间18:00(美东时间下午6点)绘制真实日开盘价,也就是CME期货交易时段开盘的时间;每周开始时,对应的是周末过后周日18:00的开盘。该水平按纽约时间计算,因此会自动处理夏令时:美国夏令时期间,18:00 ET为UTC 22:00(北京时间次日06:00),其余时间为UTC 23:00(北京时间次日07:00)。该水平只在日内图表上绘制。

真实日开盘价和午夜开盘价有什么区别?

真实日开盘价是纽约时间18:00、CME期货交易时段开盘时的价格,因此它框定的是完整的24小时交易日。午夜开盘价是纽约时间00:00的价格;部分ICT和Quarterly Theory交易者把这一水平称为当天的“真实开盘价”(true open)。指标会同时绘制这两个水平,均按纽约时间计算并自动处理夏令时。价格站稳在两者上方时,交易者认为多头偏向更强;位于两者下方时,则认为空头偏向更强。

午夜开盘价在日线图上有效吗?

精确识别需要日内时间周期。在日线图上,指标会用日K线的开盘价代替,可能与纽约时间00:00的价格不完全一致,而且完全不会绘制真实日开盘价。在高于日线的时间周期上不显示午夜开盘价。若需精确水平,请将指标加载到K线在纽约时间00:00开盘的日内图表上,例如1分钟到1小时图表。

了解更多

开始使用 ICT Midnight Open & True Day

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

相关指标

查看全部