MACDの見方と使い方|クロス・ヒストグラム・設定を図解
最終更新日:
MACDは、短期と長期の移動平均の差から、相場の方向や勢いの変化を読む指標です。MACDとシグナルの上下関係、MACDとゼロの位置、ヒストグラムの伸び縮みを分けて見ると、画面の意味がつかみやすくなります。
特に間違えやすいのが「どの値がゼロを超えたか」です。ヒストグラムがプラスでも、MACD自体はマイナスという場面があります。図と同じ数値例を使って、一つずつ確認していきましょう。
MACDを読む3つの確認
- MACDとシグナルを比べるMACDが下から上へ抜けたらゴールデンクロス、上から下へ抜けたらデッドクロスです。
- MACDがゼロの上か下かを見る短期EMAが長期EMAより上にあるか、下にあるかが分かります。
- ヒストグラムが表す「差」を確かめる差分ヒストグラムはMACD−シグナルです。MT4/MT5標準のMACDの棒とは表す値が違います。
クロスは売買を考える手がかりです。次の価格や利益が決まるわけではなく、取引前には損切り価格と数量も確認します。
MACDとは?2本のEMAの距離を取り出した指標
MACD(マックディー)はMoving Average Convergence Divergenceの略で、日本語では移動平均線収束拡散法と呼ばれます。ジェラルド・アペルが考案したテクニカル指標です。短い期間と長い期間の指数平滑移動平均線(EMA)が近づく・離れる動きを、価格チャートとは別の欄で読み取ります。
EMAは、直近の価格を重く扱う移動平均です。ここでは終値を使う12期間EMAと26期間EMA、シグナルに9期間EMAを使う形で説明します。時間足や平均の種類を変えると値も変わるので、手元のツールの設定と照合してください。
MACD・シグナル・ヒストグラムの計算式
- MACD(M)
- 短期EMA − 長期EMA
基本例:12期間EMA − 26期間EMA - シグナル(S)
- MACDを移動平均でならした値
本文の計算例:MACDの9期間EMA - 差分ヒストグラム(H)
- MACD − シグナル
2つの値の差を棒で表示
例えば米ドル/円の短期EMAが150.20円、長期EMAが150.40円なら、MACDは−0.20円です。これは平均値同士の差で、為替レートがマイナスになったわけではありません。
本文で「ヒストグラム」と書く場合は、特に断らない限りM−Sの差分を指します。MT4/MT5標準はシグナルにSMAを使い、MACD自体を棒で表示するため、表示差の節で分けて説明します。
一般的な計算構造は、日本テクニカルアナリスト協会の『テクニカル分析ハンドブック4』30ページ(PDF・約11MB)でも確認できます。EMAそのものの計算や価格との位置関係は、移動平均線のSMA・EMAの解説をご覧ください。
ゴールデンクロス・デッドクロスの見方
MACDがシグナルを下から上へ抜けるとゴールデンクロス、上から下へ抜けるとデッドクロスです。前者は買い、後者は売りを検討する目安として使われます。
「MACDがシグナルより上にある」ことと、「今の足で下から上へ抜けた」ことは別です。クロスの発生を確認するには、一つ前の位置関係も見ます。2本が同値なら交差点への接触であり、その後どちらへ抜けるかはまだ決まっていません。
H=M−Sなので、Hがマイナスからプラスへ変わることは、MがSの下から上へ変わることと同じです。「クロスとヒストグラム反転の2つがそろったから信頼度が上がる」と、別々の証拠には数えません。
形成中の足では、価格が動くたびにクロスが出たり消えたりすることがあります。確定足で判断する手順なら、途中の接触と確定後の位置関係を区別します。
ゼロラインは「何がゼロか」を分けて見る
MACDのゼロは短期EMAと長期EMAが等しい位置、差分ヒストグラムのゼロはMACDとシグナルが等しい位置です。同じ画面のゼロでも、比較している2つの値が違います。
| ゼロと比べる値 | 負から正へ変わった意味 |
|---|---|
| MACDそのもの | 短期EMAが長期EMAの下から上へ変わった |
| 差分ヒストグラム | MACDがシグナルの下から上へ変わった |
| MT4/MT5標準のMACDの棒 | 棒はMACDそのものなので、短期EMAと長期EMAの上下が変わった |
MACDとシグナルのクロスの後にMACDがゼロを超える例はありますが、毎回同じ順番で両方が成立するとは限りません。今見えているクロスに、まだ起きていないゼロ超えを含めて評価しないようにします。
ヒストグラムの伸び縮みを、数値で確かめる
差分ヒストグラムがゼロから離れればMとSの差が広がり、ゼロへ近づけば差が縮んでいます。プラス側ではMがSより上、マイナス側ではMがSより下です。縮んだことだけで、価格の反転や次のクロスは決まりません。
下表は、計算済みのMACDの値を仮定した例です。シグナルは9期間EMAとし、起点の値を−0.3000に置いています。以後は「今のMACD×0.2+前のシグナル×0.8」で計算します。相場の実測値や運用成績ではありません。
| 時点 | MACD M | シグナル S | 差分 H=M−S |
|---|---|---|---|
| 起点 | −0.4000 | −0.3000 | −0.1000 |
| 次の足 | −0.2000 | −0.2800 | +0.0800 |
| その次 | −0.1000 | −0.2440 | +0.1440 |
| 最後の足 | −0.0800 | −0.2112 | +0.1312 |
「次の足」:ゴールデンクロスでもMACDはマイナス
起点ではMがSより下、次の足では上なのでゴールデンクロスです。Hも負から正へ変わります。ただしMは−0.2000で、ゼロより下。短期EMAはまだ長期EMAを上回っていません。
「最後の足」:棒が縮んでもMACDは上がっている
Hは+0.1440から+0.1312へ縮小しました。一方、Mは−0.1000から−0.0800へ上昇しています。シグナルも上がり、2つの差が縮まったためです。MはSより上のままで、デッドクロスも起きていません。
このように「棒が縮む=MACDが下がる」「棒が縮む=価格が下がる」とは読み替えられません。縮小した後に再び広がることもあるので、価格チャートとM・Sの値へ戻って確認します。
クロスの発生位置ごとに、分かることを分ける
同じゴールデンクロスでも、MACDがゼロの下なら短期EMAは長期EMAより下、ゼロの上なら短期EMAは長期EMAより上です。この違いを整理することと、勝ちやすさを高・中・低に順位づけることは別です。
| 現在の位置 | 確認できる関係 | 価格で確かめたいこと |
|---|---|---|
| Mはゼロ下 MはSより上 | 短期EMAは長期EMAより下。Mはシグナルを上回る | 下落中の一時的な反発か、高安の動きが変わっているか |
| Mはゼロ上 MはSより上 | 短期EMAは長期EMAより上。Mもシグナルを上回る | 直近高値までの距離と、損切り位置が遠くなっていないか |
| Mはゼロ上 MはSより下 | 短期EMAは長期EMAより上。Mはシグナルを下回る | 上昇中の押しか、高安の動きが変わっているか |
| Mはゼロ下 MはSより下 | 短期EMAは長期EMAより下。Mもシグナルを下回る | 直近安値と、戻った場合の損失管理 |
M=0、M=Sは表の上下どちらにも入れず、等しい状態として扱います。また、この表だけではクロスが今の足で発生したか分かりません。発生時点は前の足との比較が必要です。
実際のチャートで確認する順番
- 通貨ペア・時間足・指標設定をそろえる形成中か確定後かも決めます。別の時間足のクロスを同じサインとして足し合わせません。
- 価格の高値・安値を先に見る高安を切り上げているのか、切り下げているのか、一定の範囲を往復しているのかを確認します。MACDがゼロ付近というだけでレンジと断定しません。
- MとS、Mとゼロを別々に照合する棒の正負や色だけで結論を出さず、4状態の表へ戻ります。
- 予定した注文と想定損失を確かめるサインが出た場所から損切りまで遠ければ、同じ数量で負担する損失は大きくなります。条件に合わなければ見送ります。
ローソク足の読み方はFXチャートの基本、損切り注文は逆指値・OCO・IFD-OCO、損切り幅と数量の関係は取引数量の計算ツールで確認できます。保有している場合は、反対のクロスが出るまで待つと決めつけず、取引前に定めた損失管理の条件を優先します。
FXはレバレッジによって損失も拡大します。急変時には予定した価格で決済できず、預けた証拠金を超える損失が生じる場合があります。MACDの形は損失額の上限を保証しません。
MT4・MT5の棒と、TradingViewのヒストグラムは違う
MT4/MT5の標準MACDでは、MACDの値そのものが棒、シグナルが線として描かれます。その棒がゼロを超えたら、M−Sの差分がゼロを超えたときとは意味が違います。
| 表示例 | 棒が表す値 | シグナルの計算 |
|---|---|---|
| MT4/MT5標準MACD | MACDそのもの(M) | MACDの9期間SMAが基本仕様 |
| TradingViewのMACD | MACD−シグナル(H) | 移動平均の種類と長さを設定で確認。EMA/SMAを選択可能 |
例えば先ほどの「次の足」の値が、M=−0.20、S=−0.28なら、Mを描く棒はマイナス、Hを描く棒は+0.08です。ただし、実際のMT標準と9EMAの例ではシグナルの計算方法も違うため、この値が両製品にそのまま表示されるという意味ではありません。
TradingViewでは、MACDを作る平均とシグナルを作る平均の種類をそれぞれ選べます。本文の数値例と合わせるなら、価格ソースを終値、短期12・長期26、両方の平均をEMA、シグナル期間を9にそろえます。追加したカスタム指標は、標準指標と別の仕様として確認してください。
仕様の確認先:MT4公式ヘルプ、MT5公式ヘルプ、TradingView公式ヘルプの設定項目。
棒の色が変わったのに、クロスしていないのはなぜ?
色が「プラス・マイナス」だけでなく、「前の棒より増えた・減った」を区別していることがあるためです。差分がプラスのまま小さくなれば、色は変わってもMはSより上にあります。色の初期値やカスタム配色に頼らず、凡例・設定と実際の値を確かめます。
設定12・26・9の意味と、変えるときの注意
12・26・9は、短期の期間・長期の期間・シグナルの期間を表す、よく使われる組み合わせです。期間はローソク足の本数を単位とし、日足なら日足、1時間足なら1時間足を基準にします。ただしEMAは前の計算値を引き継ぐため、12期間EMAが直近12本だけから計算されるわけではありません。全製品が同じ初期値とは限らないので、まず設定画面を確認します。
EMAを使う場合、期間を短くすると直近値の重みが大きくなります。ただし、短期化だけでクロスの回数・だましの回数・損益がどう変わるかを一律には決められません。短期と長期を同時に変える場合も、差の取り方が変わります。
設定を比べるなら、途中で都合よく条件を変えない
- 通貨ペア、時間足、価格ソース、平均の種類を固定する。
- 何をクロスと数え、いつ入っていつ出るのかを先に決める。
- スプレッドなどのコストと、損切り・数量の条件を入れる。
- 設定を選ぶために見た期間と、確認用の別期間を分ける。
過去の一場面にぴったり合う数値が、その後にも合うとは限りません。初めてなら12・26・9で式と表示を理解するところから始め、設定そのものを「勝てる数値」として扱わないようにします。
ダイバージェンスは、価格とMACDの山谷を比べる
ダイバージェンスは、価格の高値・安値の更新と、指標の山・谷の動きがそろわない状態です。通常のダイバージェンスは、値動きの勢いの変化を考える手がかりになります。
| 呼び方 | 価格の山・谷 | MACDの山・谷 |
|---|---|---|
| 通常・弱気 | 高値を切り上げる | 高値を切り下げる |
| 通常・強気 | 安値を切り下げる | 安値を切り上げる |
| ヒドゥン・強気 | 上昇局面で安値を切り上げる | 安値を切り下げる |
| ヒドゥン・弱気 | 下降局面で高値を切り下げる | 高値を切り上げる |
ヒドゥンは、押し目・戻りから元の方向へ続く可能性を読む見方です。通常・ヒドゥンのどちらも、転換や継続を確定する合図ではありません。強いトレンドの途中で、通常のダイバージェンスが出ても価格がそのまま進むことがあります。
比較するときは、同じ時間足の対応する山・谷をそろえ、MACDラインを見るのか差分ヒストグラムを見るのかを固定します。価格の高安にヒゲを使うか終値を使うかも、途中で変えません。MACDの入力が終値だからという理由だけで、価格比較を終値に限定する必要はありません。
また、右側の山がまだ形成中なら、後で高くなる可能性があります。完成後のきれいな山谷を、当時すでに確定していたように扱わないことが大切です。
だましが続く・使えないと感じる3つの場面
小さなクロスを追いかけてしまう
価格が一定の範囲を往復する場面では、MACDとシグナルの上下が繰り返し入れ替わることがあります。クロスが出るたびに売買すると、逆行とコストが重なる場合があります。価格の範囲へ戻り、自分の取引条件が成立しているかを見直します。
「そろそろ反転」と考えて逆張りを続ける
ヒストグラムの縮小やダイバージェンスは、反転時刻の予告ではありません。反対方向へ注文する前に価格の高安を確認し、想定が崩れた場合の損失管理を決めます。
上位足と短期足から、都合のよい方だけ選ぶ
日足のMACDがプラスで、1時間足がマイナスでも矛盾ではありません。平均を取る期間が違うためです。短期のクロスで入ったのに、逆行してから日足を理由に損切りを先延ばしする使い方は避けたいところです。
経済指標の発表やニュースで、線の形よりも先に価格が大きく動くこともあります。経済カレンダーで予定を確認し、過去の平均から作った指標の限界も踏まえます。
RSI・一目均衡表と、どう役割を分ける?
MACDには、RSIの0〜100のような決まった範囲や、全通貨ペアに共通する買われすぎ・売られすぎの固定水準はありません。過去との距離を比較する使い方はあっても、ゼロから遠いというだけで反転を決めることはできません。
- RSI:一定期間の上げ幅と下げ幅の偏りを見る。高い値が続く場面もあり、追加すれば逆行を防げるわけではありません。
- 一目均衡表:雲や複数の線を使い、現在・過去の価格との位置関係を見る。
- 5指標の使い分け:それぞれで何を確認したいかを整理する。
これらも価格から計算する指標なので、同方向のサインが増えた数をそのまま独立した根拠の数や勝率へ置き換えないようにします。まずはMACDだけで分かる関係と、価格や注文条件で別に確かめる点を分けるのが出発点です。
手元の棒は、どの差を表しているか
MACDの見方で軸になるのは、MとSのクロス、Mとゼロの関係、H=M−Sの変化です。同じゴールデンクロスでも、MACDがゼロを超えているとは限りません。MT4/MT5標準の棒を使うなら、それがMそのものだという点から読み始めます。
今見ている足で「何が何を上回ったのか」を一文で説明できるでしょうか。説明しにくいときはゼロの意味の表へ戻り、値を照合してから価格と取引条件を確認してみてください。
このページの編集と参考資料
金融ナンバーワンサイトが、MACDの計算と表示を読み分けるために整理した解説です。調査・構成・改稿にAIを利用し、公式資料との照合と別のAIによる確認を行っています。計算例は説明用で、実取引の成績や個人の投資経験を示すものではありません。編集方針・情報の確認方法も公開しています。
各ツールの表示・計算仕様は本文の公式ヘルプで確認できます。FXの損失リスクについては、金融先物取引業協会「FX取引に係る主なリスク」を参照しています。