概要

CBc Advance Smart Money は、KAGAMI 独自のインジケーターです。「スマートマネー」のトレーダーが探す形を、チャートに示します。

「スマートマネー」は、チャートの読み方のひとつです。銀行やファンドのような、大きな買い手や売り手が残したあとを探します。

追加するには:

  1. チャート上部のインジケーター(Indicators)をクリックします。
  2. CBc Advance Smart Money と入力します。KAGAMI グループにあります。
  3. クリックします。

チャートの上での短い名前は CBc ASM です。一覧のしくみは、インジケーターをご覧ください。

このインジケーターは、まだすべてのアカウントのインジケーター一覧には入っていません。

チャートに表示されるもの

すべて、価格のチャートそのものの上に描かれます。ペインは増えません。ペインとは、チャートの下に出る、別の枠のことです。

はじめに、2つの言葉です。ローソク足(足、バー)は、チャートの上のひとつの時間の区切りです。終値は、その区切りの最後の価格です。

このインジケーターは、6つの種類の印を描きます。

スイングのラベル:HH、HL、LH、LL。 スイングハイは、山です。そのローソク足は、まわりのローソク足より高くなっています。スイングローは、谷です。それぞれのスイングに、小さなラベルがつきます。

  • HH(higher high)— 前の山より上の山。緑です。
  • HL(higher low)— 前の谷より上の谷。緑です。
  • LH(lower high)— 前の山より上ではない山。赤です。
  • LL(lower low)— 前の谷より上ではない谷。赤です。

山のラベルは、価格の上にあります。谷のラベルは、価格の下にあります。

BOS の線。 構造とは、スイングハイとスイングローのパターンのことです。構造のブレイク(break of structure、BOS)は、ローソク足が、最後のスイングを越えて引けたときに起きます。最後のスイングハイより上で引けると、上へのブレイクです。最後のスイングローより下で引けると、下へのブレイクです。インジケーターは、破られたスイングの価格に、実線を描きます。BOS という文字が、そのすぐ上か下に出ます。緑の線は、上へのブレイクです。赤の線は、下へのブレイクです。

CHoCH の線。 トレンドとは、価格のおもな向きのことです。チェンジ・オブ・キャラクター(change of character、CHoCH)は、トレンドに逆らう、最初のブレイクです。たとえば、トレンドが下向きだったときの、上へのブレイクです。BOS の線に似ていますが、破線で、CHoCH という文字がつきます。CHoCH のあと、トレンドは向きを変えています。

オーダーブロック。 オーダーブロックとは、強い動きの前の、最後の逆向きのローソク足です。上昇の前なら、最後の下げのローソク足です。下落の前なら、最後の上げのローソク足です。インジケーターは、そのローソク足のいちばん高い価格から、いちばん低い価格までを、ボックスで描きます。点線が、真ん中を示します。緑のボックスは、上昇の前に出ます。赤のボックスは、下落の前に出ます。

フェアバリューギャップ(FVG)。 続けて並んだ3本のローソク足を見てください。1本目と3本目が、まったく重ならないことがあります。真ん中のローソク足があまりに速く動いたので、すき間が残ったのです。そのすき間が、フェアバリューギャップです。ふちが破線のボックスと、FVG という文字で描かれます。インディゴ(青むらさき)のボックスは、上昇から出たものです。アンバー(オレンジがかった黄色)のボックスは、下落から出たものです。

AAPL の5分のチャート。静かなローソク足のあとに、背の高い緑のローソク足が1本あります。FVG と書かれた青むらさきのボックスが、背の高いローソク足の前のローソク足と、あとのローソク足の間のすき間をうめています。AAPL の5分のチャート。静かなローソク足のあとに、背の高い緑のローソク足が1本あります。FVG と書かれた青むらさきのボックスが、背の高いローソク足の前のローソク足と、あとのローソク足の間のすき間をうめています。
AAPL の5分足に CBc Advance Smart Money を表示。3本のうちの3本目が引けたところです。1 — 1本目のローソク足の高値。2 — 3本目のローソク足の安値。背の高い真ん中のローソク足があまりに速く動いたので、この2つの価格は重なりません。その間が、FVG のボックスとして描かれます。ボックスはローソク足6本分の長さなので、いちばん新しいローソク足より先までのびています。

ブレイクアウェイギャップ(BAG)。 ブレイクアウェイギャップとは、構造をブレイクした動きが残した、フェアバリューギャップです。価格は、まだその中に戻っていません。そのボックスは、ふちが太い実線で、BAG という文字がつきます。シアン(明るい青)のボックスは、上昇から出たものです。バイオレットのボックスは、下落から出たものです。

スマートマネーの印を表示した、AAPL の日足チャート。山と谷に、緑と赤の小さなラベルがあります。価格が向きを変えて上がるところに、緑の破線、緑のボックス、明るい青のボックスが出ています。スマートマネーの印を表示した、AAPL の日足チャート。山と谷に、緑と赤の小さなラベルがあります。価格が向きを変えて上がるところに、緑の破線、緑のボックス、明るい青のボックスが出ています。
AAPL の日足に CBc Advance Smart Money を表示。小さなラベルがスイングを示します。HH と HL は緑、LH と LL は赤です。1 — 緑の破線の CHoCH の線。下落のあとの、最初の上へのブレイクです。トレンドが上向きに変わりました。2 — 緑のオーダーブロック。強い上昇の前の、最後の下げのローソク足です。いちばん新しいものなので、最後のローソク足より先までのびています。3 — 緑の実線の BOS の線と、同じ上昇が残した BAG のボックス。

ほかにも、次のことに気づくでしょう。

  • 価格がボックスの中に戻ると、ボックスはうすくなります。
  • 同じ色の新しいボックスが出ると、古いボックスはうすくなります。
  • それぞれの色の、いちばん新しいオーダーブロックは、最後に終わったローソク足より、ローソク足20本分先までのびます。
  • ローソク足がボックスの向こう側を越えて引けると、ボックスは消えます。
  • 残るのは、いちばん新しい印だけです。たとえば、緑のオーダーブロックは多くても5つです。

これらの描画は、動かしたり、変えたりできません。ページを再読み込みすると、保存されていません。

隠すには、チャートの CBc ASM にマウスを重ねます。そして、目のアイコンをクリックします。インジケーターを消すには、✕ をクリックします。

トレーダーのよくある読み方

  • 多くのトレーダーは、HH と HL のラベルが続くことを、上昇トレンドとして読みます。
  • 多くのトレーダーは、LH と LL のラベルが続くことを、下降トレンドとして読みます。
  • BOS の線を、トレンドが続いているしるしとして読むトレーダーもいます。
  • 多くのトレーダーは、CHoCH を、トレンドが向きを変えるかもしれない、早めのしるしとして読みます。
  • オーダーブロックを、大きな買い手や売り手がかつて動いた場所として見るトレーダーもいます。
  • 多くのトレーダーは、あとで価格がフェアバリューギャップの中に戻ってくると考えます。これを、ギャップを「埋める」と呼びます。
  • BAG を、FVG より重く見るトレーダーもいます。構造のブレイクと一緒に出たことに注目します。
  • 印が重なるところを探すトレーダーもいます。たとえば、オーダーブロックの中のギャップです。
  • 多くのトレーダーは、触れられたボックスを「ミティゲート済み」と呼びます。価格がもう、そこに戻ってきたという意味です。
  • 多くのトレーダーは、ミティゲート済みのボックスを、新しいボックスほどは気にしません。

インジケーターは、過去の価格を表すだけです。次に何が起きるかはわかりません。

設定

このインジケーターには、変えられる設定がありません。KAGAMI は、パラメーターなしで表示します。いつも、同じ決まった値を使います。とくに大切なのは、次のものです。

  • スイング: スイングには、両側にローソク足が5本ずつ必要です。そのため、スイングがわかるのは、ローソク足5本分遅れてからです。
  • ふつうのローソク足の大きさ: ほとんどの大きさは、最近のローソク足の平均の大きさと比べます。トレーダーは、これを ATR(average true range、真の値幅の平均)と呼びます。KAGAMI は、これにローソク足14本を使います。
  • オーダーブロック: そこから離れる動きは、ふつうのローソク足の大きさの、少なくとも 1.5 倍必要です。構造のブレイクも必要です。
  • 出来高: 出来高とは、どれだけ取引されたかです。チャートに出来高があれば、ブレイクしたローソク足には、少なくとも平均の出来高が必要です。平均は、直近20本のローソク足でとります。
  • 背の高いボックス: ふつうのローソク足の大きさの3倍より高いオーダーブロックは、はぶかれます。
  • 小さなギャップ: ふつうのローソク足の大きさの 0.2 倍より小さいギャップは、はぶかれます。
  • ギャップのボックス: どのギャップのボックスも、ローソク足6本分の長さです。
  • いくつ残るか: 残るのは、いちばん新しい印だけです。オーダーブロックは、緑が多くても5つ、赤が多くても5つです。ギャップは、上昇から多くても5つ、下落から多くても5つです。BOS の線はそれぞれの向きに多くても10本、CHoCH の線は5本です。山のラベルは多くても10個、谷のラベルも10個です。

誤解しやすいとき

  • スイングは遅れて出ます。 スイングがわかるのは、ローソク足5本分あとです。そのとき、ラベルはさかのぼって、スイングのローソク足そのものに描かれます。チャートの古い部分では、すぐにわかっていたように見えます。
  • いちばん新しいラベルは、動くことがあります。 たとえば、間に谷がないまま、山が2つ続いたとします。2つ目の山のほうが高ければ、ラベルはそちらに移ります。
  • できている途中のローソク足は、見ません。 チャートの最後のローソク足は、まだできている途中です。インジケーターは、それを決して判断しません。ブレイクが出るのは、そのローソク足が終わってからです。
  • 方向感のない相場。 価格が横ばいだと、上にも下にも、スイングがよくブレイクされます。すると、BOS や CHoCH の線がたくさん、近くに並びます。
  • うまくいかなかったゾーンは消えます。 ローソク足がボックスを突き抜けて引けると、ボックスは消されます。そのため、うまくいかなかったゾーンは、チャートから消えています。残ったボックスは、実際よりも頼れるように見えることがあります。
  • ローソク足が少ないとき。 新しいマーケットや、短い履歴では、印は少しになります。ボックスには、少なくとも14本のローソク足が必要です。スイングには、少なくとも11本必要です。
  • 最近の履歴だけです。 KAGAMI が読むのは、多くても直近の約 2,000 本のローソク足です。それより前までスクロールすると、印は見えません。その遠い端の近くの印は、ほかのチャートとちがうことがあります。
  • 取引日の間の飛び。 株は、前の日の終値から遠く離れて始まることがあります。インジケーターは、その飛びを、ほかの速い動きと同じように扱います。そこに、ギャップを描くことがあります。
  • 名前は、約束ではありません。 「オーダーブロック」や「フェアバリューギャップ」は、形の名前にすぎません。価格は、それらをまったく気にしないこともあります。

チャートは、学ぶためのものです。売買の助言ではありません。リスク免責事項をお読みください。

例

NASDAQ:AAPL を、15分の時間軸で見た、作った例です。価格は切りのいい数字で、本当の価格ではありません。

  1. CBc Advance Smart Money を、チャートに追加します。
  2. 価格が下がってきたとします。ラベルは LH と LL です。トレンドは下向きです。
  3. 最後のスイングハイが 104 にあるとします。そのあと、あるローソク足が 105 で引けます。
  4. その終値は 104 より上で、下降トレンドに逆らっています。104 に、破線の CHoCH の線が出ます。
  5. 線は、スイングハイのローソク足から、105 で引けたローソク足までのびます。
  6. 上昇の前の、最後の下げのローソク足が、101 から 99 まで下がったとします。
  7. 上昇が、十分に大きかったとします。すると、99 から 101 まで、緑のボックスが出ます。点線が 100 を示します。
  8. 上昇は、102 と 103 の間にギャップも残したとします。105 で引けたローソク足は、その3本のうちの1本です。そのため、そこにシアンの BAG のボックスが出ます。
  9. そのあと、あるローソク足が 102.5 まで下がります。ギャップの中に入ります。ボックスはうすいインディゴになり、文字は FVG になります。
  10. そのあとのローソク足が 99 より下で引けると、緑のボックスは消えます。
  11. そのあとのローソク足が、次のスイングハイより上で引けると、その線は BOS になります。トレンドは、もう上向きだからです。

技術的な詳細

ここは、正確なルールを知りたい方向けです。KAGAMI のサーバーが、終わったローソク足を1本ずつ、いちばん古いものから、いちばん新しいものへと、このルールで処理します。

計算

読むもの。 チャートの銘柄と時間軸を、KAGAMI 独自のデータから読みます。多くても直近の 2,000 本のローソク足で、データ元にそれより少ししかなければ、それより少なくなります。できている途中のローソク足は、はぶきます。終わったローソク足が3本より少なければ、何も描きません。

共通の部品:

  1. ローソク足の真の値幅:3つの距離のうち、いちばん大きいものです。高値から安値まで、前の終値から高値まで、前の終値から安値まで、の3つです。最初のローソク足では、高値から安値を引いたものです。
  2. ATR(14)(真の値幅の平均):14本目のローソク足で、最初の14個の真の値幅の、ふつうの平均です。そのあとは、ATR = (13 × ATR of the candle before + true range) ÷ 14。最初の13本のローソク足には、ATR がありません。
  3. 出来高の平均:このローソク足をふくむ、直近20本のローソク足の出来高の、ふつうの平均です。出来高の合計:その合計です。どちらも、最初の19本のローソク足にはありません。
  4. ローソク足 p でのスイングハイ:その高値が、前の5本のローソク足のどの高値より上で、あとの5本のローソク足のどの高値と比べても、同じかそれより上です。ローソク足 p + 5 で、つまり、あとの5本目のローソク足が引けたときに、確定します。
  5. ローソク足 p でのスイングロー:その反対です。その安値が、前の5本のローソク足のどの安値より下で、あとの5本のローソク足のどの安値と比べても、同じかそれより下です。
AAPL の5分のチャート。いちばん低く下がった1本のローソク足の両側に、ローソク足5本分ずつの灰色の帯が2つあります。そのローソク足の安値の下に、緑の HL のラベルがあります。AAPL の5分のチャート。いちばん低く下がった1本のローソク足の両側に、ローソク足5本分ずつの灰色の帯が2つあります。そのローソク足の安値の下に、緑の HL のラベルがあります。
AAPL の5分足に CBc Advance Smart Money を表示。11:20 のローソク足(ニューヨーク時間)が引けたところです。1 — スイングロー。その安値は、前の5本のどのローソク足より下で、あとの5本のどのローソク足より上ではありません(灰色の帯)。2 — そのあとの5本目のローソク足。このローソク足が引けて、はじめてスイングがわかります。そのとき、HL のラベルが、さかのぼってスイングのローソク足そのものに描かれます。左上のアンバーの FVG のボックスは、下落から出た、古いギャップです。

終わったローソク足ごとの順番: 1 構造とブレイク、2 オーダーブロック、3 BOS の線、4 ギャップ、5 スイングのラベル、6 CHoCH の線。それぞれ、下で説明します。

パラメーター

KAGAMI は、このインジケーターをパラメーターなしで表示します。いつも、下の決まった値を使います。もとの Pine スクリプトの初期値です。最後の列は、もとのスクリプトで選べるものです。KAGAMI では、どれも変えられません。どの部分もオフにできません。

もとのスクリプトのパラメーターKAGAMI が使う値もとのスクリプトでの選択肢
Swing length両側にローソク足5本ずつ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(CHoCH)51〜20
CHoCH の色エメラルドグリーン #10B981、ソフトレッド #EF4444どの色でも
Line style(CHoCH)DashedDashed、Dotted、Solid
Caption size(CHoCH)SmallTiny か Small

もとのスクリプトでも、決まっている値がもう2つあります。ATR の期間(ローソク足14本)と、出来高の平均の期間(ローソク足20本)です。

構造とブレイク

  1. スイングハイが確定すると、それが最後のスイングハイになり、「まだ破られていない」と記録されます。破られていてもいなくても、前のものと入れかわります。スイングローも、同じしくみです。
  2. 強気のブレイクとは、最後のスイングハイがまだ破られていない間に、終値がそれより上になった、最初の終わったローソク足です。そのとき、そのスイングは「破られた」と記録されます。そのため、どのスイングも、破られるのは多くても1回です。ヒゲがその水準を越えただけでは、数えません。終値がちょうどその水準のときも、数えません。
  3. 弱気のブレイクは、その反対です。まだ破られていない最後のスイングローより下の、最初の終値です。
  4. トレンドは、「なし」から始まります。強気のブレイクで、上向きになります。弱気のブレイクで、下向きになります。
  5. トレンドが下向きの間の強気のブレイクは、チェンジ・オブ・キャラクター(CHoCH)です。それ以外の強気のブレイク、つまりトレンドが上向きのときや、まだトレンドがないときは、構造のブレイク(BOS)です。弱気のブレイクは、その反対です。そのため、いちばん最初のブレイクは、いつも BOS です。
  6. オーダーブロックとブレイクアウェイギャップは、BOS でも CHoCH でも、すべてのブレイクを使います。

BOS と CHoCH の線

  • ブレイクしたローソク足が引けたときに描かれます。そのあとは、決して変わりません。
  • 破られたスイングの価格にある、太さ1ピクセルのまっすぐで平らな線です。スイングのローソク足そのものから、ブレイクしたローソク足までのびます。
  • BOS の線は実線です。CHoCH の線は破線です。
  • BOS や CHoCH という文字は、線の真ん中にあります。強気のブレイクなら線の上、弱気のブレイクなら線の下です。ボックスのない文字だけで、線と同じ色です。
  • 色:強気はエメラルドグリーン #10B981、弱気はソフトレッド #EF4444。どちらも、まったく透けていません。
  • 残る数:BOS の線はそれぞれの向きに10本、CHoCH の線は5本です。新しい線ができると、同じ向き・同じ種類のいちばん古い線が消えます。それ以外で消えることはありません。

オーダーブロック

候補(強気の側)。 弱気のローソク足(終値が始値より下)が出るたびに、それが新しい候補になります。そのゾーンは、その高値(上の端)から、その安値(下の端)までです。動きのいちばん低い安値は、その安値から始まります。そのあとの、弱気でないローソク足は、動きをのばし、いちばん低い安値を更新します。十字線(doji、終値が始値と同じ)は、動きをのばすだけです。候補にも、ブレイクするローソク足にもなりません。

できるとき(強気の側)。 強気のローソク足(終値が始値より上)が引けたとき、次のすべてが当てはまれば、候補からブロックができます。

  • ATR があり、0 より大きい。
  • この候補から、まだブロックができていない。どのローソク足からも、ブロックは多くても1つです。
  • ディスプレイスメント: 終値から、動きのいちばん低い安値(候補もふくむ)を引いたものが、少なくとも 1.5 × ATR ある。
  • そのローソク足が、強気のブレイクである。つまり、まだ破られていない最後のスイングハイより上で引ける(BOS でも CHoCH でも)。
  • 出来高: 直近20本のローソク足の出来高の合計が 0 より大きければ、そのローソク足の出来高が、20本の出来高の平均と同じかそれ以上ある。そうでなければ、出来高はチェックしません。
  • ゾーンの高さ(上の端から下の端を引いたもの)が 0 より大きく、多くても 3 × ATR である。

新しいブロックは、有効な状態で始まります。そのボックスは、候補のローソク足から、ブレイクしたローソク足のローソク足20本分先までのびます。

弱気の側は、その反対です。候補は最後の強気のローソク足で、動きのいちばん高い高値をたどります。ディスプレイスメントは、そのいちばん高い高値から終値を引いたものです。ブレイクするローソク足は弱気で、まだ破られていない最後のスイングローより下で引けます。

一生。 終わったローソク足ごとに、まず、いまあるブロックを、新しいものから古いものへと判断します。そのあとで、新しいブロックができます。そのため、ブロックが最初に判断されるのは、できた次のローソク足です。

  • 削除: 向こう側の端を越えて引けると、有効でも終了でも、ブロックはすぐに消されます。強気のブロックなら、下の端より下での終値です。弱気のブロックなら、上の端より上での終値です。
  • 触れた: そのあと、有効なゾーンの中で最初に取引されたローソク足です。強気のブロックなら、安値が上の端と同じかそれより下。弱気のブロックなら、高値が下の端と同じかそれより上です。ブロックは、うすくなって残ります。
  • 有効: 終わったローソク足ごとに、右の端が、そのローソク足のローソク足20本分先まで動きます。
  • 終了: 同じ側に新しいブロックができると、その側の有効なブロックは終了します。その右の端は、新しいブロックができたローソク足で止まります。30% うすく描かれ、触れたかどうかは、もうチェックされません。弱気のブロックが強気のブロックを終了させることはなく、その反対もありません。
  • 復活: ある側に残ったいちばん新しいブロックが終了している(それを終了させたブロックが消された)ときは、また有効になります。ふつうの見た目に戻り、また前に進みます。
  • 残る数: それぞれの側に5つです。触れたものや終了したものもふくみます。新しいブロックができると、その側のいちばん古いものが消えます。

見た目。 候補のローソク足から右の端までの、ゾーンの上の端と下の端の間のボックスです。強気のブロックはエメラルドグリーン #10B981、弱気のブロックはソフトレッド #EF4444 です。ふちは実線で、太さ1ピクセルです。真ん中の (top + bottom) ÷ 2 に、1ピクセルの点線が通ります。透明度(0 = まったく透けない、100 = 見えない):

状態塗りふち真ん中の線
有効651040
有効、触れた855580
終了763758
終了、触れた906986

「30% うすく」とは、new transparency = round(100 − (100 − transparency) × 0.7) という意味です。0.5 は切り上げます。

ギャップ

できるとき。 ATR が 0 より大きい間、どのローソク足が引けたときにも、直近の3本のローソク足をチェックします。このローソク足が3本目です。

  • 強気のギャップ: 3本目のローソク足の安値が、1本目のローソク足の高値より上。ギャップは、1本目のローソク足の高値(下の端)から、3本目のローソク足の安値(上の端)までです。
  • 弱気のギャップ: 3本目のローソク足の高値が、1本目のローソク足の安値より下。ギャップは、3本目のローソク足の高値(下の端)から、1本目のローソク足の安値(上の端)までです。
  • ギャップの高さは、少なくとも 0.2 × ATR 必要です。真ん中のローソク足の実体は、チェックしません。
  • 1本のローソク足からできるギャップは、多くても1つです。強気のチェックが先です。
  • その側の最新のブレイクが、ギャップの3本のローソク足のどれかで起きたときは、ブレイクアウェイギャップです。強気のギャップなら強気のブレイク、弱気のギャップなら弱気のブレイクです。そうでなければ、フェアバリューギャップです。

一生。 終わったローソク足ごとに、まず、いまあるギャップを、新しいものから古いものへと判断します。そのあとで、新しいギャップができます。

  • 埋まった: 向こう側の端を越えて引けると、有効でも終了でも、ギャップはすぐに消されます。強気のギャップなら、下の端より下での終値です。弱気のギャップなら、上の端より上での終値です。ヒゲが突き抜けただけでは、埋まりません。
  • 触れた: そのあと、ギャップの中で最初に取引されたローソク足です。強気のギャップなら、安値が上の端と同じかそれより下。弱気のギャップなら、高値が下の端と同じかそれより上です。ギャップは、うすくなって残ります。ブレイクアウェイギャップは、ここでふつうのフェアバリューギャップになります。文字は FVG、色はフェアバリューギャップの色、ふちは破線です。オーダーブロックとちがい、終了したギャップも、触れたかどうかをチェックします。
  • 終了: 同じ側に新しいギャップができると、その側のいちばん新しいギャップは終了します。30% うすく描かれます。そのボックスは動きません。
  • 残る数: それぞれの側に5つです。触れたものや終了したものもふくみます。新しいギャップができると、その側のいちばん古いものが消えます。

見た目。 ボックスは1本目のローソク足から始まり、いつもローソク足6本分の長さです。3本のローソク足と、さらに3本分です。ボックスは決して動きません。FVG や BAG という文字は、4本目のローソク足の、ギャップの真ん中にあります。ボックスと同じ色の、文字だけです。

  • フェアバリューギャップ:インディゴ #6366F1(強気)か、アンバー #F59E0B(弱気)。ふちは破線で、太さ1ピクセルです。
  • ブレイクアウェイギャップ:シアン #06B6D4(強気)か、バイオレット #8B5CF6(弱気)。ふちは実線で、太さ2ピクセルです。

透明度(0 = まったく透けない、100 = 見えない)。オーダーブロックと同じ「30% うすく」のルールです。

状態塗りふち文字
フェアバリューギャップ72150
ブレイクアウェイギャップ7200
触れた(いつもフェアバリューギャップ)885530
終了したフェアバリューギャップ804130
終了したブレイクアウェイギャップ803030
終了、触れた926951

スイングのラベル

  • ラベルは、ブレイクと同じスイングを使います。ラベルは、高い・低い・高い・低い、と交互に並ぶ、ひとつの道すじになります。
  • いちばん新しい点と反対側のスイングが、いちばん新しい点になります。そのラベルは、同じ側の前の点と比べて決まります。前の高い点より上の高値は HH、そうでなければ LH です。前の低い点より上の安値は HL、そうでなければ LL です。そのため、同じ高さの高値は LH、同じ高さの安値は LL です。
  • それぞれの側の最初の点には、比べるものがありません。ラベルはつきません。
  • 2つ続いたとき: いちばん新しい点と同じ側のスイングで、その間に反対側のスイングがないときです。より高い高値(または、より低い安値)が、いちばん新しい点を引きつぎます。ラベルは新しいスイングに移り、その前の点と比べ直して決まります。より低い高値(または、より高い安値)は、はぶかれます。そのため、動くことがあるのは、いちばん新しい点だけです。それより前の点は、どれも決まっています。
  • 両方同時: 1本のローソク足が、スイングハイとスイングローの両方になることがあります。そのときは、いちばん新しい点と交互になる側が先です。
  • どのラベルも、5本あとでスイングが確定したときに、スイングのローソク足そのものの、高値か安値に描かれます。
  • HH と HL はエメラルドグリーン #10B981 です。LH と LL はソフトレッド #EF4444 です。ラベルのボックスの透明度は 10 です。文字は白 #FFFFFF で、小さいサイズです。
  • 高値のラベルは、高値の上にある吹き出しで、下の高値を指しています。安値のラベルは、安値のすぐ下にある、塗りつぶしたボックスで、指す部分はありません。
  • 残る数:高値のラベルが10個、安値のラベルが10個です。新しいラベルができると、その側のいちばん古いものが消えます。

値が変わるとき

  • 終わったローソク足だけ。 KAGAMI のサーバーの時計で、ローソク足の始まりの時刻に時間軸の長さを足した時刻が過ぎると、そのローソク足は終わったと数えます。できている途中のローソク足は決して判断しないので、ローソク足の途中で何かが出たり、動いたりすることはありません。
  • 更新。 チャートが新しいローソク足の始まりを見たとき、ページは描画をもう一度求めます。ページが見えている間は、約60秒ごとにも求めます。秒の時間軸のチャートでは、描き直すのは多くても2秒に1回です。
  • 一度描かれたら変わらないもの: BOS と CHoCH の線、すべてのギャップのボックスの位置と長さ、オーダーブロックの左の端・上の端・下の端、いちばん新しい点以外のすべてのスイングのラベル。
  • まだ変わることがあるもの: 有効なオーダーブロックの右の端(ローソク足が引けるごとに1本分)。触れたあとや終了したあとの、うすい見た目。ブレイクアウェイギャップが、フェアバリューギャップに変わること。ローソク足が突き抜けて引けたときに消される、ブロックやギャップ。新しいものができたときに消される、その種類のいちばん古い印。より高い高値や、より低い安値に移る、いちばん新しいスイングのラベル。
  • 範囲が動きます。 ルールは、直近のローソク足だけで処理します。新しいローソク足が来ると、いちばん古いものが範囲から出て、トレンドは、範囲の最初のローソク足で「なし」からやり直します。そのため、いちばん左の近くの印は、変わったり消えたりすることがあります。それより右の印は、ふつう同じになります。
  • 引けたすぐあと。 KAGAMI は、取ってきたローソク足を、最大10秒間とっておきます。そのため、引ける数秒前に読んだ価格で、ローソク足が判断されることがあります。最終の価格が届くと、その印は計算し直されます。そのため、出たばかりの印が、次の更新で一度だけ変わることがあります。

時間軸

  • KAGAMI にあるすべての時間軸で使えます。1秒・5秒・10秒・15秒・30秒(暗号資産だけ)、分、時間、1日、1週間、1か月です。
  • どのルールも、時計の時間ではなく、ローソク足の本数を数えます。スイングの両側に5本、20本先、6本分のギャップのボックスです。どの大きさも、同じ時間軸の ATR(14) の何倍かで決まり、ポイントや pips やパーセントは使いません。そのため、どの時間軸、どのマーケットでも、同じように読めます。
  • 取引のない時間(株の夜と週末、FX の週末)は、ただの次のローソク足です。そこをまたぐ価格の飛びも、ほかの3本のローソク足と同じように判断されるので、フェアバリューギャップができることがあります。
  • 株の日足チャート: その日のローソク足は、16:00 の取引終了ではなく、ニューヨーク時間の真夜中に終わったと数えます。そのため、その日の印は、ニューヨークの真夜中のあとに出ます。
  • 月足チャート: 終わったローソク足のチェックでは、どの月も30日と数えます。31日ある月のローソク足は、その月の最後の日に判断されます。2月のローソク足は、2月が終わってから最大2日あとに判断されます。
  • 秒の時間軸のチャート: 1秒のローソク足 2,000 本は約33分なので、範囲は短くなります。そこでは、使えるローソク足がもっと少ないこともあります。

もとの Pine スクリプトとのちがい

KAGAMI は、もとの Pine スクリプトの6つの部分をすべて描きます。構造、オーダーブロック、構造のブレイク、フェアバリューギャップとブレイクアウェイギャップ、スイングのラベル、チェンジ・オブ・キャラクターです。ルール、色、文字、透明度は、もとのスクリプトの初期設定のものです。ちがうところは、次のとおりです。

  • パラメーターがありません。 どのパラメーターも、初期値に決まっています(上の「パラメーター」をご覧ください)。部分をオフにしたり、色、大きさ、数、線の種類を変えたりはできません。
  • 「触れた」ラベルがありません。 もとのスクリプトでは、オーダーブロックに最初に触れたローソク足に印をつけられます。その選択肢は、初期設定ではオフで、KAGAMI は決して描きません。
  • 履歴。 TradingView では、スクリプトは、チャートが読み込んだすべての履歴で動きます。KAGAMI は、多くても直近の 2,000 本のローソク足で動かします。データ元にそれより少ししかなければ、それより少なくなります。トレンドは、そのローソク足の最初の1本で「なし」から始まるので、いちばん古い印はちがうことがあります。線の始まりを 9,999 本前までに限る、もとのスクリプトの制限は、ここでは関係ありません。
  • データ。 KAGAMI は、その銘柄に、独自のローソク足を使います。同じマーケットでも、別の取引所やデータ会社のチャートでは、ローソク足が少しちがうことがあり、そのため印もちがうことがあります。
  • 安値のラベル。 もとのスクリプトは、HL と LL を、安値を上向きに指す吹き出しで描きます。チャートには、そのような吹き出しがありません。そのため KAGAMI は、安値のすぐ下に、指す部分のない、塗りつぶしたボックスを、太い文字で描きます。HH と LH のラベルには、チャートそのものの吹き出しの描画を使います。もとのスクリプトのラベルとは、少しちがって見えます。
  • 文字の位置。 BOS と CHoCH の文字は、線のちょうど真ん中にあります。もとのスクリプトは、真ん中にいちばん近いローソク足に置きます。
  • ローソク足が終わるとき。 株の日足と月足のローソク足は、上の「時間軸」の時計のルールで、終わったと数えます。もとのスクリプトのローソク足は、マーケットや月とともに終わります。
  • 更新。 TradingView は、ローソク足が引けるたびに描き直します。KAGAMI は、チャートが次のローソク足の始まりを見た少しあとと、約1分ごとに描き直します。秒の時間軸のチャートでは、描き直すのは多くても2秒ごとです。
  • 固定された描画。 選んだり、動かしたり、編集したりはできません。保存もされません。チャートそのものの描画ツールで消しても、次の更新で戻ってきます。
  • 時間軸。 もとのスクリプトは、10秒から1日までのチャート用だと説明しています。KAGAMI は、1秒から1か月まで、KAGAMI にあるすべての時間軸で描きます。

特別なケース

  • ローソク足が少なすぎる: 終わったローソク足が3本より少なければ、何も描かれません。最初の13本のローソク足には ATR がないので、そこではオーダーブロックもギャップもできません。スイングとブレイクには、ATR はいりません。最初のスイングは、11本目のローソク足で確定できます。
  • ATR が 0: それまでのどのローソク足にもまったく値幅がなければ、ATR は 0 です。これは、静かな1秒のチャートの始まりで起きることがあります。そこでは、取引のないローソク足が平らだからです。ATR が 0 の間は、新しいブロックもギャップもできません。いまあるものは、更新され続けます。どれかのローソク足に値幅があれば、そのあと ATR は 0 より大きいままです。
  • 出来高がない: 直近20本のローソク足にまったく出来高がなければ、出来高のルールはオフになります。最初の19本のローソク足でも、オフです。出来高がないときは、0 として数えます。
  • 同じ価格: ローソク足5本以内に同じ高値があるときは、最初のものだけがスイングハイになれます。同じ安値も同じです。スイングの水準ちょうどの終値は、ブレイクではありません。ブロックやギャップの向こう側の端ちょうどの終値では、消されません。強気のゾーンの上の端ちょうどの安値は、触れたと数えます。弱気のゾーンの下の端ちょうどの高値も、同じです。
  • 十字線のローソク足: 終値が始値と同じローソク足は、オーダーブロックの候補にも、ブレイクするローソク足にも、決してなりません。
  • 高さ 0 のゾーン: 高値と安値が同じ候補のローソク足からは、ブロックはできません。ギャップの高さが 0 になることはありません。端どうしが、必ず離れているからです。
  • 1本のローソク足に、たくさんの印: 1本のローソク足から、オーダーブロックが1つ、ブレイク(BOS か CHoCH)が1つ、ギャップが1つ、さらにスイングのラベルが2つまでできることがあります。
  • ローソク足がない: データにローソク足がないところでは、ルールはそのまま、次にあるローソク足に進みます。
  • 新しい銘柄や時間軸: すべての描画が消され、新しいチャートで計算し直されます。