※本記事にはプロモーションが含まれます
MACD(マックディー・Moving Average Convergence Divergence)は、短期と長期の 2 本の指数移動平均線(EMA)の差を棒グラフ(ヒストグラム)で表し、その差を平均したシグナル線を重ねた指標です。相場の勢いと向きの変化を移動平均線より早くとらえる目的で使われ、チャートの下の枠に表示されます。
MT4/MT5 では、ナビゲーターの「インディケータ」→「オシレーター」→「MACD」をチャートにドラッグ・アンド・ドロップするだけで表示できます。設定は短期 EMA 12・長期 EMA 26・シグナル 9 の標準値のまま使うのが一般的で、0 ラインより上か下かで相場の向き、MACD とシグナルの交差で売買の目安を見ます。
本記事では、MT4/MT5 に表示する手順、設定の意味、削除の方法、0 ラインと交差による見方、値動きの小さい相場での弱点、ストキャスティクスと組み合わせて補う方法の順に解説します。XMTrading(以下 XM)の MT4/MT5 で移動平均線の次に使うインジケーターを探している方を対象にしています。
MACD を表示する手順
表示はドラッグ・アンド・ドロップと設定画面の 2 段階です。MACD はチャートに重ならず、下の枠に別のグラフとして表示されます。
手順 1. MACD をチャートに入れる
ナビゲーターの「インディケータ」→「オシレーター」→「MACD」を選び、表示したいチャートにドラッグ・アンド・ドロップします。

手順 2. 設定を確かめて OK を押す
設定画面が開きます。期間は標準値のままで構いません。「色の設定」タブで線の色、「レベル表示」タブで 0 ラインの色を変えられます。

| 項目 | 標準値 | 意味 |
|---|---|---|
| 短期 EMA | 12 | 直近 12 本の指数移動平均 |
| 長期 EMA | 26 | 直近 26 本の指数移動平均 |
| シグナル | 9 | MACD(短期 EMA − 長期 EMA)の 9 本の移動平均 |
| 適用価格 | Close | 終値で計算 |

値を変える場合は、長期 EMA を短期 EMA の約 2 倍にするのが目安です。シグナルを 9 より小さくするとサインが早く出る代わりにだましが増え、大きくするとサインが遅れます。
表示した MACD を削除する
不要になったときは、チャートの右クリックから削除します。MACD の枠の上で右クリックして「分析ツールを削除」でも消せます。
- チャートの上で右クリックし、「表示中のインディケータ」を開きます
- 一覧から「MACD」を選び、「削除」を押します


MACD の見方
MACD の枠には、棒グラフの MACD と点線のシグナルの 2 つが表示されます。見方は、0 ラインとの位置関係と、2 つの交差の 2 点です。

- MACD(棒グラフ)= 短期 EMA − 長期 EMA。2 本の移動平均線の差で、差が開くほど棒が長くなる
- シグナル(点線)= MACD の 9 本の移動平均。MACD の動きを滑らかにした線
- 0 ライン = 短期 EMA と長期 EMA が交差する位置。棒が 0 をまたぐのは移動平均線のゴールデンクロス・デッドクロスと同じ意味
0 ラインで相場の向きを見る
MACD とシグナルが 0 より上にあるときは上昇相場、下にあるときは下降相場と判断します。上にあるときは買い、下にあるときは売りの順張りが基本です。

MACD がマイナスからプラスに転じる、またはプラスからマイナスに転じる場面は、移動平均線の交差と同じタイミングで、流れの変わり目の目安になります。
MACD とシグナルの交差で売買の目安を見る
MACD がシグナルを下から上に抜けるのがゴールデンクロスで買いの目安、上から下に抜けるのがデッドクロスで売りの目安です。

| 場面 | 見方 |
|---|---|
| 0 より下で MACD がシグナルを上に抜ける | 下落の勢いが弱まった。買いの目安 |
| 0 より上で MACD がシグナルを下に抜ける | 上昇の勢いが弱まった。売りの目安 |
| 0 より上でのゴールデンクロス | 上昇トレンドの押し目。順張りの買い |
| 0 より下でのデッドクロス | 下降トレンドの戻り。順張りの売り |
交差は 0 ラインからの距離で信頼性が変わり、0 から離れた位置での交差ほど勢いの転換を示しやすく、0 付近の小さな交差はだましになりやすい傾向があります。
値動きの小さい相場での弱点
MACD は値動きの大きい相場で機能し、横ばいや緩やかな相場では交差が頻繁に起きてだましが増えます。


- 棒グラフが 0 付近で小さく上下しているときは、サインを使わない
- 緩やかなトレンドでは交差が遅れて出るため、交差だけで入らず移動平均線の向きと合わせる
- 長い時間足で向きを確かめ、短い時間足の交差で入る位置を見る
MACD のサインは過去の価格から計算したもので、将来の値動きを示すものではありません。だましは頻繁に起き、損失は実際に発生します。損切りの逆指値を入れてから注文し、値動きの小さい相場ではサインを見送るのが基本です。
ストキャスティクスと組み合わせて補う
MACD の弱点は、売られすぎ・買われすぎを見るストキャスティクスを同じチャートに表示して、両方の条件がそろったときだけ注文する形で補えます。

| 売買 | MACD の条件 | ストキャスティクスの条件 |
|---|---|---|
| 売り | 0 より上で MACD とシグナルがデッドクロス | 70% 以上(買われすぎ) |
| 買い | 0 より下で MACD とシグナルがゴールデンクロス | 30% 以下(売られすぎ) |
上の例では、MACD の交差だけを見ると複数の場面でサインが出ていますが、ストキャスティクスの条件を満たしたのは 1 か所だけです。条件を重ねると注文の回数は減りますが、だましを避けやすくなります。ストキャスティクスはナビゲーターの「オシレーター」→「Stochastic Oscillator」で表示できます。
移動平均線の交差との関係は 移動平均線を MT4/MT5 に表示する方法と使い方、売られすぎと買われすぎを見る RSI は RSI を MT4/MT5 に表示する方法と使い方 で解説しています。注文と損切りの操作は MT4 で注文と決済をする方法 にまとめています。
よくある質問
- 設定の数値は変えたほうがよいですか
-
標準の 12・26・9 のまま使うのが一般的です。変える場合は長期 EMA を短期 EMA の約 2 倍にし、シグナルは 9 を基準に、早いサインが欲しければ小さく、だましを減らしたければ大きくします。
- 棒グラフと線のどちらを見ればよいですか
-
棒グラフが MACD、点線がシグナルです。棒が 0 のどちら側にあるかで相場の向き、棒と点線の交差で売買の目安を見ます。棒の長さは 2 本の移動平均線の差で、長いほど勢いが強いことを表します。
- MT5 の MACD は表示が違いますか
-
MT5 も同じ計算ですが、標準ではヒストグラムが MACD、線がシグナルという表示は同じで、色の設定が異なります。「指標」→「オシレーター」→「MACD」から表示します。
まとめ
- MACD はナビゲーターの「オシレーター」→「MACD」をチャートにドラッグし、標準設定(12・26・9)のまま表示する
- 棒グラフが MACD、点線がシグナルで、0 より上は上昇相場、下は下降相場
- MACD がシグナルを上に抜けるゴールデンクロスが買い、下に抜けるデッドクロスが売りの目安。0 から離れた交差ほど信頼性が高い
- 横ばいや緩やかな相場ではだましが増えるため、サインを見送るか長い時間足の向きと合わせる
- ストキャスティクスの 70% 以上・30% 以下と条件を重ねると、だましを避けやすい
まずは 1 時間足に標準設定の MACD を表示し、0 ラインと交差がどのタイミングで出るかを過去の値動きで確かめてみましょう。
