テクニカル分析の解説サイト テクニカルブック

MT4のMACDを解説!2本線表示・ヒストグラム追加方法も紹介

公開日:2022年4月4日 更新日:2022年5月23日

MT4(PC版)におけるMACDの表示方法

MACD(マックディー)は、多くのトレーダーに人気のインジケーターです。

正式名称は「Moving Average Covergence Divergence(移動平均収束発散法)」で、移動平均線をベースに開発されました。

MT4はこのMACDを標準装備しており、簡単に表示することができます。

まず、MT4にMACDを表示する方法を見ていきましょう。

ナビゲーターパネルを表示

上の画像で示しているように、ナビゲーターボタンをクリックすると、左側にナビゲーターパネルが出てきます。(上部メニューの「表示>ナビゲーター」や、ショートカットキー「Ctrl + N」でも大丈夫です。)

ナビゲーターパネルから「MACD」をドラッグ&ドロップ

ナビゲーターパネルの「インディケータ>オシレーター」を開くと、さまざまなインジケーターが出てきますが、この中に「MACD」があります。(MT4において、MACDはオシレーター系インジケーターに分類されています。)

この「MACD」をチャートにドラッグ&ドロップまたはダブルクリックすると出てくるのが、次のようなMACDの設定ウィンドウです。

MACDの設定ウィンドウの「OK」をクリック

こちらの設定ウィンドウではMACDに関するさまざまな設定を行うことが可能ですが、詳細は後ほど解説します。

ここでは、下にある「OK」をクリックしましょう。

サブチャートに表示されたMACD

すると、上の画像のようにMACDがサブチャートに表示されました。

なお、後述しますが、グレーのヒストグラムで表示されているのがMACD(短期EMA – 長期EMA)で、赤線で表示されているのがシグナル線(MACDのEMA)です。※

※EMA:指数平滑移動平均線

注意!:MT4におけるMACDは構成要素が少ない

他のツールでMACDを使用したことがある人の場合、MT4のMACDを見て違和感を覚えるかもしれません。

というのが、一般的にMACDは以下の3つから構成されることが多く、MT4には3つの構成要素しかないからです。

一般的なMACDとMT4のMACDに表示されている構成要素を比較すると、以下のようになります。

構成要素計算式一般的なMACDMT4におけるMACD
MACD短期EMA – 長期EMAラインで表示ヒストグラムで表示
シグナル線MACDのEMAラインで表示ラインで表示
ヒストグラムMACD – シグナル線ヒストグラムで表示表示されない

このように、一般的なMACDとMT4におけるMACDは大きく異なっているところがあります。

違いを整理すると、以下の2点です。

MT4ではヒストグラム(MACD – シグナル線)が表示されない MT4ではMACD線(短期EMA – 長期EMA)がヒストグラムの形状で表示される

MT4では構成要素が1つ少ない上に、ヒストグラムの形状で表示されているものの意味合いが、一般的なMACDとは異なる点に注意するようにしましょう。

MT4におけるMACDの設定項目

MT4のMACDは、主要パラメータはもちろんのこと、色や形状なども細かく設定することが可能です。

これらの設定は、表示方法の説明の中にも出てきた設定ウィンドウから行います。

すでに表示済みのMACDの場合は、MACDのライン等をダブルクリックしたり、「右クリック>プロパティ」と選択したりすることで、簡単に開くことができます。

この他、チャート画面を右クリックして「表示中のインディケータ>MACD」と選択する方法もあるので、併せて覚えておくといいでしょう。

短期EMA/長期EMA/シグナルの期間

MT4で表示されるMACDの構成要素の計算式は以下のようになっています。

MT4のMACDの計算式

MACD = 短期EMA(X期間) – 長期EMA(Y期間)
シグナル線 = MACD線のEMA(Z期間)

X/Y/Z:パラメータ、EMA:指数平滑移動平均

この計算式にあるX/Y/Z、つまり短期EMAの期間長期EMAの期間シグナル線の期間が、MACDにおいて調整できるパラメータです。

設定ウィンドウの「パラメータ」タブにある「短期EMA」「長期EMA」「シグナル」

これらは、上の画像で示しているように、設定ウィンドウにおける「パラメーター」タブの上半分で設定することができます。

項目名は「短期EMA」「長期EMA」「シグナル」となっており、デフォルト値は一般的な12/26/9という組み合わせです。

MACDの動き方を調整したい際には、こちらの値を変更するといいでしょう。

なお、MACDのパラメータ設定に関しては以下の記事で詳細に解説しているので、興味のある人はチェックしてみてください。

適用価格

設定ウィンドウの「パラメータ」タブにある「適用価格」

上の画像で示しているのは、「パラメータ」タブの「適用価格」という項目です。

MACDの計算では過去データの移動平均を取りますが、そのデータに何の値を使用するかを設定できるようになっています。

選べるのは、以下の6パターンです。

  • Close:終値
  • Open:始値
  • High:高値
  • Low:安値
  • Median Price: ( 高値 + 安値 ) ÷ 2
  • Typical Price: ( 高値 + 安値 + 終値 ) ÷ 3
  • Weighted Close: ( 高値 + 安値 + 終値 × 2 ) ÷ 4

ただし、MACDの計算では終値を使うのが通常なので、基本的にはデフォルトの「Close」から変更する必要はないでしょう。

上限設定・下限設定

設定ウィンドウの「パラメータ」タブにある「上限設定」「下限設定」

上の画像で示しているのは、「パラメータ」タブの「上限設定・下限設定」という項目です。

ここからは、MACDが表示されているサブチャートに表示する上限値と下限値を調整できます。

デフォルトではそれぞれの項目にチェックが入っておらず、各構成要素の値に合わせて上限値と下限値が調整される設定です。

ここにチェックを入れた場合、その横の欄に入れた値を上限値・下限値として固定することができます。

こちらも基本的にはデフォルトの設定のまま修正しなくていい項目です。

もしMACDの表示のされ方が変になっているときには、ここにチェックが入ってることが原因かもしれないので、こういう項目があることも知っておくといいでしょう。

色の設定

設定ウィンドウの「色の設定」タブ

上の画像で示しているのは、設定ウィンドウの「色の設定」タブです。

ここからは、ヒストグラムやラインの色やパターン、太さを調整することができます。

自分が見やすいように、好みの形に適宜変更するといいでしょう。

レベル表示

設定ウィンドウの「レベル表示」タブ

上の画像で示しているのは、設定ウィンドウの「レベル表示」タブです。

右にある「追加」ボタンから、サブチャートに自分が指定した値に水平ラインを追加することができます。

なお、追加する水平ラインの色やパターン、太さは、下の「スタイル」という項目から変更可能です。

表示する時間足の設定

設定ウィンドウの「表示選択」タブ

上の画像で示しているのは、設定ウィンドウの「レベル表示」タブです。

このタブからは、MACDを表示する時間足を指定することができます。

デフォルトでは、「すべての時間足に表示」にチェックが入っており、どの時間足に切り替えてもMACDが表示される設定になっています。

2本ラインに変える方法

MT4のMACDでは、MACD(短期EMA – 長期EMA)がヒストグラムの形で表示されています。

これは好みもあるかもしれませんが、MACDとシグナル線のクロスを確認するときなど、ラインで表示した方が見やすいと感じる人もいるかもしれません。

この点、設定項目からMACDをライン表示に変更することはできませんが、プログラムを書き換えることで意外と簡単にライン表示にすることが可能です。

メタエディターの初期画面

まず、上部メニューから「ツール>メタエディター」と選択して、メタエディターというツールを表示してください。

ナビゲーターパネルから「MACD」を選択

左側に表示されているナビゲーターパネルの「Indicators」を開いて、その中にある「MACD.mq4」をダブルクリックします。

すると、次のようなMACDを表示しているプログラムのソースが表示されます。

MACDのプログラムを書き換える場所

この中の、「MACDをヒストグラムで表示しなさい」と書いている部分を、「MACDをラインで表示しなさい」というふうに書き換えます。

具体的には、36行目の以下の記述です。

SetIndexStyle(0,DRAW_HISTOGRAM);

この中にある「HISTOGRAM」を、以下のように「LINE」に書き換えてください。

SetIndexStyle(0,DRAW_LINE);

書き換えた後は、上部にある保存ボタンをクリックして変更内容を保存します。

では、変更したMACDをチャートに表示するために、メタエディターは閉じてMT4に戻りましょう。

MT4のナビゲーターパネルを更新後にMACDを表示

ナビゲーターパネルの「インディケータ」を開いて、下の方からMACDを探します。

補足ですが、「インディケータ>オシレータ」の中にもMACDがありますが、こちらではなく上の画像のように「インディケータ」の直下にあるMACDを探してください。

これは、先ほど変更を行ったのが「インディケータ>オシレータ」内のMACDではなく、「インディケータ」直下のMACDだからです。

ここで、まず先ほど行った変更を反映させるために、ナビゲーターパネル上を右クリックして「更新」をクリックします。(MT4を再起動しても反映されます。)

その上で、「MACD」をメインチャートにドラッグ&ドロップまたはダブルクリックしてください。

「MACD」を2本のラインで表示

すると、このようにMACDが2本のラインで表示されました。

なお、この状態だとゼロラインが分かりにくいので、設定ウィンドウの「レベル表示」からゼロに水平ラインを追加して、下の画像のようにすることをおすすめします。

「MACD」にゼロラインを追加

一般的なMACD(2本ライン+ヒストグラム)を表示するインジケーター

MT4におけるMACDの構成要素は「MACD」「シグナル線」の2つで、一般的なMACDで表示される「ヒストグラム(MACD – シグナル線)」が表示されません

しかし、MT4でもヒストグラムを使用したいという人もいらっしゃるでしょう。

MT4にはデフォルトで用意されているインジケーター以外にもさまざまなインジケーターが公開されており、その中に一般的なMACDを表示できるもあります。

ここでは、そのうちの一つを紹介しておきます。

Traditional MACD MT4

引用元:Traditional MACD MT4

上の画像は、「Traditional MACD MT4」という無料で利用できるインジケーターです。

見ての通り、一般的なMACDと同様に3つの構成要素が表示されています。

ちなみに、このインジケーターはMACDのダイバージェンスやヒドゥン・ダイバージェンス(リバーサル)も自動検知してくれるなど、非常に高機能です。

デフォルトのMACDでは物足りないという人は、一度試してみてもいいかもしれません。

なお、MACD関連のMT4インジケーターについては、以下の記事でまとめて紹介しているので、興味のあるひとはぜひチェックしてみてください。

MT4(スマホ版)におけるMACDの使い方

MT4にはスマホ版も用意されており、スマホ版の方でもMACDを表示することが可能です。

スマホ版でMACDを使う方法についても見ていきましょう。

まずはメニューから「チャート」を選んで、チャートを表示します。

MT4(スマホ版)の横画面チャート

上の画像のように、横チャートをタップすると左右にボタンが出てきます。(縦画面チャートの場合は、タップする必要はありません。)

この中にある赤四角で示したインジケーター設定用のボタンを押してください。

インジケーター一覧からMACDを選択

すると、上の画像左側のようにインジケーター一覧が出てくるので、その中から「MACD」を選択します。

MACDの設定画面が出てきたら、パラメータ設定など各項目の値を確認して、右上の「完了」を押しましょう。

MT4(スマホ版)でMACDを表示

上の画像のように、MACDがサブチャートに表示されました。

なお、この状態からインジケーター設定用のボタンを押すと、次のように表示されているインジケーター一覧画面になります。

インジケーター一覧から設定画面を呼び出せる

ここで「MACD」を選択すると、先ほどのMACDの設定画面を呼び出すことが可能です。

パラメータや色の調整を後からしたい場合には、この画面から設定画面に行くといいでしょう。

まとめ:MT4のMACDを活用しよう

今回は、MT4におけるMACDの使い方について解説してきました。

MT4のMACDは少し特殊なところもありますが、カスタマイズしやすいというメリットもあります。

また、公開されているインジケーターを利用すれば、高機能なMACDも利用可能です。

やり方さえ知っていれば、MT4でもMACDは十分に使いこなすことができます

MT4でMACDを使いたいという人は、カスタマイズの方法もしっかり頭に入れておくようにしましょう。

なお、MACD自体の使い方については、以下の記事で網羅的に解説しています。こちらも併せてチェックしていただければと思います。

新しいトレード練習アプリ-デモトレードの進化版-


タグを選択
トレンド分析

市場の全体的な方向性(トレンド)を見極めることを目的とした順張り型のテクニカル指標です。

トレンド分析
オシレーター分析
トレード理論
トレード用語
チャートパターン分析
トレード心理
ツール

【免責事項】

本サイトに掲載されている情報は、情報提供のみを目的としたものであり、投資勧誘や投資助言を目的としたものではありません。当該情報に基づいて行った取引のいかなる損失についても、当社は一切の責を負いかねます。投資に関する判断は、リスクを理解した上でご自身の責任で行ってください。また、当社は万全を期して情報を掲載していますが、当該情報の正確性および完全性を保証または約束するものでなく、今後、予告なしに内容を変更または廃止する場合があります。万一、当該情報の欠落・誤謬等が生じた場合にも、当社は責を負いかねますのでご了承ください。

Copyright © 2022 Technical-book. All rights reserved