简介

CBc Advance Smart Money 是 KAGAMI 自己的指标。它会标出“聪明钱”(smart money)交易者寻找的形状。

“聪明钱”是一种看图表的方法。它寻找大买家和大卖家留下的痕迹,比如银行和基金。

要添加它:

  1. 点击图表顶部的 指标(Indicators)。
  2. 输入 CBc Advance Smart Money。它在 KAGAMI 分组里。
  3. 点击它。

在图表上,它的简称是 CBc ASM。列表怎么用,请看指标。

这个指标还没有出现在每个账户的指标列表里。

您在图表上看到什么

所有内容都直接画在价格图表上。它不会添加窗格。窗格是图表下方额外的一个框。

先说两个词。K 线(也叫蜡烛)是图表上的一小段时间。收盘价 是这段时间里的最后一个价格。

这个指标会画出六种标记。

波段标签:HH、HL、LH、LL。 波段高点 是一个高峰。它的 K 线比周围的 K 线都高。波段低点 是一个低谷。每个波段点都会有一个小标签:

  • HH(higher high,更高的高点):比前一个高峰更高的高峰。绿色。
  • HL(higher low,更高的低点):比前一个低谷更高的低谷。绿色。
  • LH(lower high,更低的高点):没有高过前一个高峰的高峰。红色。
  • LL(lower low,更低的低点):没有高过前一个低谷的低谷。红色。

高峰的标签在价格上方。低谷的标签在价格下方。

BOS 线。 结构 是波段高点和波段低点组成的形态。当一根 K 线收盘越过最近的波段点时,就发生了 结构突破(BOS)。收盘价高于最近的波段高点,是向上突破。收盘价低于最近的波段低点,是向下突破。指标会在被突破的波段点的价格上画一条实线。BOS 这个词就在线的上方或下方。绿线是向上突破。红线是向下突破。

CHoCH 线。 趋势 是价格的主要方向。特性转变(CHoCH)是第一次逆着趋势的突破。比如,趋势向下时出现了向上突破。它看起来像 BOS 线,但是虚线,并带有 CHoCH 这个词。出现 CHoCH 之后,趋势就转向了。

订单块。 订单块 是一段强劲走势之前最后一根反向的 K 线。上涨之前,它是最后一根下跌的 K 线。下跌之前,它是最后一根上涨的 K 线。指标把它画成一个方框,从这根 K 线的最高价到最低价。一条点线标出中间。绿色方框出现在上涨之前。红色方框出现在下跌之前。

公允价值缺口(FVG)。 看连续的三根 K 线。有时第一根和第三根 K 线完全没有重叠。中间那根 K 线走得太快,留下了一个缺口。这个缺口就是 公允价值缺口。它被画成一个虚线边的方框,带有 FVG 这个词。靛蓝色(蓝紫色)方框来自上涨。琥珀色(橙黄色)方框来自下跌。

AAPL 的 5 分钟图表。先是几根平静的 K 线,然后是一根高高的绿色 K 线。一个标着 FVG 的蓝紫色方框,填满了这根高 K 线前一根和后一根之间的空间。AAPL 的 5 分钟图表。先是几根平静的 K 线,然后是一根高高的绿色 K 线。一个标着 FVG 的蓝紫色方框,填满了这根高 K 线前一根和后一根之间的空间。
AAPL,5 分钟 K 线,加上 CBc Advance Smart Money,正好在三根 K 线中的第三根收盘时。1 — 第一根 K 线的最高价。2 — 第三根 K 线的最低价。中间那根高 K 线走得太快,这两个价格没有重叠。它们之间的空间被画成一个 FVG 方框。这个方框有 6 根 K 线那么长,所以它延伸到了最新的 K 线之后。

突破缺口(BAG)。 突破缺口 是突破结构的那段走势留下的公允价值缺口。价格还没有回到它里面。它的方框边更粗,是实线,并带有 BAG 这个词。青色(浅蓝色)方框来自上涨。紫罗兰色方框来自下跌。

AAPL 的日线图,带有聪明钱标记。小小的绿色和红色标签在高峰和低谷上。在价格转向上涨的地方,出现了一条绿色虚线、一个绿色方框和几个浅蓝色方框。AAPL 的日线图,带有聪明钱标记。小小的绿色和红色标签在高峰和低谷上。在价格转向上涨的地方,出现了一条绿色虚线、一个绿色方框和几个浅蓝色方框。
AAPL,日 K 线,加上 CBc Advance Smart Money。小标签标出波段点:HH 和 HL 是绿色,LH 和 LL 是红色。1 — 一条绿色虚线 CHoCH:下跌之后第一次向上突破。趋势已经转为向上。2 — 一个绿色订单块:强劲上涨之前最后一根下跌的 K 线。它是最新的订单块,所以延伸到了最后一根 K 线之后。3 — 一条绿色实线 BOS,以及同一段上涨留下的 BAG 方框。

您还会注意到几件事:

  • 价格回到方框里以后,方框会变淡。
  • 出现同一颜色的更新方框时,旧方框会变淡。
  • 每种颜色最新的订单块,会延伸到最后一根已收盘 K 线之后 20 根 K 线。
  • 一旦有 K 线收盘越过方框的另一侧,方框就会消失。
  • 只保留最新的标记。比如,最多 5 个绿色订单块。

您不能移动或更改这些图形。刷新页面时,它们不会被保存。

要隐藏它们,请把鼠标移到图表上的 CBc ASM 上。然后点击眼睛图标。要删除这个指标,请点击 ✕。

交易者通常怎么看它

  • 很多交易者把一连串 HH 和 HL 标签看作上升趋势。
  • 很多交易者把一连串 LH 和 LL 标签看作下降趋势。
  • 有些交易者把 BOS 线看作趋势还在继续的迹象。
  • 很多交易者把 CHoCH 看作趋势可能在转向的早期迹象。
  • 有些交易者把订单块看作大买家或大卖家曾经出手的区域。
  • 很多交易者预期价格以后会回到公允价值缺口里。他们把这叫作“回补”缺口。
  • 有些交易者更看重 BAG,而不是 FVG。他们注意到,BAG 出现时伴随着一次结构突破。
  • 有些交易者寻找重合在一起的标记。比如,一个缺口落在一个订单块里面。
  • 很多交易者把被碰到过的方框叫作“已缓解”(mitigated)。意思是价格已经回到过它那里。
  • 很多交易者对已缓解的方框,没有对新方框那么关注。

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

设置

这个指标没有可以更改的设置。KAGAMI 显示它时不带任何输入项。它始终使用同样的固定值。最重要的是这些:

  • 波段点: 一个波段点两侧各需要 5 根 K 线。所以您会晚 5 根 K 线才看到它。
  • 典型的 K 线大小: 大多数大小都会和最近 K 线的平均大小做比较。交易者把它叫作 ATR(average true range,平均真实波幅)。KAGAMI 用 14 根 K 线来算它。
  • 订单块: 离开的走势至少要是典型 K 线大小的 1.5 倍。它还必须突破结构。
  • 成交量: 成交量就是交易了多少。如果图表有成交量,突破的那根 K 线至少需要平均成交量。这个平均值包含最近 20 根 K 线。
  • 太高的方框: 高度超过典型 K 线大小 3 倍的订单块会被跳过。
  • 太小的缺口: 小于典型 K 线大小 0.2 倍的缺口会被跳过。
  • 缺口方框: 每个缺口方框都是 6 根 K 线长。
  • 数量: 只保留最新的标记。最多有 5 个绿色和 5 个红色订单块。缺口最多保留 5 个来自上涨的和 5 个来自下跌的。BOS 线每个方向最多 10 条,CHoCH 线每个方向最多 5 条。高峰标签最多 10 个,低谷标签最多 10 个。

什么时候它会误导您

  • 波段点出现得晚。 一个波段点要在它出现 5 根 K 线之后才能确定。然后它的标签会被画回到这个波段点自己的 K 线上。在图表较早的部分,看起来就好像它一出现就被知道了。
  • 最新的标签可能会移动。 假设连续出现两个高峰,中间没有低谷。如果第二个高峰更高,标签就会移到它上面。
  • 还在形成的 K 线会被忽略。 图表上最后一根 K 线还在形成中。指标从不判断它。只有这根 K 线收盘之后,才会显示突破。
  • 震荡的市场。 价格横向移动时,会经常突破波段点,两个方向都有。这时您会看到很多 BOS 线和 CHoCH 线挤在一起。
  • 失败的区域会消失。 一旦有 K 线收盘穿过方框,方框就会被删除。所以失败的区域已经从图表上消失了。留下来的方框,可能看起来比它们实际上更可靠。
  • K 线太少。 新市场或很短的历史,只会给出很少的标记。方框至少需要 14 根 K 线。一个波段点至少需要 11 根。
  • 只有最近的历史。 KAGAMI 最多只读取大约最近 2,000 根 K 线。再往回滚动,您就看不到标记了。靠近那个最远边缘的标记,可能和其他图表不同。
  • 交易日之间的跳空。 股票的开盘价可能离前一天的收盘价很远。指标会把这次跳动当作任何一次快速走势来处理。它可能会在那里画出一个缺口。
  • 名字不是承诺。 “订单块”和“公允价值缺口”只是形状的名字。价格可能完全不理会它们。

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

一个例子

这里有一个编出来的例子,用的是 NASDAQ:AAPL,时间周期是 15 分钟。价格是整数,不是真实的价格。

  1. 把 CBc Advance Smart Money 添加到图表上。
  2. 假设价格一直在下跌。标签显示 LH 和 LL。趋势向下。
  3. 假设最近的波段高点在 104。后来,一根 K 线收在 105。
  4. 这个收盘价高于 104,和下降趋势相反。一条 CHoCH 虚线出现在 104。
  5. 这条线从波段高点的那根 K 线,一直画到收在 105 的那根 K 线。
  6. 假设上涨之前最后一根下跌的 K 线,从 101 跌到 99。
  7. 假设上涨的幅度足够大。这时会出现一个从 99 到 101 的绿色方框。一条点线标出 100。
  8. 假设这段上涨还在 102 和 103 之间留下了一个缺口。收在 105 的那根 K 线是这个缺口的三根 K 线之一。所以那里会出现一个青色的 BAG 方框。
  9. 后来,一根 K 线下探到 102.5。它进入了缺口。方框变成淡靛蓝色,现在显示 FVG。
  10. 如果之后有 K 线收在 99 以下,绿色方框就会消失。
  11. 如果之后有 K 线收在下一个波段高点之上,那条线会显示 BOS。趋势已经是向上的了。

技术细节

这部分写给想了解准确规则的读者。KAGAMI 的服务器运行这些规则,每次处理一根已收盘的 K 线,从最早的 K 线到最新的 K 线。

计算方法

它读取什么。 图表自己的品种和时间周期,来自 KAGAMI 自己的数据:最多最新的 2,000 根 K 线;数据源的 K 线较少时,就更少。还在形成的 K 线不算在内。已收盘的 K 线少于 3 根时,什么也不画。

共用的基本部分:

  1. 一根 K 线的 真实波幅:三个距离中最大的一个。它们是最高价到最低价、前一根收盘价到最高价,以及前一根收盘价到最低价。在第一根 K 线上,它是最高价减最低价。
  2. ATR(14),即平均真实波幅:在第 14 根 K 线上,它是前 14 个真实波幅的普通平均值。之后,ATR = (13 × ATR of the candle before + true range) ÷ 14。前 13 根 K 线没有 ATR。
  3. 成交量平均值:最近 20 根 K 线(包括这一根)的普通平均成交量。成交量总和:它们的总数。前 19 根 K 线上,两者都没有。
  4. 第 p 根 K 线上的 波段高点:它的最高价高于它之前 5 根 K 线中每一根的最高价,并且不低于它之后 5 根 K 线中每一根的最高价。它在第 p + 5 根 K 线上被确认,也就是它之后的第五根 K 线收盘时。
  5. 第 p 根 K 线上的 波段低点:正好反过来。它的最低价低于它之前 5 根 K 线中每一根的最低价,并且不高于它之后 5 根 K 线中每一根的最低价。
AAPL 的 5 分钟图表。两条灰色的带子各覆盖 5 根 K 线,位于一根下探得最低的 K 线两侧。一个绿色的 HL 标签挂在这根 K 线的最低价下方。AAPL 的 5 分钟图表。两条灰色的带子各覆盖 5 根 K 线,位于一根下探得最低的 K 线两侧。一个绿色的 HL 标签挂在这根 K 线的最低价下方。
AAPL,5 分钟 K 线,加上 CBc Advance Smart Money,在 11:20 那根 K 线收盘时(纽约时间)。1 — 一个波段低点。它的最低价低于它之前 5 根 K 线中的每一根,并且不高于它之后 5 根 K 线中的任何一根(灰色带子)。2 — 它之后的第五根 K 线。只有这根 K 线收盘时,才能知道这个波段点。然后 HL 标签会被画回到这个波段点自己的 K 线上。左上角的琥珀色 FVG 方框,是一个更早的、来自下跌的缺口。

每根已收盘 K 线上的顺序: 1 结构和突破,2 订单块,3 BOS 线,4 缺口,5 波段标签,6 CHoCH 线。下面逐一介绍每个部分。

输入项

KAGAMI 显示这个指标时不带输入项。它始终使用下面的固定值:原始 Pine 脚本的默认值。最后一列显示原版让您选择的内容。这些在 KAGAMI 里都不能更改,也不能关闭任何部分。

原始输入项KAGAMI 使用原版中的选项
Swing length每侧 5 根 K 线1 到 50
Displacement (× ATR)1.50.1 到 10
Must break structure开开或关
Must leave a fair value gap关开或关
Volume filterAutoAuto, On, Off
Tallest block (× ATR)30.1 到 20
Block edgesWick(最高价到最低价)Wick 或 Body
Blocks kept per side51 到 100
Show active block ahead (bars)201 到 200
Show the 50% line开开或关
Label touched blocks关开或关
订单块颜色翠绿色 #10B981,柔红色 #EF4444任何颜色
Fill transparency, after a touch65, 850 到 100
Finished blocks fainter by (%)300 到 90
Show breaks开开或关
Breaks kept per side101 到 60
突破颜色翠绿色 #10B981,柔红色 #EF4444任何颜色
Caption size(突破)SmallTiny 或 Small
Show gaps开开或关
Min gap (× ATR)0.20 到 10
Middle candle must be strong, body (× ATR)关,1.0开或关,0.1 到 10
Mark breakaway gaps开开或关
Filled whenClose throughClose through 或 Wick through
Gaps kept per side51 到 40
Gap length (bars)63 到 6
缺口颜色靛蓝色 #6366F1,琥珀色 #F59E0B任何颜色
突破缺口颜色青色 #06B6D4,紫罗兰色 #8B5CF6任何颜色
Fill transparency, after a touch(缺口)72, 880 到 100
Finished gaps fainter by (%)300 到 90
Caption size(缺口)SmallTiny 或 Small
Show swing labels开开或关
Swing labels kept per side101 到 20
HH · HL 和 LH · LL 的颜色翠绿色 #10B981,柔红色 #EF4444任何颜色
Text(波段标签)白色 #FFFFFF任何颜色
Box transparency(波段标签)100 到 90
Label sizeSmallTiny 或 Small
Show changes of character开开或关
Kept per side(特性转变)51 到 20
特性转变颜色翠绿色 #10B981,柔红色 #EF4444任何颜色
Line style(特性转变)DashedDashed, Dotted, Solid
Caption size(特性转变)SmallTiny 或 Small

原版里还有两个值也是固定的:ATR 长度(14 根 K 线)和成交量平均值的长度(20 根 K 线)。

结构和突破

  1. 一个波段高点被确认时,它就成为 最近的波段高点,并被标记为未突破。它会替换之前那个,不管之前那个有没有被突破。波段低点也是同样的规则。
  2. 看涨突破 是第一根收盘价高于最近波段高点的已收盘 K 线,而且这时那个波段点还没被突破。然后这个波段点被标记为已突破,所以每个波段点最多只被突破一次。影线高过这个价位不算。收盘价正好等于这个价位也不算。
  3. 看跌突破 正好反过来:第一个低于最近未突破波段低点的收盘价。
  4. 趋势 一开始是“无”。看涨突破把它设为向上。看跌突破把它设为向下。
  5. 趋势向下时出现的看涨突破,是 特性转变(CHoCH)。其他任何看涨突破,不管趋势向上还是还没有趋势,都是 结构突破(BOS)。看跌突破正好反过来。所以第一次突破总是 BOS。
  6. 订单块和突破缺口会用到每一次突破,BOS 和 CHoCH 都一样。

BOS 线和 CHoCH 线

  • 在突破的那根 K 线收盘时画出。之后不再改变。
  • 一条笔直的水平线,1 像素宽,在被突破的波段点的价格上。它从这个波段点自己的 K 线,一直画到突破的那根 K 线。
  • BOS 线是实线。CHoCH 线是虚线。
  • 文字 BOS 或 CHoCH 在线的正中间:看涨突破时在线的上方,看跌突破时在线的下方。它只是文字,没有方框,颜色和线一样。
  • 颜色:看涨是翠绿色 #10B981,看跌是柔红色 #EF4444,两者都完全不透明。
  • 保留:每一侧 10 条 BOS 线和每一侧 5 条 CHoCH 线。一条新线会删除它这一侧、这一类里最旧的那条。其他情况都不会删除它们。

订单块

候选(看涨一侧)。 每根看跌 K 线(收盘价低于开盘价)都会成为新的候选。它的区域从它的最高价(顶部)到它的最低价(底部)。这段走势的最低点从它的最低价开始。之后每根不是看跌的 K 线都会延长这段走势,并更新最低点。十字星(收盘价等于开盘价)只会延长走势。它从来不是候选,也不是突破的 K 线。

生成(看涨一侧)。 一根看涨 K 线(收盘价高于开盘价)收盘时,如果下面这些条件全部满足,它就会用候选生成一个订单块:

  • ATR 可用,并且大于零。
  • 这个候选还没有生成过订单块。每根 K 线最多生成一个订单块。
  • 位移: 收盘价减去这段走势的最低点(包括候选在内),至少是 1.5 × ATR。
  • 这根 K 线是一次看涨突破:它收在最近未突破的波段高点之上(BOS 或 CHoCH)。
  • 成交量: 如果最近 20 根 K 线的成交量总和大于零,这根 K 线的成交量至少要等于 20 根 K 线的成交量平均值。否则不检查成交量。
  • 区域的高度(顶部减底部)大于零,并且最多是 3 × ATR。

新的订单块一开始是 活跃 的。它的方框从候选 K 线开始,一直到突破 K 线之后 20 根 K 线。

看跌一侧 正好反过来。候选是最后一根看涨 K 线,并跟踪这段走势的最高点。位移是这个最高点减去收盘价。突破的 K 线是看跌的,并且收在最近未突破的波段低点之下。

生命周期。 在每根已收盘的 K 线上,先判断已有的订单块,从最新到最旧。之后才生成新的订单块,所以一个订单块在它生成之后的下一根 K 线上才第一次被判断。

  • 删除: 收盘价越过远端边缘,会立即删除这个订单块,不管它是活跃的还是已结束的。对看涨订单块来说,就是收盘价低于它的底部。对看跌订单块来说,就是收盘价高于它的顶部。
  • 被触及: 之后第一根进入活跃区域的 K 线。对看涨订单块来说,是最低价等于或低于顶部。对看跌订单块来说,是最高价等于或高于底部。订单块会留下来,但变淡。
  • 活跃: 在每根已收盘的 K 线上,右边缘会移到这根 K 线之后 20 根 K 线的位置。
  • 已结束: 同一侧生成新订单块时,这一侧的活跃订单块就结束了。它的右边缘停在新订单块生成的那根 K 线上。它会画得淡 30%,并且不再检查是否被触及。看跌订单块从不会让看涨订单块结束,反过来也一样。
  • 重新激活: 如果某一侧留下的最新订单块是已结束的(让它结束的那个订单块被删除了),它会重新变成活跃。它恢复正常的样子,并再次向前移动。
  • 保留: 每一侧 5 个订单块,包括被触及的和已结束的。新订单块会删除它这一侧最旧的那个。

样子。 一个从候选 K 线到右边缘的方框,位于区域的顶部和底部之间。看涨订单块是翠绿色 #10B981,看跌订单块是柔红色 #EF4444。边框是实线,1 像素宽。一条 1 像素的点线沿着中间,在 (top + bottom) ÷ 2 的位置。透明度(0 = 完全不透明,100 = 看不见):

状态填充边框中线
活跃651040
活跃,被触及855580
已结束763758
已结束,被触及906986

“淡 30%”的意思是 new transparency = round(100 − (100 − transparency) × 0.7),四舍五入。

缺口

生成。 ATR 大于零时,每根 K 线收盘时都会检查最近三根 K 线。这根 K 线是第三根。

  • 看涨缺口: 第三根 K 线的最低价高于第一根 K 线的最高价。缺口从第一根 K 线的最高价(底部)到第三根 K 线的最低价(顶部)。
  • 看跌缺口: 第三根 K 线的最高价低于第一根 K 线的最低价。缺口从第三根 K 线的最高价(底部)到第一根 K 线的最低价(顶部)。
  • 缺口至少要有 0.2 × ATR 高。不检查中间那根 K 线的实体。
  • 一根 K 线最多生成一个缺口。先检查看涨的。
  • 如果它这一侧最近的突破发生在它的三根 K 线之一上,它就是 突破缺口:看涨缺口对应看涨突破,看跌缺口对应看跌突破。否则它就是 公允价值缺口。

生命周期。 在每根已收盘的 K 线上,先判断已有的缺口,从最新到最旧。之后才生成新的缺口。

  • 已回补: 收盘价越过远端边缘,会立即删除这个缺口,不管它是活跃的还是已结束的。对看涨缺口来说,就是收盘价低于它的底部。对看跌缺口来说,就是收盘价高于它的顶部。影线穿过不算回补。
  • 被触及: 之后第一根进入缺口的 K 线。对看涨缺口来说,是最低价等于或低于顶部。对看跌缺口来说,是最高价等于或高于底部。缺口会留下来,但变淡。突破缺口在这时会变成普通的公允价值缺口:文字变成 FVG,用公允价值缺口的颜色和虚线边框。和订单块不同,已结束的缺口仍然会检查是否被触及。
  • 已结束: 同一侧生成新缺口时,这一侧最新的缺口就结束了。它会画得淡 30%。它的方框不会移动。
  • 保留: 每一侧 5 个缺口,包括被触及的和已结束的。新缺口会删除它这一侧最旧的那个。

样子。 方框从第一根 K 线开始,始终是 6 根 K 线长:它的三根 K 线再加三根。它从不移动。文字 FVG 或 BAG 居中放在第四根 K 线上、缺口的中间,只是文字,颜色和方框一样。

  • 公允价值缺口:靛蓝色 #6366F1(看涨)或琥珀色 #F59E0B(看跌)。虚线边框,1 像素宽。
  • 突破缺口:青色 #06B6D4(看涨)或紫罗兰色 #8B5CF6(看跌)。实线边框,2 像素宽。

透明度(0 = 完全不透明,100 = 看不见),使用和订单块一样的“淡 30%”规则:

状态填充边框文字
公允价值缺口72150
突破缺口7200
被触及(总是公允价值缺口)885530
已结束的公允价值缺口804130
已结束的突破缺口803030
已结束,被触及926951

波段标签

  • 标签和突破用的是同样的波段点。它们组成一条交替的路径:高、低、高、低。
  • 和最新点不在同一侧的波段点,会成为新的最新点。它会和它自己这一侧的前一个点比较,来决定标签。高点高于前一个高点是 HH,否则是 LH。低点高于前一个低点是 HL,否则是 LL。所以相等的高点是 LH,相等的低点是 LL。
  • 每一侧的第一个点没有可以比较的点。它没有标签。
  • 连续两个: 一个波段点和最新点在同一侧,中间没有另一侧的波段点。更高的高点(或更低的低点)会取代最新点。它的标签会移到新的波段点上,并重新和前一个点比较。更低的高点(或更高的低点)会被跳过。所以只有最新点可以移动。之前的每个点都是固定的。
  • 同时两个: 一根 K 线可能既是波段高点,又是波段低点。这时,和最新点交替的那一侧先处理。
  • 每个标签都画在这个波段点自己的 K 线上,在它的最高价或最低价处,在 5 根 K 线之后波段点被确认时画出。
  • HH 和 HL 是翠绿色 #10B981。LH 和 LL 是柔红色 #EF4444。标签方框的透明度是 10。文字是白色 #FFFFFF,小号。
  • 高点的标签是高点上方的一个气泡,尖端朝下指向它。低点的标签是最低价正下方一个填充的方框,没有尖端。
  • 保留:10 个高点标签和 10 个低点标签。新标签会删除它这一侧最旧的那个。

数值什么时候会变

  • 只用已收盘的 K 线。 按 KAGAMI 服务器的时钟,一根 K 线的开始时间加上时间周期的长度过去之后,它才算收盘。还在形成的 K 线从不被判断,所以在一根 K 线中途,不会有任何东西出现或移动。
  • 刷新。 当图表看到一根新 K 线开始时,页面会再次请求这些图形。页面显示在屏幕上时,它还会大约每 60 秒请求一次。在秒级图表上,它最多每 2 秒重画一次。
  • 画出后就固定: BOS 线和 CHoCH 线、每个缺口方框的位置和长度、订单块的左边缘、顶部和底部,以及除最新点之外的每个波段标签。
  • 还可能改变: 活跃订单块的右边缘(每次收盘移动一根 K 线)。被触及或结束后变淡的样子。突破缺口变成公允价值缺口。K 线收盘穿过时被删除的订单块和缺口。新标记生成时被删除的同类最旧标记。移到更高的高点或更低的低点上的最新波段标签。
  • 窗口会移动。 规则只在最新的 K 线上运行。随着新 K 线到来,最旧的 K 线会离开窗口,趋势会在窗口的第一根 K 线上重新从“无”开始。所以最左边附近的标记可能会改变或消失。更靠右的标记通常结果一样。
  • 刚收盘之后。 KAGAMI 会把取到的 K 线保留最多 10 秒。所以一根 K 线可能是按它收盘前几秒读到的价格来判断的。它的最终价格到达后,它的标记会重新计算,所以新标记可能会在下一次刷新时改变一次。

时间周期

  • 它在 KAGAMI 提供的每个时间周期上都能用:1 秒、5 秒、10 秒、15 秒和 30 秒(仅限加密货币)、分钟、小时、1 天、1 周和 1 个月。
  • 每条规则数的都是 K 线,从不是钟表时间:波段点两侧各 5 根 K 线、往前 20 根 K 线、6 根 K 线长的缺口方框。每个大小都是同一时间周期的 ATR(14) 的倍数,从不用点数、pip 或百分比。所以它在每个时间周期和市场上的读法都一样。
  • 交易中断(股票的夜晚和周末、外汇的周末)只是下一根 K 线。跨过中断的价格跳动,会像任何三根 K 线一样被判断,所以它可能形成公允价值缺口。
  • 股票日线图: 一天的 K 线在纽约时间午夜才算收盘,而不是在 16:00 收盘时。所以那一天的标记在纽约午夜之后才出现。
  • 月线图: 收盘检查把每个月都按 30 天算。31 天的月份,它的 K 线在最后一天被判断。二月的 K 线最晚要到二月结束两天后才被判断。
  • 秒级图表: 2,000 根 1 秒 K 线大约覆盖 33 分钟,所以窗口很短。那里可用的 K 线可能更少。

和原始 Pine 脚本的区别

KAGAMI 画出原始 Pine 脚本的全部六个部分:结构、订单块、结构突破、公允价值缺口和突破缺口、波段标签以及特性转变。规则、颜色、文字和透明度都和原版一样,用的是它的默认设置。区别如下:

  • 没有输入项。 每个输入项都固定为默认值(请看上面的“输入项”)。您不能关闭某个部分,也不能更改颜色、大小、数量或线条样式。
  • 没有“已触及”标签。 原版可以标出第一次碰到订单块的那根 K 线。这个选项默认是关的,KAGAMI 从不画它。
  • 历史。 在 TradingView 上,脚本会在图表已加载的全部历史上运行。KAGAMI 最多在最新的 2,000 根 K 线上运行;数据源的 K 线较少时,就更少。趋势在这些 K 线的第一根上从“无”开始,所以最旧的标记可能不同。原版对线条起点最多往回 9,999 根 K 线的限制,从来不会起作用。
  • 数据。 KAGAMI 对这个品种使用自己的 K 线。同一个市场在其他交易所或数据提供商的图表上,K 线可能略有不同,标记也就不同。
  • 低点标签。 原版把 HL 和 LL 画成尖端朝上指向最低价的气泡。这个图表没有这种气泡。所以 KAGAMI 在最低价正下方画一个填充的方框,没有尖端,文字加粗。HH 和 LH 标签用的是图表自己的气泡图形,看起来和原版的标签略有不同。
  • 文字位置。 BOS 和 CHoCH 的文字正好在线的正中间。原版把它们放在离中间最近的那根 K 线上。
  • K 线什么时候收盘。 股票日 K 线和月 K 线按上面“时间周期”里的时钟规则算收盘。原版的 K 线随市场或月份收盘。
  • 刷新。 TradingView 在每根 K 线收盘时重画。KAGAMI 在图表看到下一根 K 线开始后不久重画,之后大约每分钟再重画一次。在秒级图表上,它最多每 2 秒重画一次。
  • 锁定的图形。 您不能选中、移动或编辑它们,它们也不会被保存。如果您用图表自己的画图工具删除它们,下一次刷新时它们会回来。
  • 时间周期。 原版说自己适用于 10 秒到 1 天的图表。KAGAMI 在它提供的每个时间周期上都会画它,从 1 秒到 1 个月。

特殊情况

  • K 线太少: 已收盘的 K 线少于 3 根时,什么也不画。前 13 根 K 线没有 ATR,所以那里不会生成订单块或缺口。波段点和突破不需要 ATR。第一个波段点可以在第 11 根 K 线上被确认。
  • ATR 为零: 如果到目前为止每根 K 线都完全没有波动范围,ATR 就是零。这可能出现在一张平静的 1 秒图表的开头,那里没有成交的 K 线是平的。ATR 为零时,不会生成新的订单块或缺口。已有的仍然会更新。只要有任何一根 K 线有波动范围,ATR 就会一直大于零。
  • 没有成交量: 如果最近 20 根 K 线完全没有成交量,成交量规则就关闭。前 19 根 K 线上它也是关闭的。缺少的成交量算作零。
  • 相等的价格: 在彼此相距 5 根 K 线以内的相等最高价中,只有第一个可以成为波段高点。相等的最低价也一样。收盘价正好等于波段点的价位,不算突破。收盘价正好等于订单块或缺口的远端边缘,不会删除它。最低价正好等于看涨区域的顶部,算作被触及;最高价正好等于看跌区域的底部,也算。
  • 十字星 K 线: 收盘价等于开盘价的 K 线,从来不是订单块候选,也不是突破的 K 线。
  • 高度为零的区域: 最高价等于最低价的候选 K 线不会生成订单块。缺口的高度从来不会是零,因为它的两条边严格分开。
  • 一根 K 线,很多标记: 一根 K 线可以生成一个订单块、一次突破(BOS 或 CHoCH)和一个缺口,再加最多两个波段标签。
  • 缺少的 K 线: 数据里没有 K 线的地方,规则会直接跳到下一根存在的 K 线。
  • 换了品种或时间周期: 所有图形都会被清除,并为新图表重新计算。