出来高デルタ (Volume Delta)
「出来高デルタ」は、バー内の出来高と価格の変動を使って各チャートバー内の買い圧力と売り圧力の差(デルタ)を推定し、その銘柄のセンチメントと市場のダイナミクスを把握しようとするものです。
このインジケーターは、バー内の時間足(つまり、チャートより下位の時間足)から各チャートバーを分析して、各バー内の出来高をプラス/マイナスに分類します。次に、分類された出来高の値を1本のチャートバーの形成中に徐々に累積していくことによって出来高デルタを計算します。そして、バー形成中に達した出来高デルタの最高値と最低値を記録します。
1本のバーについて以上のような分析を行った後に、その結果を表すローソク足をプロットします:
- ローソク足の始値は常に0です。
- ローソク足の終値は、そのバーの最終的な出来高デルタ値を示しています。
- 高値は、バー形成中に計算された出来高デルタの最高値を示しています。
- 安値は、バー形成中に計算された出来高デルタの最低値を示しています。
計算
「出来高デルタ」は、各チャートバー内の下位時間足の出来高と値動きをスキャンして、出来高デルタ値を計算します。これを行うには、まず分析するバー内の時間足を決定する必要があります。
下位時間足を手動で指定することも、インジケーターに決定させることもできます。デフォルトではチャートの時間足をもとにして下位時間足が自動的に選択されますが、その際には次のルールを使用します:
バー内の時間足を手動で選択する場合に、小さな時間足を選択すると、チャートバーのカバー範囲が狭くなる代わりに精度を高めることができます。大きな時間足を選択すると、過去データの数は増えますが出来高デルタ値の精度は低くなります。
時間足が選択されると、インジケーターは利用可能な範囲のバー内で方向の分析と出来高の分類を行い、各バーのデルタを計算します。
バー内の始値が終値と等しくない場合:
- 終値が始値を上回る場合、バー内の出来高をプラスとみなし、その値をチャートバーの合計に加えます。
- 終値が始値を下回る場合、バー内の出来高をマイナスとみなし、その値をチャートバーの合計から差し引きます。
バー内の始値と終値が等しい場合:
- 終値が前のバーの終値を上回る場合、バー内の出来高をプラスとみなし、その値をチャートバーの合計に加えます。
- 終値が前のバーの終値を下回る場合、バー内の出来高をマイナスとみなし、その値をチャートバーの合計から差し引きます。
- 終値が前のバー内の終値と等しい場合、前のバー内のプラス/マイナスの状態を現在のバー内に割り当てます。
パラメーター
カスタムの時間足を使用 (Use custom timeframe)
下位時間足を手動で選択するかどうかを決定します。チェックが外れている場合(デフォルト)は自動的に時間足が選択されます。チェックを入れた場合、次の「時間足」の入力項目で指定した時間足が使用されます。
時間足
「カスタムの時間足を使用 (Use custom timeframe)」が有効な場合に、出来高デルタの計算に使用するバー内の時間足を指定します。大きな時間足では精度が低下しますが、過去データの数は多くなります。小さな時間足ではチャートバーのカバー範囲が狭くなりますが、精度は高くなります。