Volume Profile Sessions PRO · Daily Volume Profile · Volume Profile Delta B3 PRO — ユーザーマニュアル

6 November 2026, 01:14
JETINVEST
0
15

MQL5マーケットで入手: Volume Profile Sessions PRO, Daily Volume Profile, Volume Profile Delta B3 PRO

リスクに関する注意。 トレードには損失のリスクが伴います。これらのインジケーターはチャート上でどの価格で出来高が取引されたかを表示するものであり、相場を予測せず、取引を行わず、いかなる結果も保証しません。ご自身の分析とリスク管理と併せてご使用いただき、まずデモ口座でテストしてください。

本マニュアルでは、プロファイルの描画方法と読み方が共通する 3 つのボリュームプロファイル・インジケーターを説明します。

  • Volume Profile Sessions PRO — アジア、ロンドン、ニューヨークのセッションプロファイルと日次プロファイルをあらゆる銘柄(FX、メタル、指数、暗号資産、株式)で表示します。ネイキッド POC、固定レンジプロファイル、上昇 / 下落出来高の推定、アラート、Expert Advisor 用の 13 個のバッファを備えています。
  • Daily Volume Profile(無料)— 当日のプロファイルと POC、VAH、VAL をあらゆる銘柄で表示します。
  • Volume Profile Delta B3 PRO — B3 の先物と株式(WIN、WDO、IND、DOL、個別株)について、価格ごとの実際の買いと売りのアグレッションを示す日次プロファイル。ネイキッド POC、固定レンジ、アラート、10 個のバッファを備え、ストラテジーテスターで実際の約定を使用できます。

いずれも取引は行いません。

1. どのエディションを選ぶか

Daily Volume Profile(無料)Volume Profile Sessions PROVolume Profile Delta B3 PRO
銘柄すべてすべてB3 の先物と株式(実際の約定を含むフィード)
データ1 分足:実出来高またはティック出来高1 分足:実出来高またはティック出来高実際の約定(歩み値)
POC / VAH / VAL 付きの当日プロファイルありありあり
過去の日—あり(Days to draw)あり(Daily profiles to draw)
アジア / ロンドン / ニューヨークのセッションプロファイル—あり、時間を調整可能—
行ごとの買い / 売りの分割—上昇 / 下落の推定実際の買い / 売りアグレッション
ネイキッド POC—日次、オプションでセッション日次
固定レンジプロファイル(2 回クリック)—ありあり(1 日の範囲内)
ボタン付きパネル、ドラッグ可能パネルのみありあり
アラート—ネイキッド POC へのタッチ、前日の VAH / VALネイキッド POC へのタッチ、前日の VAH / VAL
EA 用バッファ—1310
ストラテジーテスターありあり、準備不要あり;過去の日には保存済みの履歴が必要(5.5 節)

2. インストールとクイックスタート

  1. ターミナルの Market タブからインジケーターをインストールします(ツールボックス → Market → 購入済み → インストール。無料版は製品ページから)。
  2. チャートを開き、ナビゲーター(Indicators → Market)からインジケーターをチャートにドラッグします。
  3. デフォルトの入力パラメータのままにするか調整し(8 節)、OK を押します。

最初の計算には履歴が必要です。待機中はパネルに進行状況が表示されます。

パネルのメッセージ意味
Waiting for daily history 銘柄の日足がまだ読み込まれていません。インジケーターが自動的に再試行します。
Loading M1 history / Waiting for M1 history 1 分足をダウンロード中です(Sessions PRO と Daily VP)。
Downloading ticks of 28/10 (64%) / Loading history 3 / 11 Volume Profile Delta B3 PRO が過去の日の約定を読み込んでいます。

クイックスタート

  • Sessions PRO — パネルの行 Server 18:49 ASIA 02-11 LDN 10-19 NY 15-24 でセッション時間を確認します。デフォルト値は GMT+2 / GMT+3 のブローカーに合わせてあります。別のサーバー時間の場合は、6 つのセッション入力パラメータを変更してください(4.2 節)。
  • Delta B3 PRO — 取引する限月(例:WINZ26)のチャートを D1 未満の時間足で開き、パネルの Data: 行を確認します。 Exchange flags は最良のデータソースを意味します(5.2 節)。
  • Daily VP — 設定は不要です。プロファイルは 1 日を通して形成されます。
  • パネルのボタンで描画の各部分を表示 / 非表示にします。RANGE を押してチャート上の 2 点をクリックすると、任意の期間のプロファイルが得られます。

3. ボリュームプロファイルの読み方

チャート上意味
水平の行その期間の各価格で取引された出来高。最も長い行が最も出来高の多い価格です。
金色の行と金色のライン(POC)ポイント・オブ・コントロール:その期間で出来高が最も多い価格。日次とレンジは実線、セッションは破線です。
点線 VAH / VALバリューエリアの上限と下限:POC を中心に、出来高の Value area (%)(デフォルト 70%)を含む価格帯。
明るい行 / 薄い行バリューエリア内の行は明るく、外の行は薄く表示されます(VALUE AREA がオンのとき)。
行の緑 / 赤の部分上昇 / 下落出来高(Sessions PRO、推定)または買い / 売りアグレッション(Delta B3 PRO)。DELTA がオフ、または分割の入力パラメータがオフの場合、行は単色で描画されます。
ラベル nPOC 28/10 1.11830 付きの金色の破線ネイキッド POC:以前の日(またはセッション)の POC で、その期間の終了後に価格がまだ取引されていないもの。
ラベル POC 1.11380 、 VAH 1.11546 、 VAL 1.11339 当日のプロファイルと最新のレンジの右端に表示される価格ラベル。古いプロファイルはラインのみを表示し、テキストが次のプロファイルと重ならないようにしています。

トレーダーによくある読み方(どのルールも何も保証しません):

  • POC とバリューエリアは、その期間に市場が受け入れた価格を示します。バリューエリア外の価格は取引が少なかった価格です。
  • ネイキッド POC は、多くの出来高が取引され、まだ再訪されていない価格です。多くのトレーダーが参考レベルとして注目しています。
  • 前日の VAH と VAL は、翌日によく使われる参考レベルです。

すべてのラインとテキストはチャートの背景に合わせて調整されます。明るい背景では濃く、暗い背景では背景色に溶け込むように表示され、読みやすさが保たれます。チャートのプロパティで背景色を変更すると、新しいコントラストで描画し直されます。


4. Volume Profile Sessions PRO

4.1 描画内容

  • セッションプロファイル(アジア、ロンドン、ニューヨーク):それぞれセッション開始位置から右へ伸びます。幅はセッションの長さに対する Session profile width (% of the session) です。セッション名( ASIA 、 LDN 、 NY )が上部に表示されます。セッションの POC ラインは破線です。
  • 各日の日次プロファイル:
  • SESSIONS がオンの場合、終了した日は日の終わりに左へ伸びて描画され(幅 Daily profile width (% of the day))、当日のプロファイルは最後の足の右側の空きスペースに POC / VAH / VAL ラベル付きで描画されます。
  • SESSIONS がオフの場合、各日は日の始まりから右へ描画され、幅は Session profile width で設定されます。
  • 日はブローカーのサーバー時間の暦日です。
  • Days to draw(デフォルト 5)で描画する日数を設定します。

4.2 セッション時間

6 つの入力パラメータ Asia start / end、London start / end、New York start / end はブローカーのサーバー時間で、 HH:MM 形式で指定します。

セッションデフォルト備考
アジア02:00 – 11:00
ロンドン10:00 – 19:00
ニューヨーク15:00 – 24:0024:00 はサーバー日の終わりを意味します
  • デフォルト値は、最も一般的なサーバー時間である GMT+2 / GMT+3(ニューヨーククローズ)のブローカーに合わせてあります。ブローカーが別のサーバー時間を使用している場合は、差の分だけ時間をずらしてください。参考としてパネルに現在のサーバー時間が表示されます。
  • 終了時刻が開始時刻より早いセッションは翌日まで続きます(例: 22:00 – 06:00 )。
  • 読み取れない値(例: 9h )は、そのセッションのデフォルト値に戻ります。
  • 各セッションはそれぞれの入力パラメータ(Asia session、London session、New York session)でオフにできます。
  • 2 つのセッションが重なる場合、パネルとセッションバッファは後から始まったセッションを使用します。

4.3 上昇 / 下落出来高(推定)

Split each row into up and down volume (estimate) がオン(デフォルト)で DELTA ボタンがオンの場合、各行は緑(上昇)と赤(下落)に分割され、パネルには上昇 / 下落の比率とともに DELTA (ESTIMATE) が表示されます。

Sessions PRO は 1 分足を基に動作しますが、1 分足には誰がアグレッサーだったかが記録されていません。そのため、この分割は足から求めた推定であり、実際の買いと売りのアグレッションではありません。プロファイル内の活動の方向を読む目安として使用してください。B3 で実際のアグレッションを見るには、Volume Profile Delta B3 PRO を使用してください。

分割の入力パラメータがオフの場合、行は Row color when not split で描画され、パネルにはデルタの代わりに当日の合計 VOLUME が表示されます。

4.4 ネイキッド POC

  • Days checked for untouched POCs(デフォルト 10)の範囲内で、終了した日の POC のうち、その日の終了後に価格が取引されていないものは、金色の破線でその日の終わりから最後の足の数本右まで描画され、 nPOC dd/mm price とラベル表示されます。
  • Also untouched session POCs をオンにすると、セッションの POC も追加されます(ラベル nPOC LDN 28/10 price )。
  • 価格がネイキッド POC で取引されると、そのネイキッド POC は消えます。
  • パネルの NAKED POC カードには、現在価格の上(▲)と下(▼)で最も近いネイキッド POC が表示されます。
  • NAKED POC ボタンでラインを表示 / 非表示にします。ラインが非表示でも、ネイキッド POC のアラートは引き続き機能します。

4.5 固定レンジプロファイル

  1. パネルの RANGE を押します。ステータス行に Click the start of the range on the chart と表示されます。
  2. チャート上で期間の開始をクリックし、次に終了をクリックします( Click the end of the range )。
  3. 点線の矩形がレンジを示し、その内部にプロファイルが描画されます。幅は Session profile width で設定されます。
  • レンジは複数日にまたがることができます。
  • 矩形はマウスで移動やサイズ変更ができ、プロファイルも追従します。1 つのレンジを削除するには、選択して Delete を押します。CLEAR ですべてのレンジを削除します。2 回目のクリックの前にもう一度 RANGE を押すとキャンセルできます。
  • 価格ラベルは最新のレンジにのみ表示されます。
  • レンジは時間足を変更してもターミナルを再起動してもチャートに残ります。インジケーターをチャートから削除すると削除されます。
  • DAY と SESSIONS の両方がオフの場合は自分のレンジだけが残り、パネルの最初のカードに最新レンジのレベルとデルタが表示されます。

4.6 パネルとボタン

パネルの部分内容
TODAY当日の形成中の POC、VAH、VAL。上昇 / 下落の比率バー付きの DELTA (ESTIMATE)(分割がオフのときは VOLUME)。DAY と SESSIONS がオフのときは最新のレンジを表示します。
<SESSION> NOW / (ENDED)進行中のセッション、またはどのセッションも進行していないときは直近のセッションの POC とバリューエリア(VAL – VAH)。
PREV. <SESSION>その前のセッション。
PREVIOUS DAY前日の POC とバリューエリア。
NAKED POC価格の上(▲)と下(▼)で最も近いネイキッド POC。
Data: tick volume of M1 bars, up/down estimated 出来高のソース:フィードにある場合は実出来高(緑の点)、それ以外はティック出来高(金色の点)。
Server 18:49 ASIA 02-11 LDN 10-19 NY 15-24 サーバー時間と、オンになっているセッションの時間。
ボタン動作
DAY日次プロファイルのオン / オフ。
SESSIONSセッションプロファイルのオン / オフ(日次プロファイルの描画位置も変わります、4.1 節)。
DELTA上昇 / 下落の色のオン / オフ。
VALUE AREAVAH / VAL ラインとバリューエリア外の薄い行のオン / オフ。
NAKED POCネイキッド POC ラインのオン / オフ。
RANGE固定レンジを描画(4.5 節)。
CLEARすべてのレンジを削除。
  • パネルはヘッダーをドラッグしてチャート上の任意の位置に移動でき、その位置はチャートごとに保持されます。Panel X、Panel Y、Panel size (%) で初期位置とサイズを設定します。Show the panel = false でパネルを非表示にします。
  • ボタンの状態はチャートごとに保持され(時間足の変更、ターミナルの再起動)、インジケーターを削除するとリセットされます。

4.7 データとストラテジーテスター

  • プロファイルは 1 分足の出来高を使用します。フィードにある場合は実出来高(株式、先物)、それ以外はティック出来高(FX、メタル、CFD)です。ティック出来高は価格変化の回数を数えるもので、FX で一般的な活動量の指標です。
  • ターミナルは 1 分足の履歴を自動的にダウンロードし、最初の計算はその完了を待ちます( Loading M1 history )。
  • 過去の足には確定したデータのみが使用されます。フッターの Past data only は、確定した足のバッファが後から新しいデータで変更されないことを示しています。
  • ストラテジーテスター: テスターはテスト開始日より前の 1 分足履歴を提供するため、ビジュアルモードでも Expert Advisor でも、セッションプロファイル、過去の日、ネイキッド POC がテストの最初の足からチャートに表示されます。準備は不要です。非ビジュアルテストではバッファのみが計算されます。ビジュアルテストの後、最後の状態がチャートに残ります。テスターではポップアップ、サウンド、通知、メールは送信されません。


5. Volume Profile Delta B3 PRO

5.1 描画内容

  • 1 日に 1 つのプロファイルを、その日の最初の約定から最後の約定まで描画します。幅はその時間に対する Profile width (% of the session) です。Daily profiles to draw(デフォルト 5)で日数を設定します。
  • Split each row into buy and sell と DELTA ボタンがオンの場合、各行は買いアグレッション(緑、左側)と売りアグレッション(赤、右側)に分割されます。POC 行は金色です。
  • 当日のプロファイルには POC / VAH / VAL ラベルが付きます。古い日はラインのみを表示します。
  • Days checked for untouched POCs(デフォルト 10)の範囲内の過去の日のネイキッド POC は、価格がそこで取引されるまで、 nPOC dd/mm price とラベル表示された金色の破線で描画されます。
  • D1 未満の時間足で動作します。

5.2 実際の買いと売りのアグレッション

インジケーターはその日のすべての約定(歩み値)を読み込み、誰がアグレッサーだったかに応じて買い側または売り側に加算します。パネルの Data: 行に使用中のソースが表示されます。

Data: 行意味
Exchange flags (緑の点)フィードが各約定について取引所の買い / 売り情報を提供しています。最良のケースです。
Price rule (no flags) (金色の点)フィードには約定がありますが、その情報が含まれていません。インジケーターが自ら約定を分類します。
Generated ticks - not real (赤)ストラテジーテスターのみ:テスターが実際のティックを生成ティックに置き換えており、アグレッションの情報がありません。5.5 節を参照してください。
Saved real trades (tester) ストラテジーテスター:その日は保存済みの実際の約定から読み込まれています。
Waiting for trades まだ約定を受信していません(市場が閉まっている、または約定のない銘柄)。

No exchange trades: use B3 futures or shares は、この銘柄のフィードに実際の約定がないことを意味します(ほとんどの FX と CFD のフィード)。 2 day(s) with incomplete tick history は、ブローカーが一部の日のすべての約定を提供しなかったことを意味します。それらの日は表示されますが、保存はされません。

パネルの行 History: 11 days with trades, 9 from cache は、見つかった日数と、そのうち保存済みファイルから読み込んだ日数を示します。

5.3 固定レンジプロファイル

手順は 4.5 節と同じです。RANGE を押し、開始と終了をクリックします。レンジは 1 日 を対象とします。翌日にまたがる場合は、最初の日の部分だけが使用されます。レンジは移動、サイズ変更、削除ができ、CLEAR ですべて削除します。DAY PROFILE がオフの場合は自分のレンジだけが残り(ネイキッド POC ラインも非表示になります)、パネルには最新レンジの POC、VAH、VAL、デルタが表示されます。

5.4 パネルとボタン

パネルの部分内容
TODAY形成中の POC、VAH、VAL。Buy % / Sell % バー付きの DELTA(買い − 売り)。DAY PROFILE がオフのときは最新のレンジを表示します。
PREVIOUS DAY前日の POC とバリューエリア(VAL – VAH)。
NAKED POC価格の上(▲)と下(▼)で最も近いネイキッド POC。
Data: アグレッションのソース(5.2 節)。
History: 約定のある日数と、保存済みファイルから読み込んだ日数。
ステータス行(金色)読み込みの進行状況、レンジの操作案内、不足している約定。
テスター行ストラテジーテスターで見つかる内容(5.5 節)。

ボタン:DAY PROFILE、DELTA、VALUE AREA、NAKED POC、RANGE、CLEAR — 使い方は 4.6 節と同じです。パネルはヘッダーでドラッグでき、位置とボタンの状態はチャートごとに保持されます。

5.5 実際の約定を使ったストラテジーテスター

MetaTrader 5 のテスターはテスト開始日より前のティックを提供せず、B3 では実際のティックを生成ティックに置き換えることがよくあり、生成ティックにはアグレッションの情報がありません。インジケーターは、終了した各日の実際の約定をお使いのコンピューターに保存し、テスターでそれらの日を読み込むことでこれを解決します。各分の約定はテスト内でその分が確定した後にのみ加算されるため、未来のデータが見えることはありません。

インジケーターがライブチャートで動作している間、日は自動的に保存されます(Save finished days and read them in the tester = true)。長い期間をまとめて準備するには:

  1. B3 データのあるリアル口座またはデモ口座で、テストする正確な限月(例:WINZ26)のチャートを開きます。
  2. Days to prepare for the Strategy Tester = 60(または必要な日数)でインジケーターを適用し、チャートを開いたままにします。テスター行に Preparing tester history 12 / 60 (14/10) と表示されます。
  3. 緑色で Tester history ready: 60 days (dd/mm - dd/mm) と表示されるまで待ちます。
  4. ストラテジーテスターで同じ限月、モデル Every tick based on real ticks、準備済みの日の範囲内の期間を選択します。
  5. テスト中はパネルのテスター行を確認します。
テスター行意味
Tester: saved real trades of this day (緑)その日は保存済みの実際の約定から再生されています。
Day not saved: using the tester ticks (金色)その日の保存済みファイルがありません。テスターのティックがそのまま使用されます。
Generated ticks: prepare this day on a live chart (赤)テスターがその日のティックを生成しました。アグレッションの情報はありません。その日を準備してください(手順 2)。
Demo: only trades inside the test period (金色)Market の無料デモはテスターでのみ動作し、保存済みの日はありません。

ライブでは、同じ行に保存済み履歴の状態が表示されます: Tester history: no saved days yet 、 Tester history: 23 days (...) 、またはブローカーがそれより古い約定を保持していない場合は Broker tick history starts after 05/09. Saved ... 。

注意:

  • 日は限月ごとに保存されます。 WINZ26 と WIN$N は別の銘柄です。
  • ファイルはテストを実行するコンピューターの共通フォルダー( Common\Files\JetAggr )に保存されます。MQL5 Cloud Network のエージェントはこれらを参照できません。
  • 準備できるのは、ブローカーがまだティック履歴に保持している日だけです。
  • テスターでの過去の日、ネイキッド POC、前日の VAH / VAL は、保存済みの日からのみ得られます。
  • Order Flow Book B3 Ultra も同じフォルダーに約定を保存するため、どちらのインジケーターで記録した日も両方で使用できます。

6. Daily Volume Profile(無料)

  • 当日のプロファイルをその日の最初の足から右へ伸ばして描画します。幅は Profile width (% of the day so far) です。1 日を通して更新されます。
  • POC(金色)、VAH、VAL のラインは価格ラベル付きで最後の足の右側まで伸びます。バリューエリアの行は明るく表示されます。
  • パネル:POC、VAH、VAL と当日の合計出来高を示す TODAY、および Data: 行(M1 足の実出来高またはティック出来高)。パネルの位置とサイズは入力パラメータで設定します。
  • ステータスメッセージ: Waiting for daily history 、 Waiting for M1 history 、 No bars today yet 。
  • ストラテジーテスターで動作します。アラートとバッファはありません。

セッションプロファイル、過去の日、ネイキッド POC、固定レンジ、上昇 / 下落の分割、アラート、バッファは Volume Profile Sessions PRO にあります。


7. アラート(PRO エディション)

入力パラメータ発生するタイミングメッセージ(例)
Alert when price touches a naked POC価格がネイキッド POC で取引されたときprice touched the naked POC LDN 28/10 1.11389 (Sessions PRO)/ price touched the naked POC 171000 (Delta B3 PRO)
Alert when price crosses the previous day VAH or VAL(Sessions PRO)/ ... previous VAH or VAL(Delta B3 PRO)チャートの確定した足が前日の VAH または VAL を超えて取引されたときprice crossed the previous day VAH 1.11546

メッセージは製品名、銘柄、時間足で始まります。例: Volume Profile Sessions PRO: EURUSD | M15 | ... 。

  • Alert:Off、Popup、Sound、Smartphone notification、Popup + Sound(デフォルト)、Notification + Sound、Popup + Notification、Popup + Sound + Notification。Sound:ターミナルの 13 種類のサウンドから 1 つ(デフォルト alert2)。
  • Also send e-mail:各アラートをメールでも送信します(Tools → Options → Email の設定が必要)。Alert が Off でもメールは送信されます。
  • VAH / VAL のアラートはチャートの足が確定したときにチェックされるため、届く速さは時間足によって決まります。各レベルのアラートは 1 本の足につき最大 1 回です。
  • Sessions PRO はネイキッド POC へのタッチを常時チェックします。Delta B3 PRO はチャートの各足の確定時に、ネイキッド POC ラインが表示されている間(DAY PROFILE と NAKED POC がオン)のみチェックします。ネイキッド POC のアラートは 1 回だけです。タッチされた後はネイキッドではなくなります。
  • プッシュ通知には Tools → Options → Notifications で MetaQuotes ID を設定する必要があります。ストラテジーテスターではアラートは送信されません。

8. 入力パラメータ

見出しは Inputs タブの入力グループです。

8.1 Volume Profile Sessions PRO

Profiles

入力パラメータデフォルト説明
Days to draw5チャートにプロファイルを表示する日数。30 未満にしてください。
Row size in ticks (0 = auto)0各行の価格の高さ。0 は銘柄に適したサイズを選びます。大きな数値にすると、行の数が減り太くなります。
Value area (%)70VAH – VAL 内に含まれる出来高の割合。
Session profile width (% of the session)35セッションプロファイルの最長行の長さ。レンジ、および SESSIONS がオフのときの日次プロファイルにも使用されます。
Daily profile width (% of the day)20SESSIONS がオンのときの日次プロファイルの最長行の長さ。
Split each row into up and down volume (estimate)true緑 / 赤の分割とパネルの DELTA (ESTIMATE)。false = 単色でパネルに VOLUME を表示。

Sessions (broker server time, HH:MM)

入力パラメータデフォルト説明
Asia sessiontrueアジアのプロファイルのオン / オフ。
Asia start / Asia end02:00 / 11:00サーバー時間でのアジアの時間。
London sessiontrueロンドンのプロファイルのオン / オフ。
London start / London end10:00 / 19:00サーバー時間でのロンドンの時間。
New York sessiontrueニューヨークのプロファイルのオン / オフ。
New York start / New York end15:00 / 24:00サーバー時間でのニューヨークの時間。

Naked POC

入力パラメータデフォルト説明
Days checked for untouched POCs10ネイキッド POC をさかのぼって探す範囲。30 未満にしてください。
Also untouched session POCsfalseセッションの POC をネイキッド POC に追加します。

Alerts

入力パラメータデフォルト説明
AlertPopup + Soundアラートモード(7 節)。
Soundalert2アラートのサウンドファイル。
Also send e-mailfalseアラートごとのメール送信。
Alert when price touches a naked POCtrueネイキッド POC のアラート。
Alert when price crosses the previous day VAH or VALtrueVAH / VAL のアラート。

Display

入力パラメータデフォルト説明
Show the paneltrueパネルのオン / オフ。
Panel X (px at 100%) / Panel Y (px at 100%)16 / 28パネルの初期位置。
Panel size (%)100パネルの拡大率。
Up volume color緑 (61,219,176)行の上昇部分と正のデルタ。
Down volume color赤 (240,96,90)行の下落部分と負のデルタ。
POC color金色 (227,179,65)POC 行、POC ライン、ネイキッド POC。
Row color when not split青 (124,140,255)分割がオフのときの行、レンジの矩形。

8.2 Volume Profile Delta B3 PRO

Profiles

入力パラメータデフォルト説明
Daily profiles to draw5チャートにプロファイルを表示する日数。
Row size in ticks (0 = auto)0各行の価格の高さ。0 = 自動。
Value area (%)70VAH – VAL 内に含まれる出来高の割合。
Profile width (% of the session)35最長行の長さ。その日の取引時間(またはレンジ)に対する割合。
Split each row into buy and selltrue行の緑 / 赤の分割。パネルには常にデルタが表示されます。

Naked POC

入力パラメータデフォルト説明
Days checked for untouched POCs10ネイキッド POC をさかのぼって探す範囲。

History for the Strategy Tester

入力パラメータデフォルト説明
Save finished days and read them in the testertrue終了した日の実際の約定をこのコンピューターに保存し、テスターで使用します(5.5 節)。
Days to prepare for the Strategy Tester (0 = off)0ライブチャートで、指定した日数分の過去の日をバックグラウンドでダウンロードして保存します。

Alerts — Sessions PRO と同じです(Alert Popup + Sound、Sound alert2、Also send e-mail false、Alert when price touches a naked POC true、Alert when price crosses the previous VAH or VAL true)。

Display — Show the panel、Panel X / Y、Panel size (%) は Sessions PRO と同じです。Buy aggression color(緑)、Sell aggression color(赤)、POC color(金色)、Row color when not split(青)。

8.3 Daily Volume Profile

入力パラメータデフォルト説明
Row size in ticks (0 = auto)0各行の価格の高さ。0 = 自動。
Value area (%)70VAH – VAL 内に含まれる出来高の割合。
Profile width (% of the day so far)35最長行の長さ。
Show the paneltrueパネルのオン / オフ。
Panel X / Panel Y (px at 100%)16 / 28パネルの位置。
Panel size (%)100パネルの拡大率。
Profile color青 (124,140,255)行。
POC color金色 (227,179,65)POC 行、ライン、ラベル。

9. Expert Advisor 用バッファ

2 つの PRO エディションは、 iCustom + CopyBuffer で読み取れるバッファを提供します。ストラテジーテスターでも使用できます。これらは何も描画せず、データウィンドウに表示されます。Daily Volume Profile にはバッファはありません。

9.1 Volume Profile Sessions PRO(13 バッファ)

バッファデータウィンドウでの名前各足の値空の値
0Developing day POCその足の確定時点での当日の POCEMPTY_VALUE
1Developing day VAHその足の確定時点での当日の VAHEMPTY_VALUE
2Developing day VALその足の確定時点での当日の VALEMPTY_VALUE
3Bar up volume (est.)その足の上昇出来高(推定)0
4Bar down volume (est.)その足の下落出来高(推定)0
5Bar delta (est.)バッファ 3 − バッファ 40
6Day delta (est.)その日の開始からその足までのデルタ0
7Previous day POC前日の POCEMPTY_VALUE
8Previous day VAH前日の VAHEMPTY_VALUE
9Previous day VAL前日の VALEMPTY_VALUE
10Session POCその足の時点で進行中のセッションの形成中の POC(2 つが重なる場合は後のもの)セッション外は EMPTY_VALUE
11Session VAHそのセッションの VAHEMPTY_VALUE
12Session VALそのセッションの VALEMPTY_VALUE

Split each row into up and down volume = false の場合、バッファ 3 と 4 にはそれぞれ足の出来高の半分が入り、バッファ 5 と 6 は 0 になります。

9.2 Volume Profile Delta B3 PRO(10 バッファ)

バッファデータウィンドウでの名前各足の値空の値
0Developing POCその足の確定時点での当日の POCEMPTY_VALUE
1Developing VAHその足の確定時点での当日の VAHEMPTY_VALUE
2Developing VALその足の確定時点での当日の VALEMPTY_VALUE
3Bar buy volumeその足の買いアグレッションの出来高0
4Bar sell volumeその足の売りアグレッションの出来高0
5Bar deltaバッファ 3 − バッファ 40
6Day deltaその日の開始からその足までのデルタ0
7Previous POC前日の POCEMPTY_VALUE
8Previous VAH前日の VAHEMPTY_VALUE
9Previous VAL前日の VALEMPTY_VALUE

9.3 両方に共通の注意事項

  • 足 0(形成中の足)は足の進行中に更新されます。変化しない値を得るには shift 1 を読み取ってください。
  • インジケーターが読み込んだ日数より古い足には空の値が入ります。
  • 最初に読み取る前に BarsCalculated(h) > 0 になるまで待ってください。最初の計算は履歴を待ちます。
  • Market 版は MQL5\Indicators\Market\ にインストールされます。正確なファイル名はナビゲーターで確認してください。名前の後にパラメータを指定しない場合は、デフォルトの入力値が使用されます。入力値を変更するには、8 節の順序で渡してください。グループの見出しはパラメータではありません。アラートモードは数値で渡します:0 Off、1 Popup、2 Sound、3 Notification、4 Popup + Sound、5 Notification + Sound、6 Popup + Notification、7 3 つすべて。
  • iCustom で作成したインジケーターは、呼び出し元プログラムのチャートにもプロファイルとパネルを描画します。パネルが不要な場合は Show the panel = false を渡してください。1 つのチャートにつき 1 つのコピー を使用してください。同じチャート上の同じインジケーターの 2 つのコピーはオブジェクト名を共有し、互いの描画を上書きします。
// Volume Profile Sessions PRO with default inputs
int h = iCustom(_Symbol, PERIOD_M15, "Market\\Volume Profile Sessions PRO");

double poc[1], pvah[1], pval[1], dd[1];
if (h != INVALID_HANDLE && BarsCalculated(h) > 0)
{
    if (CopyBuffer(h, 0, 1, 1, poc) == 1 && poc[0] != EMPTY_VALUE)
        Print("developing POC at the last closed bar: ", poc[0]);
    if (CopyBuffer(h, 8, 1, 1, pvah) == 1 && CopyBuffer(h, 9, 1, 1, pval) == 1 && pvah[0] != EMPTY_VALUE)
        Print("previous day value area ", pval[0], " - ", pvah[0]);
    if (CopyBuffer(h, 6, 1, 1, dd) == 1)
        Print("day delta (estimate) ", dd[0]);
}
// Volume Profile Delta B3 PRO: 10 days, row size auto, value area 70%, no panel
// (inputs in the order of section 8.2; alert mode 0 = Off)
int h = iCustom(_Symbol, PERIOD_M5, "Market\\Volume Profile Delta B3 PRO",
                10, 0, 70.0, 35, true,      // Profiles
                10,                         // Naked POC
                true, 0,                    // History for the Strategy Tester
                0, 0, false, true, true,    // Alerts
                false);                     // Show the panel = false
double delta[1];
if (BarsCalculated(h) > 0 && CopyBuffer(h, 5, 1, 1, delta) == 1)
    Print("bar delta of the last closed bar: ", delta[0]);

10. ヒント

  • まずセッション時間を。 Sessions PRO では、パネルの Server 時間をブローカーのサーバー時間と比べ、6 つのセッション入力パラメータを一度調整してください。チャートテンプレートに保存しておきましょう。
  • 時間足。 M5 から M30 でセッションプロファイルが見やすく表示されます。M1 では非常に長く、H1 では非常に短くなります。Delta B3 PRO は日中の先物で M1 から M15 が最適です。
  • 表示をすっきりさせる。 ボタンで VALUE AREA や DELTA をオフにする、Days to draw を減らす、SESSIONS をオフにして日次プロファイルだけを残す、といった方法があります。
  • 太い行。 自動の行が現在のズームでは細すぎる場合は、Row size in ticks を 0 より大きい数値に設定し、プロファイルが読みやすくなるまで少しずつ上げてください。
  • 前日のレベル。 前日の VAH / VAL と最も近いネイキッド POC はパネルに表示されるため、古いプロファイルを表示したままにする必要はありません。
  • B3 でのテスター。 日を一度準備し(5.5 節)、取引時間中は限月のチャートを開いたままにしてください。終了した各日が自動的に保存されます。
  • 明るいチャート。 すべての描画はチャートの背景に合わせて調整されます。背景を変更すると、インジケーターが適切なコントラストで描画し直します。

11. よくある質問とトラブルシューティング

  • リペイントしますか? 過去の足は確定したデータのみで構成されます。プロファイルとその POC / VAH / VAL は、その期間(日、セッション、レンジ)の進行中は形成され続け、終了すると確定します。バッファ内の形成中の足の値は、足が確定するまで変化します。
  • セッションの位置がずれている(Sessions PRO)。 セッションの入力パラメータはブローカーのサーバー時間です。パネルの Server 時間を確認し、時間をずらしてください(4.2 節)。
  • 上昇 / 下落の分割が実際のアグレッションではない(Sessions PRO)。 そのとおりです。1 分足から求めた推定です。B3 で実際のアグレッションを見るには、Volume Profile Delta B3 PRO を使用してください。
  • No exchange trades (Delta B3 PRO)。 その銘柄のフィードには実際の約定がありません。B3 の市場データを提供するブローカーで、B3 の先物または株式を使用してください。
  • Data: Price rule (no flags) 。 フィードが取引所の買い / 売り情報なしで約定を送信しています。インジケーターが自ら分類します。プロファイルは引き続き機能します。
  • テスターに過去の日が表示されない(Delta B3 PRO)。 それらの日は保存されていません。テストする正確な限月について、ライブチャートで準備してください(5.5 節)。
  • テスター行が赤: Generated ticks 。 テスターがその日のティックを生成しました。Every tick based on real ticks と準備済みの日を使用してください。
  • パネルがローソク足を隠してしまう。 ヘッダーをドラッグする、Panel size (%) を下げる、または Show the panel = false に設定してください。
  • レンジが表示されない。RANGE を押してから、チャート上(パネル上ではなく)で 2 回クリックしてください。Delta B3 PRO では、レンジは約定のある日から始める必要があります。
  • ストラテジーテスター。 Sessions PRO と Daily VP は準備不要です。非ビジュアルテストではバッファのみが計算されます。テスターではアラートは送信されません。

サポート:MQL5 で作者にプライベートメッセージを送ってください。