価格が動いているとき、その裏で買いと売りのどちらが多かったのかは、ローソク足だけではわかりにくいものです。
この記事では、CVD(累積出来高デルタ)とは何か、ダイバージェンスをどう見るのかを、初めての方にもわかるように順番に解説します。あわせて、買いと売りの出来高の差を積み上げて表示する「CVD累積デルタ・買い売り出来高差インジケーター」を紹介します。MT4とMT5の両方に対応しています。こちらのインジケーターは完全に無料で提供しております。
この記事のポイント
- MT4の出来高には買いと売りの区別がないので、このインジケーターはローソク足の形から買いと売りの出来高を推定します。
- デルタは買いの出来高から売りの出来高を引いた差、CVDはデルタを1本ずつ足し合わせた合計です。
- チャートの下の窓にCVDの白い線を表示し、初期設定では毎日リセットします。
- 価格とCVDのダイバージェンスを、線と矢印と通知でお知らせします。
- MT4とMT5の両方に対応しています。メールアドレスを登録すると、配布ページから無料でダウンロードできます。
| 名称 | CVD累積デルタ・買い売り出来高差インジケーター(ファイル名:MT4版 MAM_CVD.ex4/MT5版 MAM_CVD.ex5) |
|---|---|
| 対応プラットフォーム | MT4(MetaTrader 4)・MT5(MetaTrader 5)のWindows版 |
| 料金 | 完全無料 |
| 表示するもの | チャートの下の窓に、CVDの線(棒グラフ、1本ごとのデルタの棒グラフにも切り替え可)、ゼロの線、移動平均線。ローソク足のチャートと下の窓に、ダイバージェンスの線と矢印 |
| 通知 | ポップアップ・音・メール・プッシュ通知(ダイバージェンスが確定した時。設定でCVDがゼロを上抜け・下抜けした時も) |
| 出来高について | MT4・MT5のティック出来高を、ローソク足の形から買いと売りに分けて推定した値です。実際の注文の流れを表すものではありません |
| 開発者 | Toshi(MoreAndMore Info) |
CVD累積デルタ・買い売り出来高差インジケーターを無料でダウンロードする ▼

出来高とは?
出来高とは、取引された量のことです。FXのMT4では、ティック出来高という数字が使われます。ティック出来高とは、そのローソク足の間に価格が更新された回数のことです。取引が活発なほど価格の更新が増えるので、取引の量の目安として使われています。
ただし、MT4の出来高には、買いの量と売りの量の区別がありません。そこで、このインジケーターでは、ローソク足の形から、買いと売りの出来高を推定します。

買いと売りの出来高の推定の仕方
ローソク足の高値から安値までの長さを、実体と上ヒゲ、下ヒゲに分けて考えます。
- 陽線の実体は買い、陰線の実体は売りとして数えます。
- 下ヒゲは、下がったところから買われて戻した部分です。そのため、下ヒゲは買いとします。
- 上ヒゲは、上がったところから売られて戻した部分です。そのため、上ヒゲは売りとします。
そして、それぞれの長さの割合で、出来高を分けます。

推定の例
例えば、高値が158円30銭、安値が158円00銭で、始値が158円05銭、終値が158円25銭の陽線だとします。全体の長さは30銭です。実体は20銭、下ヒゲは5銭で、どちらも買いです。上ヒゲは5銭で、これは売りです。買いは30銭のうち25銭、売りは30銭のうち5銭です。
このローソク足の出来高が600なら、買いは500、売りは100と推定します。

デルタとは?
デルタとは、買いの出来高から、売りの出来高を引いた差のことです。さきほどの例なら、500引く100で、デルタはプラス400です。プラスなら買いが多く、マイナスなら売りが多いという意味です。

CVD(累積出来高デルタ)とは?
CVDは、累積出来高デルタの略で、デルタを1本ずつ足し合わせていった合計のことです。
例えば、デルタがプラス400、マイナス100、プラス200と続いたとします。CVDは、400、300、500と変わっていきます。CVDが上がり続けているときは買いが多い状態、下がり続けているときは売りが多い状態が続いていると考えられています。

このインジケーターでは、初期設定で、CVDを毎日リセットします。サーバー時間の日付が変わると、その日のローソク足から数え直します。

ダイバージェンスとは?
ダイバージェンスとは、価格とCVDの動きが食い違っている状態のことです。
例えば、価格は前の安値より下まで下がったのに、CVDは前の安値より上で止まったとします。価格は安値切り下がりなのに、売りの勢いは弱まっているという見方ができます。これを、買いダイバージェンスといいます。
反対に、価格は高値切り上がりなのに、CVDは高値切り下がりになった状態を、売りダイバージェンスといいます。

MT4とMT5の両方に対応
CVD累積デルタ・買い売り出来高差インジケーターは、MT4版とMT5版の両方を配布しています。表示する内容とパラメーターは、MT4版とMT5版で同じです。

チャートの見方
CVDの線とゼロの線
チャートの下の窓に、白い太い線が表示されます。これが、CVDの線です。真ん中の灰色の点線が、ゼロの線です。

初期設定では毎日リセットするので、日付が変わるところで、線がゼロの近くに戻ります。

黄色の移動平均線
白い線に重なっている黄色の細い線は、移動平均線です。CVDを、期間20のEMAでならした線です。EMAは、指数平滑移動平均の略で、新しい値ほど大きく反映させる平均のことです。この線も、日付が変わるところで計算し直します。

ダイバージェンスの表示
買いダイバージェンスが見つかると、ローソク足のチャートに、2つの安値を結んだ緑の線が引かれます。そして、あとの安値の下に緑の上向き矢印が出ます。

下の窓にも、同じ2つのところのCVDを結んだ緑の線が引かれます。

売りダイバージェンスのときは、2つの高値を結んだ赤の線が引かれ、あとの高値の上に赤の下向き矢印が出ます。
高値と安値の決め方
このインジケーターでは、左の5本と右の3本のどれよりも低いローソク足を安値、どれよりも高いローソク足を高値としています。右の3本が確定してから判定するので、矢印は、その高値や安値から3本後に表示されます。
確定したローソク足だけで判定するので、一度出た矢印が、あとから消えることはありません。
- 比べるのは、ひとつ前の高値や安値です。
- 2つの間が5本以上、60本以下のときだけ判定します。
- 毎日リセットしているときは、同じ日の中の高値どうし、安値どうしだけを比べます。
- 表示するダイバージェンスは、新しい方から30個までです。
通知の機能
通知は、ダイバージェンスが確定したときに届きます。買いダイバージェンスか売りダイバージェンスかと、そのときのCVDの値が書かれています。パラメーターでオンにすると、CVDがゼロを上抜け、下抜けしたときにも、通知を受け取れます。
通知の方法は、ポップアップ・音・メール・スマホへのプッシュ通知です。初期設定では、ポップアップと音がオンです。
CVD累積デルタ・買い売り出来高差インジケーターの導入方法
MT4の場合
- 下記のダウンロード方法に沿って「CVD.zip」をダウンロードし、解凍します。
- MT4のメニューから「ファイル」→「データフォルダを開く」を選びます。
- 開いたフォルダの「MQL4」→「Indicators」に、「MAM_CVD.ex4」を入れます。
- MT4を再起動するか、ナビゲーターの「インディケータ」を右クリックして「更新」を押します。
- ナビゲーターの「インディケータ」から「MAM_CVD」をチャートにドラッグし、「OK」を押します。
MT5の場合
- 下記のダウンロード方法に沿って「CVD_MT5.zip」をダウンロードし、解凍します。
- MT5のメニューから「ファイル」→「データフォルダを開く」を選びます。
- 開いたフォルダの「MQL5」→「Indicators」に、「MAM_CVD.ex5」を入れます。
- MT5を再起動するか、ナビゲーターの中で右クリックして「更新」を押します。
- ナビゲーターから「MAM_CVD」をチャートにドラッグし、「OK」を押します。
パラメーターの説明
パラメーターは、すべて日本語で表示されます。

| 項目 | 初期設定 | 内容 |
|---|---|---|
| ID | 1 | 同じインジケーターを複数入れる場合は、別の値にします。 |
| 買い・売りの出来高の分け方 | 実体とヒゲ | 「終値の位置」も選べます。終値が高値に近いほど買いが多いと考えて、高値から安値までの中の終値の位置で分けます。 |
| 累積のリセット | 毎日(サーバー時間の日替わり) | 「リセットしない」「毎週(月曜の始まり)」も選べます。 |
| 表示の形 | 累積デルタの線 | 「累積デルタのヒストグラム」「1本ごとのデルタのヒストグラム」も選べます。棒グラフにすると、買いが多いローソク足は水色、売りが多いローソク足はピンクで表示されます。 |
| 計算する本数(直近) | 3000 | 何本分を計算するかです。 |
| 移動平均(EMA)の期間 | 20 | 0にすると表示しません。 |

| 項目 | 初期設定 | 内容 |
|---|---|---|
| 累積デルタの線の色・線の太さ | White・2 | 線の色と太さです。 |
| 買いが多い時・売りが多い時のヒストグラムの色・太さ | DeepSkyBlue・HotPink・2 | 棒グラフの色と太さです。 |
| 移動平均の色 | Gold | 移動平均線の色です。 |
| ダイバージェンスを探す・隠れダイバージェンスも探す | true・false | 隠れダイバージェンスは、価格は安値切り上がりなのにCVDは安値切り下がり、というような、普通とは逆の食い違いのことです。隠れダイバージェンスの線は、少し細い線で引かれます。 |
| 高値・安値の判定:左側の本数・右側の本数 | 5・3 | 右側の本数は、確定までの本数です。 |
| 2つの高値・安値の最小間隔・最大間隔(本数) | 5・60 | この間のときだけ判定します。 |

| 項目 | 初期設定 | 内容 |
|---|---|---|
| 価格チャートに線を引く・このウィンドウにも線を引く・価格チャートに矢印を出す | true・true・true | 1本ごとのデルタの表示のときは、下の窓には線を引きません。 |
| 表示するダイバージェンスの最大数 | 30 | 新しい方からの数です。 |
| 買い(強気)・売り(弱気)ダイバージェンスの色 | Lime・Red | 線と矢印の色です。 |
| ダイバージェンスが確定したら通知 | true | ダイバージェンスの通知です。 |
| 累積デルタがゼロを上抜け・下抜けしたら通知 | false | trueにすると通知します。 |
| ポップアップで通知・音を鳴らす | true・true | 音のファイルは、初期設定で alert.wav です。 |
| メールで通知・スマホへプッシュ通知 | false・false | 使うときはtrueにします。MT4・MT5側の設定が必要です。 |
使うときの注意点
- このインジケーターの買いと売りの出来高は、ローソク足の形から計算した推定の値です。実際の注文の流れを表すものではありません。
- ティック出来高は会社によって違うので、同じ通貨ペアでも、数字が変わることがあります。
- ダイバージェンスの矢印は、高値や安値の3本後に表示されるので、値動きが始まってから少し遅れて出ます。
- ダイバージェンスが出ても、その方向に動くとは限りません。価格がそのまま同じ方向に進み続けることもあります。
CVD累積デルタ・買い売り出来高差インジケーターに関するよくある質問
Q. 本当に無料ですか?
はい、完全に無料です。メールアドレスをご登録いただくと、無料インジケーター配布ページからダウンロードできます。
Q. MT5でも使えますか?
はい。MT4版とMT5版の両方を配布しています。どちらもWindows版のMT4・MT5で使えます。スマホ版・タブレット版では使えません。
Q. MT4で、本当の買いと売りの出来高がわかるのですか?
わかりません。MT4の出来高には買いの量と売りの量の区別がないので、このインジケーターは、ローソク足の形からティック出来高を買いと売りに分けて推定しています。実際の注文の流れを表すものではありません。
Q. CVDが毎日ゼロの近くに戻るのはなぜですか?
初期設定で、CVDを毎日リセットしているためです。サーバー時間の日付が変わると、その日のローソク足から数え直します。パラメーターで「リセットしない」「毎週」にも変えられます。
Q. 一度出た矢印が消えることはありますか?
ありません。確定したローソク足だけで判定するので、一度出た矢印があとから消えることはありません。その代わり、矢印は高値や安値の3本後に表示されます。
Q. 隠れダイバージェンスも表示できますか?
できます。パラメーターの「隠れダイバージェンスも探す」をtrueにすると、価格は安値切り上がりなのにCVDは安値切り下がり、というような普通とは逆の食い違いも探します。隠れダイバージェンスの線は、少し細い線で引かれます。
CVD累積デルタ・買い売り出来高差インジケーターの無料ダウンロードはこちら
まとめ
今回は、出来高・デルタ・CVD(累積出来高デルタ)とダイバージェンスの考え方と、買いと売りの出来高の差を積み上げて表示する無料の「CVD累積デルタ・買い売り出来高差インジケーター」を紹介しました。
このインジケーターは、ローソク足の形からティック出来高を買いと売りに分けて推定し、その差を積み上げたCVDを下の窓に表示します。価格とCVDのダイバージェンスは、ローソク足のチャートと下の窓の線、矢印、通知でお知らせします。
買いと売りのかたよりを、チャートの下の窓で確かめたい方は、ぜひ活用してみてください。
※本インジケーターは売買の判断を補助するツールです。投資は自己責任で行ってください。利益を保証するものではありません。




