CBc Advance Smart Money
スイングの点、値動きのパターンのブレイク、オーダーブロック、価格のギャップを、チャートに示します。
概要
CBc Advance Smart Money は、KAGAMI 独自のインジケーターです。「スマートマネー」のトレーダーが探す形を、チャートに示します。
「スマートマネー」は、チャートの読み方のひとつです。銀行やファンドのような、大きな買い手や売り手が残したあとを探します。
追加するには:
- チャート上部のインジケーター(Indicators)をクリックします。
- CBc Advance Smart Money と入力します。KAGAMI グループにあります。
- クリックします。
チャートの上での短い名前は 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 という文字で描かれます。インディゴ(青むらさき)のボックスは、上昇から出たものです。アンバー(オレンジがかった黄色)のボックスは、下落から出たものです。
ブレイクアウェイギャップ(BAG)。 ブレイクアウェイギャップとは、構造をブレイクした動きが残した、フェアバリューギャップです。価格は、まだその中に戻っていません。そのボックスは、ふちが太い実線で、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分の時間軸で見た、作った例です。価格は切りのいい数字で、本当の価格ではありません。
- CBc Advance Smart Money を、チャートに追加します。
- 価格が下がってきたとします。ラベルは LH と LL です。トレンドは下向きです。
- 最後のスイングハイが 104 にあるとします。そのあと、あるローソク足が 105 で引けます。
- その終値は 104 より上で、下降トレンドに逆らっています。104 に、破線の CHoCH の線が出ます。
- 線は、スイングハイのローソク足から、105 で引けたローソク足までのびます。
- 上昇の前の、最後の下げのローソク足が、101 から 99 まで下がったとします。
- 上昇が、十分に大きかったとします。すると、99 から 101 まで、緑のボックスが出ます。点線が 100 を示します。
- 上昇は、102 と 103 の間にギャップも残したとします。105 で引けたローソク足は、その3本のうちの1本です。そのため、そこにシアンの BAG のボックスが出ます。
- そのあと、あるローソク足が 102.5 まで下がります。ギャップの中に入ります。ボックスはうすいインディゴになり、文字は FVG になります。
- そのあとのローソク足が 99 より下で引けると、緑のボックスは消えます。
- そのあとのローソク足が、次のスイングハイより上で引けると、その線は BOS になります。トレンドは、もう上向きだからです。
技術的な詳細
ここは、正確なルールを知りたい方向けです。KAGAMI のサーバーが、終わったローソク足を1本ずつ、いちばん古いものから、いちばん新しいものへと、このルールで処理します。
計算
読むもの。 チャートの銘柄と時間軸を、KAGAMI 独自のデータから読みます。多くても直近の 2,000 本のローソク足で、データ元にそれより少ししかなければ、それより少なくなります。できている途中のローソク足は、はぶきます。終わったローソク足が3本より少なければ、何も描きません。
共通の部品:
- ローソク足の真の値幅:3つの距離のうち、いちばん大きいものです。高値から安値まで、前の終値から高値まで、前の終値から安値まで、の3つです。最初のローソク足では、高値から安値を引いたものです。
- ATR(14)(真の値幅の平均):14本目のローソク足で、最初の14個の真の値幅の、ふつうの平均です。そのあとは、
ATR = (13 × ATR of the candle before + true range) ÷ 14。最初の13本のローソク足には、ATR がありません。 - 出来高の平均:このローソク足をふくむ、直近20本のローソク足の出来高の、ふつうの平均です。出来高の合計:その合計です。どちらも、最初の19本のローソク足にはありません。
- ローソク足 p でのスイングハイ:その高値が、前の5本のローソク足のどの高値より上で、あとの5本のローソク足のどの高値と比べても、同じかそれより上です。ローソク足 p + 5 で、つまり、あとの5本目のローソク足が引けたときに、確定します。
- ローソク足 p でのスイングロー:その反対です。その安値が、前の5本のローソク足のどの安値より下で、あとの5本のローソク足のどの安値と比べても、同じかそれより下です。
終わったローソク足ごとの順番: 1 構造とブレイク、2 オーダーブロック、3 BOS の線、4 ギャップ、5 スイングのラベル、6 CHoCH の線。それぞれ、下で説明します。
パラメーター
KAGAMI は、このインジケーターをパラメーターなしで表示します。いつも、下の決まった値を使います。もとの Pine スクリプトの初期値です。最後の列は、もとのスクリプトで選べるものです。KAGAMI では、どれも変えられません。どの部分もオフにできません。
| もとのスクリプトのパラメーター | KAGAMI が使う値 | もとのスクリプトでの選択肢 |
|---|---|---|
| Swing length | 両側にローソク足5本ずつ | 1〜50 |
| Displacement (× ATR) | 1.5 | 0.1〜10 |
| Must break structure | オン | オンかオフ |
| Must leave a fair value gap | オフ | オンかオフ |
| Volume filter | Auto | Auto、On、Off |
| Tallest block (× ATR) | 3 | 0.1〜20 |
| Block edges | Wick(高値から安値) | Wick か Body |
| Blocks kept per side | 5 | 1〜100 |
| Show active block ahead (bars) | 20 | 1〜200 |
| Show the 50% line | オン | オンかオフ |
| Label touched blocks | オフ | オンかオフ |
| オーダーブロックの色 | エメラルドグリーン #10B981、ソフトレッド #EF4444 | どの色でも |
| Fill transparency、after a touch | 65、85 | 0〜100 |
| Finished blocks fainter by (%) | 30 | 0〜90 |
| Show breaks | オン | オンかオフ |
| Breaks kept per side | 10 | 1〜60 |
| ブレイクの色 | エメラルドグリーン #10B981、ソフトレッド #EF4444 | どの色でも |
| Caption size(ブレイク) | Small | Tiny か Small |
| Show gaps | オン | オンかオフ |
| Min gap (× ATR) | 0.2 | 0〜10 |
| Middle candle must be strong、body (× ATR) | オフ、1.0 | オンかオフ、0.1〜10 |
| Mark breakaway gaps | オン | オンかオフ |
| Filled when | Close through | Close through か Wick through |
| Gaps kept per side | 5 | 1〜40 |
| Gap length (bars) | 6 | 3〜6 |
| ギャップの色 | インディゴ #6366F1、アンバー #F59E0B | どの色でも |
| ブレイクアウェイギャップの色 | シアン #06B6D4、バイオレット #8B5CF6 | どの色でも |
| Fill transparency、after a touch(ギャップ) | 72、88 | 0〜100 |
| Finished gaps fainter by (%) | 30 | 0〜90 |
| Caption size(ギャップ) | Small | Tiny か Small |
| Show swing labels | オン | オンかオフ |
| Swing labels kept per side | 10 | 1〜20 |
| HH · HL と LH · LL の色 | エメラルドグリーン #10B981、ソフトレッド #EF4444 | どの色でも |
| Text(スイングのラベル) | 白 #FFFFFF | どの色でも |
| Box transparency(スイングのラベル) | 10 | 0〜90 |
| Label size | Small | Tiny か Small |
| Show changes of character | オン | オンかオフ |
| Kept per side(CHoCH) | 5 | 1〜20 |
| CHoCH の色 | エメラルドグリーン #10B981、ソフトレッド #EF4444 | どの色でも |
| Line style(CHoCH) | Dashed | Dashed、Dotted、Solid |
| Caption size(CHoCH) | Small | Tiny か Small |
もとのスクリプトでも、決まっている値がもう2つあります。ATR の期間(ローソク足14本)と、出来高の平均の期間(ローソク足20本)です。
構造とブレイク
- スイングハイが確定すると、それが最後のスイングハイになり、「まだ破られていない」と記録されます。破られていてもいなくても、前のものと入れかわります。スイングローも、同じしくみです。
- 強気のブレイクとは、最後のスイングハイがまだ破られていない間に、終値がそれより上になった、最初の終わったローソク足です。そのとき、そのスイングは「破られた」と記録されます。そのため、どのスイングも、破られるのは多くても1回です。ヒゲがその水準を越えただけでは、数えません。終値がちょうどその水準のときも、数えません。
- 弱気のブレイクは、その反対です。まだ破られていない最後のスイングローより下の、最初の終値です。
- トレンドは、「なし」から始まります。強気のブレイクで、上向きになります。弱気のブレイクで、下向きになります。
- トレンドが下向きの間の強気のブレイクは、チェンジ・オブ・キャラクター(CHoCH)です。それ以外の強気のブレイク、つまりトレンドが上向きのときや、まだトレンドがないときは、構造のブレイク(BOS)です。弱気のブレイクは、その反対です。そのため、いちばん最初のブレイクは、いつも BOS です。
- オーダーブロックとブレイクアウェイギャップは、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 = 見えない):
| 状態 | 塗り | ふち | 真ん中の線 |
|---|---|---|---|
| 有効 | 65 | 10 | 40 |
| 有効、触れた | 85 | 55 | 80 |
| 終了 | 76 | 37 | 58 |
| 終了、触れた | 90 | 69 | 86 |
「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% うすく」のルールです。
| 状態 | 塗り | ふち | 文字 |
|---|---|---|---|
| フェアバリューギャップ | 72 | 15 | 0 |
| ブレイクアウェイギャップ | 72 | 0 | 0 |
| 触れた(いつもフェアバリューギャップ) | 88 | 55 | 30 |
| 終了したフェアバリューギャップ | 80 | 41 | 30 |
| 終了したブレイクアウェイギャップ | 80 | 30 | 30 |
| 終了、触れた | 92 | 69 | 51 |
スイングのラベル
- ラベルは、ブレイクと同じスイングを使います。ラベルは、高い・低い・高い・低い、と交互に並ぶ、ひとつの道すじになります。
- いちばん新しい点と反対側のスイングが、いちばん新しい点になります。そのラベルは、同じ側の前の点と比べて決まります。前の高い点より上の高値は 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つまでできることがあります。
- ローソク足がない: データにローソク足がないところでは、ルールはそのまま、次にあるローソク足に進みます。
- 新しい銘柄や時間軸: すべての描画が消され、新しいチャートで計算し直されます。