OrderFlow Structure SMC Indicator
完全なパラメータマニュアル:
私はこれを作成したのは、試したすべてのSMCインジケーターが構造検出を解決済みの問題として扱っていたからです。価格がスイングレベルを越えた瞬間にBoSラベルを描き、それで完了と呼びます。それはきれいなトレンドチャートで約60%の確率で機能しましたが、他の場所では崩壊しました。問題はピボットロジックではありませんでした。構造的なブレイクだけでは、その動きに実際の参加があるかどうかを何も教えてくれず、小売ツールのほとんどの「スイープ」検出は反転が始まる前のヒゲで発火してしまうことでした。
このインジケーターは、これら二つの問題を単一のチャートで修正しようとした試みです。
分析内容
インジケーターはバーのデータから三つのことを読み取ります:ピボット構造、未破壊スイングレベルでのヒゲの挙動、そしてティックボリュームで重み付けされた標準化された対数リターンから導出されるフロースコアです。
構造は二つの独立したストリームで動作します。内部ストリームは短いピボット長(デフォルト5)を使用し、価格の微細な変化を捉えます。スイングストリームはより長い長さ(デフォルト25)を使用し、より高い時間軸のコンテキストを追跡します。各ストリームは独自のトレンド状態を維持するため、同じブレイクが一方のストリームではBoSで、もう一方ではCHoCHになることもあり、その粒度を望む場合に対応します。
流動性スイープには二段階が必要です。まず、バーのヒゲが未破壊のスイングレベルを少なくともATRの一部だけ超えなければならず、終値はそのレベル内に戻り、ヒゲの拒否がバーのレンジの少なくとも半分を占める必要があります。これで保留中のスイープが登録されます。確認は価格が実際にスイープバーの中間点を数バー以内に逆転したときにのみ発火します。逆転が来なければ、保留中のスイープは期限切れとなり、シグナルは表示されません。
フロースコアリングは、Easley、Lopez de Prado、O'Haraの2012年の論文にあるBulk Volume Classificationモデルを使用します。インジケーターは各バーの対数リターンを最近のボラティリティウィンドウに対して標準化し、正規CDFを通して推定買い分率を得て、ティックボリュームで重み付けし、短いウィンドウで累積します。その結果はマイナス1からプラス1の間の方向性フロー指数となり、買いパーセント/売りパーセント比率として表示されます。ブレイクイベントが発生すると、フロースコアはブレイク方向と比較され、ラベルの隣にバッジが表示されます。
シグナルの読み方
構造的イベントはテキストラベル付きの水平線として表示されます:
- BoS は既存のトレンド方向への構造のブレイクです。継続シグナル。
- CHoCH はキャラクターの変化です。トレンドがちょうど反転しました。これは確定した反転ではなく、反転アラートとして扱ってください。
- iBoS と iCHoCH は内部ストリーム上の同じイベントで、金色で描かれます。
- SWEEP ボックスは確定した流動性の奪取と反転を示します。ボックスは実際にスイープを行ったヒゲを示します。
- EQH と EQL はATR許容範囲内の等しい高値と安値で、価格が再訪しやすいストッププールのようなものです。
各シグナルにはフローバッジが付いています:
- [++] はフローがブレイク方向に強く同意していることを意味します。統計的に最もクリーンなセットアップはここで発生します。
- [~] はフローがあいまいであることを意味します。ブレイクはまだ機能するかもしれませんが、参加からの確認は得られていません。
- [!?] はフローがブレイクに反対していることを意味します。これらはしばしば罠に変わるブレイクです。厳密なルールではありませんが有用なフィルターです。
ダッシュボードは両方のストリームの現在の状態(スイングトレンド、内部トレンド)、ライブフロー比率、インジケーターが監視している次の未破壊スイング高値とスイング安値、および確認待ちの保留中スイープのカウントを表示します。チャート上のどこにでもドラッグでき、その位置はセッション間で記憶されます。
実際に重要な設定
ほとんどのパラメータは妥当なデフォルトがあり、そのままにしておけます。調整する価値があるもの:
ピボット長。 内部のデフォルトは5、スイングのデフォルトは25です。値を下げると両方のストリームがより反応的になり、高くすると滑らかになります。低い時間軸ではノイズを減らすために内部を7または9に上げることをお勧めします。日足チャートではスイングを15に下げます。
終値によるBoS確認。 デフォルトでオンです。これをオフにすると、ブレイクは終値ではなくヒゲのタッチで発火します。シグナルは速くなりますが、偽陽性が増えます。
スイープ拒否率。 デフォルトは0.5で、ヒゲがバーのレンジの少なくとも半分でなければなりません。これを 0.65 に上げるとスイープ検出が厳しくなり、シグナルは少なくなりますがよりクリーンになります。
フロー閾値。 強は 0.60、弱は 0.40 がデフォルトです。強を 0.65 に厳しくすると、[++] バッジは少なくなりますが、それぞれの意味は強くなります。
スイープ検出。 スイープ反転を取引しない場合はこれをオフにするとチャートがすっきりします。
対象ユーザー
ティックボリュームのダイバージェンスの推測ではないオーダーフローコンテキストを求める裁量的なSMCトレーダー。すべてのヒゲにスイープを描き、それをシグナルと呼ぶインジケーターにうんざりしている人。BVCをバズワードではなく実際のマイクロストラクチャ技術として認識するクオンツ志向の小売トレーダー。
価格アクションだけで取引し、ボリューム由来のシグナルに興味がない場合、フローバッジはノイズに感じるでしょう。構造とスイープロジックはそれらなしでも正常に機能します。設定でフロー確認をオフにしてください。
これは何ではないか
これはレベル2の注文板リーダーではありません。小売プラットフォームにはそのデータがなく、cTrader Storeのどのインジケーターも実際には持っていません。フロースコアはバー単位のデータからの推定で、最近のボラティリティに対して較正されています。方向性には役立ちますが、取引所レベルの精度はありません。
これは自動取引ロボットではありません。チャートに描画しアラートを発します。取引の決定はあなた次第です。
すべての動きを捕らえるわけではありません。ピボット確認にはピボットの両側のバーが必要なため、急激な垂直移動中は構造ストリームが遅れます。これは構造検出の仕組みの特徴であり、バグではありません。