説明
インジケーターはライブのティックストリームを監視し、切り替えた各タイムフレーム(5秒から20分まで)ごとに、最近の活動のローリングウィンドウを保持します。各ウィンドウ内で2つのことを比較します:価格がどちらの方向に動いたか、そして注文フローがどちらに傾いているか(cTraderは実際の出来高を公開していないため、ティックの動きから再構築された買い/売り圧力の推定値)。価格とフローが同じ方向を指している場合、タイムフレームはOKと読み取ります。異なる場合はダイバージェンスを示します — 価格が下落しているがフローが買いの場合はBULL、価格が上昇しているがフローが売りの場合はBEAR — そしてその不一致がどれくらい続くかを計測します。これらすべてはドラッグ可能なチャート上のパネル(各タイムフレームの読み取り値、統合された判定ライン、オプションの買い/売り圧力メーター)、優勢な方向に応じてローソク足に色を付けるオプションのバー着色、サブペインのヒストグラム、優勢な方向が変わったときのマーカー、価格対ヒストグラムのダイバージェンスを見やすくするオプションの参照レベル、画面を見なくても音声で知らせるオプションのサウンドアラートを通じて表示されます。
フロー推定(基礎)
cTraderは実際の買い/売り出来高を公開していないため、インジケーターは価格の動き自体からフローを推定します:上昇は買い、下降は売りとカウントし、価格変動のないティックは前の傾向を維持するか中立とカウントします(選択可能 — Flat Tick Carryを参照)。ビッド/アスクスプレッドのちらつきに惑わされないように、価格はミッドプライス(ビッドとアスクの中間点)として読み取られます。
すべてのティックは一度だけ処理され、すべてのタイムフレームが読み取る共有プールに保存されるため、重複がなく、すべてのタイムフレームを有効にしてもメモリは小さく保たれます。各タイムフレームは単にそのプールの自分のウィンドウ内のスライスを見ます。
各ウィンドウでインジケーターが追跡するのは:
- 価格の動き — ウィンドウ内で価格がどれだけ動いたか、ティック単位(銘柄の最小価格単位)で報告されます。
- フロー(デルタ) — 同じウィンドウ内の買いマイナス売りの純傾向。
タイムフレーム
有効にした各タイムフレームごとに1行あり、常に短いものから長いものへ順序付けられています: 5秒、15秒、30秒、1分、5分、10分、20分。この順序はパネルの行の順序でもあり、バー着色における各タイムフレームの重みを決めます — 遅いタイムフレームほど重みが大きいです。
インジケーターが読み込まれると、各タイムフレームはライブティックが通るのとまったく同じ経路で最近の履歴を再生してウォームアップされるため、各行はすぐに意味のあるものとなり、空白から始まってリアルタイムで埋まるわけではありません(Preload HistoryとMax History Barsを参照)。
パネル
ドラッグ可能なパネルがチャート上にあります。タイトルバーには3つのボタンがあり、本文には読み取りテーブル、圧力メーター、またはその両方を表示でき、統合された判定ラインがあります。
読み取りテーブル
各タイムフレームごとに1行、4つの列があります:
- TF — タイムフレームのラベル(5秒、15秒、…20分)。
- 価格 — ウィンドウ内の価格の動き(ティック単位)で符号付き(例:
+350tまたは-650t)。上昇時は緑、下降時は赤。 - デルタ — 符号付きのフロー傾向(例:
+16または-12)。買いが優勢のときは緑、売りが優勢のときは赤。大きな値はkで短縮(例:+1,2k)。 - ステータス —
OKは価格とフローが一致、ダイバージェンス中は矢印と継続時間を表示:↗ 2m 15sはBULLダイバージェンス、↘ 45sはBEARダイバージェンス。ダイバージェンスが有効な間、行全体が薄い緑(BULL)または薄い赤(BEAR)に着色されます。
圧力メーター
代替(または追加)のビューで、各タイムフレームの行を買い/売り圧力の左右バーグラフに変えます。細い中央線から、売り圧力は左側のセルを点灯し、買い圧力は右側のセルを点灯します。点灯するセルの数は、そのタイムフレームが自身の最近の通常値に対してどれだけ負荷がかかっているかを反映し、速いタイムフレームと遅いタイムフレームは互いにではなく、それぞれの基準線に対して表示されます。点灯したセルは本当のBULLまたはBEARダイバージェンス時に明るくなります。下には「PRESSURE METER」というタイトルと独自の判定ラインがあります。
「both」レイアウトでは、メーターと読み取りテーブルが並んで表示され、単一の判定ラインを共有します。
バー着色(レジーム)
オプションで、インジケーターは優勢な方向、すなわちレジームに基づいて価格ローソク足に色を付けます。これは単一のタイムフレームよりも安定した読み取りです。レジームはブル、ベア、またはコンフリクトであり、内蔵の粘着性を持っているためバー間で維持され、傾向が明確に変わるときだけ変化します(これにより頻繁な切り替えを避けます)。
レジームの構成要素。 有効なすべてのタイムフレームが各バーの価格方向に基づいて「投票」し、その投票は1つの連続した数値にまとめられます。遅いタイムフレームや大きな動きはより重みを持ちます。その合計値は最近のバーで平滑化されます。平滑化された結果がバーの色と§6のヒストグラムの両方を駆動するため、両者は常に一致します。
ヒストグラム
バーの色を決める同じ平滑化された投票は、価格の下のインジケーター独自のペインにヒストグラムとして描画されます:中心より上の緑のバーは強気の傾向、中心より下の赤いバーは弱気の傾向を示し、閉じたローソク足ごとに1本のバーが描かれます(現在のバーはライブで更新されます)。バーが高いほど傾向が強いことを意味します。バー着色と同じ数値に基づいているため、ヒストグラムとローソク足の色は常に一致します。これはモメンタムの衰えを見つけるのに役立ちます — 例えば価格が新高値をつけているのにヒストグラムのピークが短くなっている場合など。
参照レベル
オプションで、インジケーターはフラットな水平の参照線を描き、ヒストグラムのピークと谷を両方のペインで同時に強調します:サブペインの線はヒストグラムの極値に位置し、価格チャート上の対応する線はそのバーの高値(上極値の場合)または安値(下極値の場合)に位置します。両方のペインに同じ参照線を置くことでダイバージェンスが際立ちます — 例えば価格が新高値をつけているのにヒストグラムの対応線がそれを示していない場合など。
サウンドアラート
インジケーターは音声キューを提供し、パネルを見なくてもよいようにします。アラートは2つの独立したソースがあり、両方ともパネルが圧力メーター(メーターのみまたは並列レイアウト)を表示している間のみ機能します — アラートはメーターの読み取りに基づいて構築されています。各ソースにはオン/オフボタンがあり、共有のクールダウンにより市場の急変動による連続音声発生を防ぎます。
読み込みと一貫性
Preload Historyがオンの場合、インジケーターは読み込み時に最近の履歴を再構築します — バー着色、ヒストグラム、マーカー、参照レベルはすべて即座に表示され、これから形成されるわけではありません。 Max History Barsはその再構築がどこまで遡るかを設定します(遡るほど文脈は増えますが読み込みは遅くなります)。
再構築された履歴はライブセッションが生成するものと一致するように作られています。
各要素の連携
- フロー推定とタイムフレームが基礎であり、他のすべてはこれらから読み取られます。
- 読み取りテーブル、圧力メーター、判定ラインは各タイムフレームの状態と単一の統合判定を表示します。
- バー着色とヒストグラムは1つの平滑化された方向読みを共有し、常に一致します。
- マーカーはその方向が変わるとローソク足のクローズ時に発火します。
- 参照レベルは両方のペインでヒストグラムのピークと谷を示します。
- サウンドアラートは圧力メーターと統合判定を音声化し、画面から離れていても情報を得られます。
概要
The indicator features a draggable on-chart panel displaying a readings table per timeframe, a combined verdict line, and an optional buy/sell pressure meter. It offers bar coloring that tints price candles by prevailing directional regime (Bull, Bear, or Conflict), a histogram reflecting smoothed directional votes, markers indicating direction changes, and optional reference levels highlighting histogram extremes to aid divergence detection. Sound alerts provide audio cues based on pressure meter readings.
The indicator preloads recent history to present immediate, consistent data upon loading. It supports visualization, signals for divergences, breakouts, reversals, trend strength, volatility regimes, and level touches or breaks, requiring tick data input.