简介

CBc Gaps and Windows 寻找开盘价高于前一天最高价的日子。它在每个这样的旧最高价上画一条线。红线在价格上方。一条绿线在价格下方。

要找到它,请点击 KAGAMI 图表顶部的 指标(Indicators)。它在 KAGAMI 分组里,名字是 CBc Gaps and Windows。请看指标。

它包含在 KAGAMI Pro 中。没有 KAGAMI Pro 时,它在列表中的名字以 · Pro 结尾。如果您添加它,图表上什么也不会画——一个对话框会说明它包含在 KAGAMI Pro 中。

您在图表上看到什么

图表用 K 线来显示价格。K 线也叫蜡烛,每根代表一小段时间。一根日 K 线就是一个交易日。

K 线的最高价就是它最高的价格。向上跳空 是指一天的开盘价高于前一天的最高价。在日线图上,它会在两根 K 线之间留下一段空白。

对于最近的每一次向上跳空,指标都会画一条水平线:

  • 这条线在跳空 前一天的最高价 上。那就是跳空的下边缘。
  • 它从那一天开始,一直延伸到图表的右边缘。
  • 右边有一个小标签显示它的价格。

颜色表示这条线和最新收盘价相比在哪里。收盘价就是一根 K 线的最后一个价格。

  • 红线 在最新收盘价上方。您最多会看到 20 条,离价格最近的优先。
  • 一条绿线 是最新收盘价下方最近的跳空线。绿线从来不会超过一条。
  • 绿线下方更远的跳空线不会画出来。
AAPL 的日线图。最新的 K 线开盘高于它前一根 K 线的最高价。一条绿线在那个更早的最高价上,位于价格下方。两条红线在更高的位置,位于价格上方。每条线的右边都有价格标签。AAPL 的日线图。最新的 K 线开盘高于它前一根 K 线的最高价。一条绿线在那个更早的最高价上,位于价格下方。两条红线在更高的位置,位于价格上方。每条线的右边都有价格标签。
AAPL,日 K 线,加上 CBc Gaps and Windows。1 — 最新的一天开盘在 293.44,高于前一天的最高价 289.94。这就是向上跳空。2 — 它的线就在那个最高价 289.94 上。它是最新收盘价下方最近的线,所以是绿色的。3 — 两次更早的跳空在收盘价上方留下了红线,分别在 300.48 和 305.54。

无论您用哪个时间周期,这些线总是来自日 K 线。所以 5 分钟图表显示的跳空价位和日线图一样。

为什么叫“窗口”(windows)?窗口是指一整天都保持在前一天最高价之上的日子。每个窗口的开盘价也都高于那个最高价。所以窗口也会被标出来。

您不能移动或编辑这些线。它们不会被保存。要隐藏它们,请隐藏这个指标。要删除它们,请删除这个指标。

交易者通常怎么看它

  • 很多交易者把红线看作可能的天花板。他们把它叫作 阻力。
  • 很多交易者把绿线看作可能的地板。他们把它叫作 支撑。
  • 有些交易者留意一条线改变颜色的那一刻。收盘价高于红线,会让它变成绿色。
  • 收盘价低于绿线,会让它变成红色。很多交易者把这看作支撑被跌破。
  • 有些交易者看最近的红线离价格有多近。
同一张 AAPL 日线图,一天之后。一根高高的绿色 K 线收在两条红线之上。现在只画出一条线:一条绿线,在两条旧红线中较高的那条的位置。同一张 AAPL 日线图,一天之后。一根高高的绿色 K 线收在两条红线之上。现在只画出一条线:一条绿线,在两条旧红线中较高的那条的位置。
同一张图表,一天之后。1 — 这一天收在 308.63,高于两条红线。2 — 较高的那条线 305.54,现在是收盘价下方最近的线,所以变成绿色。300.48 的线和 289.94 的旧绿线不再画出。只显示收盘价下方最近的那条线。

指标只能描述过去的价格。它无法告诉您价格接下来会怎么走。

设置

KAGAMI 不为这个指标显示设置。您不能更改它的工作方式。它始终使用固定值。最重要的是这些:

  • 哪些跳空: 开盘价高于前一天最高价的日子。
  • 往回多远: 最近 186 个交易日。
  • 多少条红线: 最多 20 条,离价格最近的优先。
  • 数据错误: 有些一天的跳动会被排除。开盘价超过前一天收盘价的三倍,才算这种跳动。只有在第二天早上它消失了,才会被排除。
  • 颜色: 价格上方的线是红色,价格下方的线是绿色。

什么时候它会误导您

  • 今天的跳空会晚一点出现。 只有那一天收盘后,新的跳空线才会出现。对美国股票来说,那是纽约时间 16:00。
  • 最新的 K 线。 只有在 K 线收盘时,颜色才会改变。K 线形成期间,价格可能在一条线的另一边。
  • 每个时间周期都有自己的收盘价。 5 分钟图表和日线图可能把同一条线显示成不同的颜色。
  • 一条线只是一个旧价格。 价格可能直接穿过它。
  • 加密货币很少跳空。 加密货币日夜交易,所以一天的开盘价很少会高于前一天。常常什么也不画。
  • 旧的跳空不显示。 超过 186 个交易日的跳空不会显示。
  • 只有 20 条红线。 更上面的线不会画出来。如果收盘价涨过它们,它们仍然会变成绿色。
  • 数据错误。 一天的数据错误可能会显示成一条线,直到第二天开盘。
  • 看不到的标签。 价格标签在最新 K 线之后几根 K 线的位置。如果图表右边没有空间,请往左滚动一点。

图表是用来学习的,不是建议。请阅读我们的风险免责声明。

一个例子

打开 NASDAQ:AAPL,选择日线时间周期。添加 CBc Gaps and Windows。下面的价格是编的。

  1. 假设某一天的最高价是 100。
  2. 第二天早上,价格开盘在 103。这就是向上跳空。
  3. 那一天收在 104。在纽约时间 16:00,100 的位置出现一条线。
  4. 100 的线低于收盘价 104。它是最近的一条,所以是绿色的。
  5. 几天后,有一天收在 98。100 的线现在在收盘价上方。它变成红色。
  6. 假设有一条更早的跳空线在 95。它现在是收盘价下方最近的线。它显示为绿线。
  7. 后来,有一天收在 102。100 的线又变成绿色。95 的线不再画出。

技术细节

这部分写给想了解准确规则的读者。KAGAMI 的服务器计算下面的一切。页面只负责画出结果。

计算方法

  1. 无论图表是什么时间周期,KAGAMI 都读取这个品种自己的 日 K 线:最新的那些,最多 2,000 根(有些市场更少)。
  2. 还没开盘的日 K 线会被去掉。还在交易的那根 只保留它的开盘价。它的最高价、最低价和收盘价要等它收盘后才读取。
  3. 每根日 K 线 D 都会被检验是不是 跳空日:open of D > high of the day before D。前一天就是数据中的前一根日 K 线。相等不算跳空。
  4. 跳空的线在 前一天的最高价 上。
  5. 第二天开盘时,会检查这次跳空是不是 错误报价(请看错误报价)。错误报价会被去掉。
  6. 在图表的每根已收盘 K 线上,回看范围内 的跳空会得到它们的颜色(请看颜色)。
  7. 只画出 当前状态:按最新一根已收盘 K 线的颜色。

回看范围。 按正在被判断的那根图表 K 线来算,如果一次跳空的跳空日是最近 186 根 已收盘 日 K 线之一,就会使用它。还在交易的日 K 线不算。日 K 线只在交易日才有,所以这里数的是交易日。加密货币每天都交易,所以在加密货币上数的是自然日。

输入项

KAGAMI 不为这个指标显示输入项。它始终使用这些固定值,也就是原始脚本的默认值:

原始输入项KAGAMI 中的值作用
Gap typeOpening gap开盘价高于前一天最高价的一天
Look-back (trading days)186搜索多少根已收盘的日 K 线
Red lines shown20最多画出多少条红线,最近的优先
Ignore bad prints开排除一天的数据错误
Bad-print jump (× previous close)3多大的跳动会被当作错误报价来检查
Resistance colour, width红色 #F23645,1红线和它们的标签
Support colour, width绿色 #089981,2绿线和它的标签
Price labels on the lines开每条线上的价格标签

KAGAMI 不提供:

  • 上面的每个输入项(您不能更改它们);
  • Window 跳空类型,它只算最低价一直高于前一天最高价的日子;
  • Message when a line changes colour,因为 KAGAMI 的指标不发出警报。

错误报价

错误报价是一天的数据错误。取跳空日 D、它的前一天 P 和它的后一天 N。当下面两条都成立时,D 不会 被当作跳空:

  • 它跳了: open of D > 3 × close of P。
  • 第二天早上它消失了: open of N < high of P,或者 open of N < open of D ÷ 3。

这项检查在 N 开盘时进行。在那之前,D 的跳空会显示(在 D 收盘之后)。如果 D 是错误报价,它的线会在 N 开盘时消失。

真正的、第二天仍然保持的跳动,仍然算数。错误报价只是不被当作跳空。它仍然是 N 的前一天,所以只有当 N 开盘高于这个错误报价的最高价时,N 才算跳空。

颜色

在图表的每根已收盘 K 线上,收盘价为 C,对回看范围内的每条跳空线:

  1. 价位低于 C 的线是 支撑候选。正好在 C 上的线,只有当它在前一根 K 线之后是绿线时,才算候选。
  2. 绿线 是最高的候选。如果两次跳空的价位相同,就用较新的那次。
  3. 每条不是候选的线都是 红线:高于 C,或者正好在 C 上但之前不是绿线。
  4. 其他候选,也就是绿线下方的那些,会被 隐藏。

这意味着:

  • 收盘价高于最近的红线,会让它变成绿色。旧的绿线随后被隐藏。
  • 收盘价低于绿线,会让它变成红色。下面的下一条跳空线(如果有)会变成绿色。
  • 收盘价正好在一条线上,这条线保持原来的颜色。
  • 往上走时,如果收盘价越过了好几条线,其中最高的那条会变成绿色。往下走时,它越过的每条线都会变成红色。

线和标签

线颜色宽度和样式数量
支撑(绿)绿色 #0899812 px,实线最多 1 条
阻力(红)红色 #F236451 px,实线最多 20 条,收盘价上方最近的优先
  • 线从哪里开始: 从跳空日前一天的开盘开始,也就是它标出的那个最高价所在的那一天。美国股票是纽约时间 09:30,加密货币是 00:00 UTC,外汇和贵金属是纽约时间 17:00。
  • 更早的线: 如果那一天在 KAGAMI 读取的图表 K 线之前,这条线就从这些 K 线里第一天的开盘开始(如果没有,就从第一根 K 线开始)。
  • 线在哪里结束: 它一直延伸到图表的右边缘。
  • 标签 显示这条线的价格,按 tick(最小价格步长)取整(四舍五入),小数位数和 tick 一样。它在最新一根已收盘 K 线右边三根 K 线的位置,是一个和线同色、指向这条线的小气泡。文字是白色(#FFFFFF)或近黑色(#111827),哪个在那个颜色上更醒目就用哪个。在这两种颜色上,都是近黑色。
  • Tick: 美国股票是 0.01(最新收盘价低于 1 时是 0.0001)。外汇和贵金属:这个品种自己价格精度的一个单位。加密货币:图表价格刻度的一个单位,数据中的最高价低于 1 时是 0.0001,低于 10 时是 0.001,其他情况是 0.01。

各市场的日 K 线

市场日 K 线开盘收盘
美国股票纽约时间 09:30纽约时间 16:00,同一天
加密货币00:00 UTC第二天 00:00 UTC
外汇和贵金属纽约时间 17:00第二天纽约时间 17:00
  • 美国股票。 KAGAMI 按常规交易时段(纽约时间 09:30 到 16:00)来确定每个股票交易日的时间。跳空在 16:00 出现。它会一直保留过傍晚、夜里和第二天早上。错误报价在下一个 09:30 开盘时判断。
  • 加密货币。 跳空在 00:00 UTC、这一天收盘时出现。因为加密货币一直在交易,一天的开盘价通常接近前一天的收盘价,所以跳空很少见。
  • 外汇和贵金属。 跳空在纽约时间 17:00 收盘时出现。那里的跳空通常出现在一周的开始,也就是周末停盘之后。

数值什么时候会变

  • 只用已收盘的 K 线。 一根图表 K 线的开始时间加上它的长度过去之后,才会被判断。还在形成的 K 线从不被判断。美国股票的日 K 线在纽约时间 16:00 算作收盘。
  • 只用已收盘的日子。 只有在那一天收盘时或之后收盘的图表 K 线,才会用到那一天。还在交易的一天只提供它的开盘价。那一天收盘之前,只有前一天的错误报价检查会用到它。
  • 只有当前状态。 只画出最新一根已收盘 K 线的状态。一条线改变颜色时,这条线和它的标签会重新画。
  • 跳空日收盘时,线会出现。当跳空日离开回看范围,或者在下一次开盘时被发现是错误报价时,线会消失。
  • 标签会移动:每多一根已收盘 K 线,就往右移一根 K 线。线保持不动。随着旧的图表 K 线从 KAGAMI 读取的 K 线中被去掉,很旧的线的左端会往前移。
  • 历史和实时图表读法一样。 同样的规则在过去的 K 线上运行。
  • 页面什么时候重画。 在您添加指标时、品种或时间周期改变时、出现新 K 线时,以及页面打开期间每 60 秒,页面都会向 KAGAMI 的服务器请求图形。在很短的时间周期上,它最多每 2 秒重画一次。
  • 不会被保存。 每次您打开或刷新图表,这些图形都会重新生成。

时间周期

  • 每个时间周期都能用,包括秒级图表(仅限加密货币)。在秒级、分钟、小时和日线图上,线的价位都一样。不同的只是颜色(按图表自己的收盘价判断)和标签的位置。
  • 日内图表: 每根图表 K 线都使用在它开始时已经开盘的最新一根日 K 线。当图表 K 线在那一天收盘时或之后收盘时,那一天自己的跳空才算数。
  • 纽约时间 09:30 之前或 16:00 之后的股票 K 线,属于最后一个已收盘的日子。它们仍然显示那一天的跳空。
  • 日线图: 每根 K 线使用它自己的那一天。在美国股票图表上,它在纽约时间 16:00 算作收盘。
  • 周线和月线图: 每根 K 线使用截至它里面最后一天的跳空。它的颜色按它自己的收盘价判断。所以这些图表显示的是截至它们最新一根已收盘 K 线结束时的跳空:之后那些日子的跳空还不会画出来。KAGAMI 判断最新的月 K 线是否已经收盘时,把一个月按 30 天算。

和原始 Pine 脚本的区别

KAGAMI 的版本一步一步地遵循原始脚本的规则。区别如下:

  • 没有设置。 每个输入项都固定为默认值(请看输入项)。不提供 Window 跳空类型。
  • 没有警报。 原版可以发出 “Red line turned green” 和 “Green line turned red” 警报。KAGAMI 的指标不发出警报。
  • 没有数据窗口数值。 原版会在 TradingView 的数据窗口里显示 Support 和 Nearest resistance。KAGAMI 不显示。
  • 没有悬停提示。 当您把鼠标移到原版的标签上时,它们会显示跳空的日期和价格。KAGAMI 的标签没有悬停提示。
  • 日 K 线。 原版读取 TradingView 的常规交易时段日 K 线。KAGAMI 读取它自己市场数据的日 K 线(最多 2,000 根),并按各市场的日 K 线里的方式确定每一天的时间。
  • 更早的线。 原版把比图表更早的线从图表的第一根 K 线开始画。KAGAMI 从它读取的 K 线里第一天的开盘开始画,所以它不会随着每根新 K 线移动。
  • 标签的形状。 原版的标签居中放在线上。KAGAMI 的标签是一个气泡,尖端在线上,所以它就在线的上方一点。
  • Tick。 原版使用 TradingView 上这个品种自己的最小价格步长。KAGAMI 使用线和标签里的规则。
  • 月线图。 TradingView 在月底收盘月 K 线。KAGAMI 把一个月按 30 天算。
  • 拆股。 TradingView 会按拆股调整股票价格。KAGAMI 的股票价格没有调整(请看特殊情况)。

特殊情况

  • 历史很短。 日 K 线比回看范围少的品种,会用它所有的日 K 线。
  • 没有跳空。 如果回看范围内没有跳空,什么也不画。
  • 图表 K 线太少。 如果图表上已收盘的 K 线少于 3 根,什么也不画。
  • 同一个价位出现两次。 两次跳空的线价位相同:用较新的那次跳空的线。
  • 收盘价正好在一条线上,这条线保持原来的颜色。
  • 错误报价 仍然是下一天的前一天。下一天只有开盘高于这个错误报价的最高价,才算跳空。
  • 节假日和周末 没有日 K 线。跳空日的前一天,就是最后一个有交易的日子。
  • 拆股。 KAGAMI 的股票价格没有按拆股调整,图表上和线上都没有。拆股之前的线,停在旧的价格水平上。反向拆股可能会显示成一次新的跳空。
  • 缺少数据。 如果 KAGAMI 拿不到图表的 K 线或日 K 线,什么也不画。