ボリュームプロファイル+レンジ v6.0(旧TPO)は、指定した時間間隔内での価格レベルごとの取引の分布を表示するインジケーターです。ヒストグラムとして描画されており、ヒストグラムの幅はその価格レベルでの取引の数を示しています。
ブローカーが実際のボリュームデータを提供する場合、インジケーターはそのデータに基づく分布も表示できます。

主な機能:
- VP: 標準的な期間に等しいステップで分布を表示
- VP-レンジ: 選択した任意の期間に対して計算の境界を設定するさまざまな方法で分布を表示
- 表示データの設定(ヒストグラム、モード、最大値)
- 1つのチャートに複数のインジケーターを起動する機能
VPはチャートを時間で等しい間隔に分割し、それぞれの間隔の分布を表示します。レンジは、現在の時間枠より低くない標準的なタイムフレーム値にのみ等しく指定できます。例えば、H1の場合、レンジはH1、H4、D1、W1、MN1として指定できます。MT5では中間タイムフレームも利用可能です。
VP-レンジは単一の範囲でのみ機能します。境界は以下のいずれかの方法で指定できます:
- 垂直線で任意に指定
- チャートの最後の分数を使用
- 右の境界とそれに対する分数を設定
境界を線で指定する際、右の境界のバーは計算に考慮されません。これは、タイムフレームを切り替えたときに元のデータと分布タイプが変わらないようにするためです。
高いタイムフレームのバーには、期待よりも少ない低いタイムフレームのバーが含まれている場合があります。これは、流動性が低く、運用が中断されることによって生じる自然なギャップによるものです。そのため、インジケーターがバーの1週間前を表示する場合、左の境界の時間が右の境界の時間と一致しないことがあります。異なるディーリングセンターではデータが異なる場合がありますが、適用データの量が多いため、結果は似たようなものになります。
計算方法
計算方法は、特定の価格で行われた取引の数を合計することです。パラメータに実際のボリュームタイプが設定されている場合、特定の価格でのボリュームを合計することもできます。
取引データは、最も正確な端末データ(M1タイムフレームデータ)に基づいて内挿されます。各バーは、バー内の価格動向に基づいて複数の取引に分割されます。これは、内挿がない他のインジケーターと差別化される特徴です。
追加のデータソースを使用せずに精度をさらに向上させることは、M1データをティックに内挿することによって達成できたかもしれません。しかし、MetaTrader 4を使用しているほとんどのブローカーは独自のクォートフローを持っているため、そのような改善は実質的に無駄になります。テストの結果、すべてのブローカーで分布がほぼ同じに見えることが示されています。使用される方法は、最も正確なデータを使用して得られた分布と比較可能な結果を提供します。
分布の最大値(モード)は、通常、サポート/レジスタンスレベルとして使用されます。「シェーディング問題」によって良いレベルを決定するときに最大モードを探すことには意味がありません。次の価格クラスタは、前のクラスタに大きな影響を与えることがあり、時には完全に隠してしまうこともあります。チャートを注意深く調査し、VP-レンジを使って最も興味深いセグメントで分布を構築してレベルを指定してください。大きな範囲での分布は、より重要な重みを持つ場合があります。
バージョン6.0では、データソースのタイムフレームを指定する機能が追加されました。MetaTrader 5は、ブローカーが提供するティックを使用することも可能です。「データソース」パラメータを参照してください。
インストール方法
ターミナル設定を開き(ツール→オプション)、インジケーターの使用方法に応じてチャートタブで最大バー数を設定します。1日は1440分です(最大1440分のバー)。例えば、「チャート内の最大バー数」が250000の場合、インジケーターは250000/1440=173営業日のデータを取得できます。65000の値は45営業日のデータを提供します(2か月と数日)。
バー数の設定
パラメータを変更した後、ターミナルを再起動してください。「チャート内の最大バー数」パラメータに大きな値が指定されている場合、ターミナルが大幅に遅くなり、インジケーターがなくてもより多くのメモリを必要とすることがあります。すべてのディーリングセンターが深いチャート履歴を提供するわけではないことに注意してください。
インジケーターのインストール手順:
- ターミナルを閉じる
- インジケーターのアーカイブをダウンロードし、解凍する
- インジケーターフォルダーにインジケーターのファイル(*.mq4または*.mq5)をコピーする。作業フォルダーはターミナル起動時のジャーナルで確認できます
- ターミナルを起動する
VPおよびVP-レンジの一般パラメータ
| パラメータ | 説明 |
|---|---|
| モードステップ(ポイント) | モード間の最小ステップ(各シンボルに対して主観的に選択)。 |
| ポイントスケール | ヒストグラム描画時のポイントスケール。値が大きいほど、動作は速くなりますが、表示が粗くなります。 |
| ボリュームタイプ | ボリュームタイプ(ティックまたは実際)。ブローカーが実際のボリュームを提供しない場合、インジケーターは何も表示しません。 |
| データソース | データソース:
|
| バーのスタイル | ヒストグラムのバーのスタイル:
|
| 色1 | ヒストグラム色1。Noneに設定すると、チャートの背景色を使用します。 |
| 色2 | ヒストグラム色2。Noneに設定すると、チャートの背景色を使用します。 |
| 線幅 | ヒストグラムを描画する際の線幅。 |
| モード色(None=無効) | ローカル最大色(分布モード)。Noneに設定すると無効になります。 |
| 最大色(None=無効) | 最大色。Noneに設定すると無効になります。 |
| 中央値色(None=無効) | 中央値色。Noneに設定すると無効になります。 |
| VWAP色(None=無効) | VWAP色(ボリューム加重平均価格)。Noneに設定すると無効になります。 |
| モード線幅 | モードの線幅。 |
| 中央値およびVWAP線スタイル | 中央値線とVWAPのスタイル。 |
| 識別子 | インジケーターID。同じチャートで複数のインジケーターインスタンスに対して異なる値を使用します。 |
VPパラメータ
| パラメータ | 説明 |
|---|---|
| レンジ期間 | タイムフレーム、M1からMN1までの標準値のみ(1、5、15、30、60、240、1440、10080、43200)。MT5では中間タイムフレームも使用できます。 |
| レンジ数 | 範囲の数。 |
| 時間シフト | 時間シフト(-12から+12時間まで、1時間単位)。 |
| 描画方向 | ヒストグラムの描画方向 - 左から右または右から左。 |
VP-レンジパラメータ
| パラメータ | 説明 |
|---|---|
| レンジモード | レンジ境界の指定方法:
|
| レンジ分 | RangeMode 1および2のための分数。 |
| ヒストグラム位置 | ヒストグラムの位置:
|
| モードレベル線の色(None=無効) | モードによって描かれたレベルの色。Noneに設定すると無効になります。 |
| モードレベル線スタイル | モードレベル線のスタイル。 |
コメント 0