FXのチャートを読む

移動平均線の見方・使い方
期間設定とSMA・EMAを図解

移動平均線は、価格の細かな上下をならして、過去の値動きの流れを見るための線です。まず「どの時間足か」「期間はいくつか」「SMAかEMAか」をそろえると、線の意味を読み取りやすくなります。

読む順番は、設定 → 足の確定 → 線の向きと価格の位置。
たとえば20期間のSMAは、日足なら20本の日足、1時間足なら20本の1時間足の平均です。線を上抜けたことだけで、その先の上昇が決まるわけではありません。

移動平均線は何を平均している?

基本になるSMA(単純移動平均線)は、一定本数の価格を足して、本数で割ったものです。1本新しい足ができるたびに、いちばん古い足を外して計算し直します。こうして平均の対象が「移動」するので、移動平均と呼びます。

終値を使う5期間SMAの例
100、102、101、103、104なら
(100 + 102 + 101 + 103 + 104)÷ 5 = 102

平均する価格は終値のほか、始値・高値・安値などに変えられるツールもあります。本記事の計算例は終値・表示のずらしなしにそろえます。EMAでは平均の作り方が異なり、直近の設定本数より前の価格も計算に影響します。

移動平均線は、参加者の平均購入価格を直接示すものではありません。この計算には、誰がいくらで何通貨買い、今も保有しているかという情報が入っていないためです。

期間設定は「時間足」とセットで決める

「20」という設定だけでは、どれだけの期間を見ているかは分かりません。日足の20SMAと5分足の20SMAでは、平均する価格のまとまりが違います。

同じ20期間SMAでも、平均する足が変わる
時間足平均する範囲
5分足5分足20本。足の幅の合計は100分
1時間足1時間足20本。足の幅の合計は20時間
4時間足4時間足20本。足の幅の合計は80時間
日足日足20本。暦の20日間とは限らない

取引のない週末などをまたぐと、足の幅の合計と実際に経過した時間は一致しません。日足の区切り方や生成される足も、配信元の仕様を確認してください。時間足自体が分からない場合は、ローソク足と時間足の基礎から確認できます。

迷ったら、まず1本で意味を確かめる

操作を覚える段階なら、普段見る時間足に、終値の20SMAを1本表示して、価格と線を見比べるところから始められます。20は説明・練習の出発点で、利益が出る設定として推奨するものではありません。

5・10・20・25・50・75・100・200などの期間が使われますが、どの通貨ペアや時間足にも共通する正解の数字はありません。日足75本を必ず四半期、200本を必ず1年と読み替えることもできません。

期間を短くすると直近の変化が線へ表れやすく、長くすると細かな動きがならされます。ただし、長くすれば必ず損失や「だまし」が減るわけではありません。期間を変えると、交差の時点も変わります。

チャートでそろえる6項目

他の画面と比べるときも、この順で確認
項目確認する内容
① 時間足5分足・1時間足・日足など。通貨ペアも同じにする
② 期間20、25など。SMAはその本数、EMAは重みを決める設定
③ 計算方法Simple(SMA)、Exponential(EMA)など
④ 適用価格Close(終値)、Open(始値)など
⑤ 表示のずらしShift/Offset。比較用の例では0にする
⑥ 足の状態形成中の足を含めるか、確定した足までを見るか

TradingViewのEMA設定はLength・Source・Offsetを区別しています。画面上の名称はTradingView公式のEMA設定説明で確認できます。

SMA・EMA・WMAの違いを同じ価格で比べる

SMAは対象の価格を同じ重みで平均します。EMA(指数平滑移動平均線)は前回のEMAと新しい価格から計算し、最近の価格ほど大きく反映します。WMA(加重移動平均線)も価格に重みを付けます。ここでは、古い順に1・2・3…と重みを増やす線形WMAを比べます。

次の架空の終値を使い、期間を5にそろえます。6本目の106が加わったとき、SMAとWMAからは1本目の100が外れます。

1本目1002本目1023本目1014本目1035本目1046本目106

SMA:直近5本を入れ替える

102 + 101 + 103 + 104 + 106合計516を5で割る5SMA = 103.2

EMA:前回の平均を引き継ぐ

前回のEMA 102
+ 新しい価格106
102 × 2/3 + 106 × 1/35EMA ≈ 103.3333

このEMA例は、最初の5本のSMA=102を初期値とし、平滑化係数を2÷(5+1)=1/3としています。EMAは初期値や読み込む過去データによって値が変わることがあり、どのツールでもこの短い例と同じ値から始まるとは限りません。

6本目時点の計算結果(途中で丸めず、最大で小数第4位表示)
種類この例の計算結果
SMA516 ÷ 5103.2
EMA102 × 2/3 + 106 × 1/3103.3333
線形WMA(102×1 + 101×2 + 103×3 + 104×4 + 106×5)÷ 15103.9333

この例ではWMAがいちばん高くなりました。「WMAはいつもSMAとEMAの中間」「EMAなら必ず先に交差する」といった固定の順序では考えられません。違うのは重みの付け方で、どちらが有利かはこの計算だけでは決まりません。

一般式を確認する

期間をn、新しい価格をPとすると、SMAは直近n本の価格合計÷n。ここで使うEMAは、α=2/(n+1)、新EMA=α×P+(1−α)×前EMAです。線形WMAは直近n本を古い順に1〜nで重み付けし、重みの合計n(n+1)/2で割ります。

EMAでは前回値を引き継ぐため、n本より前の情報も残ります。「20EMA=直近20本だけの加重平均」と捉えないようにしてください。

MetaTraderの計算方法はMetaTrader 5公式:Moving Averageに記載されています。図と数値は、その定義に沿って本記事の架空データから計算しています。

ゴールデンクロスは、足が確定する前に消えることがある

短期の移動平均線が長期の線を下から上へ抜けることをゴールデンクロス、上から下へ抜けることをデッドクロスと呼びます。上向き・下向きの変化を見る目安ですが、交差した後も同じ方向に進むとは限りません。

さらに、終値を使う設定でも、形成中の足の「終値」はまだ決まっていません。価格が動けば、その足の移動平均も動きます。まず、見ている交差が確定した足のものかを確認しましょう。

同じ12本目を、形成中と確定時で見比べる

架空の価格を使った教材です。12本目が形成中に105を付け、その後96で確定した場合を示します。96は説明用に置いた仮定で、未来の価格を予測するものではありません。3・5期間も計算を追うための設定です。

形成中と確定時の移動平均を比べる学習図 12本目が形成中105の時点では、3SMA100が5SMA99.4を上回る。 95 98 101 104 106 1 4 7 10 12 足の番号12本目は形成中
価格3期間SMA5期間SMA
横軸は足の番号、縦軸は架空の価格。両状態で縦軸を95〜106に固定しています。形成中の最後の区間だけを破線で描き、計算に必要な本数がない部分には平均線を描いていません。
形成中:短期線が上へ抜けている12本目が105の時点では、3SMAは100、5SMAは99.4。ただし、この足はまだ確定していません。

判断に迷ったら、設定と足の状態の確認へ戻ってください。

切り替えなくても読める、各時点の数値
時点3SMA5SMA
11本目・確定9897.666798.4
12本目・形成中105100
短期が上
99.4
12本目・確定96の場合97
短期が下
97.6

96で確定した場合、確定足どうしを比べるとゴールデンクロスは成立していません。形成中の見た目で先に判断した場合と、確定を待った場合では、確認できる事実が違います。確定後のクロスにも、その後の反転はあります。

使用データと計算を開く

1〜11本目の終値は100、100、100、100、100、100、100、99、98、97、98。12本目だけを105(形成中)と96(仮定の確定値)で切り替えます。

形成中の3SMA=(97+98+105)÷3=100、5SMA=(99+98+97+98+105)÷5=99.4。96で確定した場合は、それぞれ97、97.6です。単位・通貨ペアは設定していません。小数は最大4桁表示、計算途中の丸めはありません。

線の向き・価格の位置・交差を分けて読む

  1. 同じ設定・確定状態かを確かめる時間足やSMA/EMAが違う画面は、そのまま比べられません。形成中の値を見ている場合は、後から変わる前提で読みます。
  2. 線そのものが上がったか、下がったかを見る前の足と現在の移動平均の値を比較します。画面で急な角度に見えるかは、縦軸・横軸の縮尺でも変わります。
  3. 価格が線の上か下か、離れているかを見る価格の位置と線の向きは別の情報です。「線より上」は、次も上がるという意味ではありません。
  4. 交差の前後と、判断を取りやめる条件を確認する確定後に再び交差し直したらどうするか、価格の高値・安値が崩れたらどうするかを先に決めます。条件を説明できなければ、取引を見送る選択もあります。

価格が下がったのに、SMAが上がるのはなぜ?

古い価格が計算から外れるためです。5本の価格が100・110・110・110・110ならSMAは108。次の価格が109でも、100が外れるので新しいSMAは109.8になります。直近価格は110から109へ下がっているのに、線は上がります。

SMAの前回からの変化 =
(新しく加わる価格 − 外れる価格)÷ 期間

パーフェクトオーダーも「並び」の確認

短期・中期・長期の線が順に並ぶ状態は、パーフェクトオーダーと呼ばれます。上から短期・中期・長期なら上昇方向、逆なら下落方向の並びです。各線の向きも合わせて見る使い方がありますが、並びができた時点で値動きが進んでいることもあります。上昇や下落の継続を保証するものではありません。

移動平均線に触れたら反発する?

上向きの線へ価格が戻る場面を押し目、下向きの線へ価格が戻る場面を戻りとして観察することがあります。ただし、線が必ず支えや壁になるわけではありません。「触れたら注文する」と決める前に、線を通り抜けた場合や直近の高値・安値を更新した場合を分けて考えます。

高値・安値からトレンドを見る考え方は、ダウ理論の基本で補えます。移動平均の位置だけで相場全体を言い切らないための別の見方です。

グランビルの法則は、線と価格の関係を整理するもの

グランビルの法則では、移動平均線の向きと価格の位置関係を、買い・売り各4つの典型に整理します。まず次の4分類を押さえると、8つを丸暗記するより関係を追いやすくなります。

表は横にスクロールできます。

8つの関係を、対応する買い・売りの形で整理
観察する場面買いの型で見る関係売りの型で見る関係
線の向きの変化と交差線が下落から横ばい・上向きに変わり、価格が上抜ける線が上昇から横ばい・下向きに変わり、価格が下抜ける
線に逆らう一時的な交差上向きの線を、価格が一時的に下抜ける下向きの線を、価格が一時的に上抜ける
線へ近づき、抜けずに戻る上向きの線へ価格が下がり、線を下抜けずに上向く下向きの線へ価格が上がり、線を上抜けずに下向く
価格が線から大きく離れる価格が線を大きく下回る価格が線を大きく上回る

「一時的だった」「離れすぎていた」と確実に分かるのは後になってから、という場面もあります。たとえば一時的な下抜けの型で、価格が線の上へ戻るのを待つなら、それは追加の確認条件です。基本の形と、自分が確かめる条件を分けておきましょう。

乖離率は距離を表す数値。反転の合図ではない

乖離率 =(価格 − 移動平均)÷ 移動平均 × 100
価格103、移動平均100なら +3%

+3%は「平均より3%上」という意味です。FX全般に共通して、+3%なら売り、−3%なら買いと判断できる境界ではありません。通貨ペア、時間足、期間、値動きの大きさによって距離の意味は変わり、強い値動きでは離れたまま進むこともあります。

うまく読めないときは、設定と前提を見直す

線を増やしたり期間を変えたりする前に、何が合っていないのかを切り分けます。負けた直後に都合のよい数字へ変えるだけでは、同じ条件で良し悪しを比べられません。

よくある迷いと、戻って確認するところ
起きていること確認すること
クロスの直後に反転する確定前だったか、確定後の反転かを分ける。価格が狭い範囲を往復していないか確認し、交差だけで追いかけない
線が絡んで何度も交差する方向がはっきりしない状態。交差の回数を売買回数にせず、取引を見送る条件に当てはまるか確認する
期間を変えると正解に見える同じ過去に後から合わせただけではないか。設定を決めた後、まだ使っていない別の期間のチャートでも確認する
線の付近で損切りが続く線の値だけで損切り位置を決めていないか。値動きの幅・取引数量・許容損失・スプレッドも見直す

同じ20EMAなのに、他の画面と値が違う

期間以外の設定もそろえてください。通貨ペアと時間足、適用価格、Shift/Offset、形成中の足を含むかが最初の確認点です。それでも違う場合は、次を調べます。

  • 価格の配信元:同じ通貨ペアでも会社ごとの配信価格、Bid/Askなどの表示種別で差が出ます。
  • 足の区切り:サーバー時刻や日足の区切りが違えば、終値や本数も変わることがあります。
  • EMAの初期値・過去データ:計算の開始位置と初期値が違うと、その差の影響が残ります。読み込んだ履歴やツールの仕様を確認します。

MetaTraderを使う場合、まず表示中のMoving Averageのパラメータを確認します。ソフトや利用口座を選ぶ段階なら、MT4対応の国内FX口座と導入前の確認点を参照してください。

ほかの指標を足す前に、同じ条件で練習する

移動平均線、MACD、ボリンジャーバンドは、いずれも価格の平均に関わる情報を使います。3つが似た方向を示しても、独立した根拠が3つそろったとは限りません。

まずはチャートに「通貨ペア・時間足・種類・期間・適用価格・確定状態」をメモし、その時点で分かることを書いてみてください。未来の足を隠して確認し、次の足で何が変わったかを見直すと、後から都合よく読み替える癖に気づきやすくなります。

  1. 同じ設定で、線の向き・価格の位置・交差の有無を記録する。
  2. 形成中なら、確定した後に数値と解釈を確認し直す。
  3. 取引する想定なら、見送る条件・決済の条件・数量を先に決める。
  4. 成績を比べる段階では、スプレッドなどのコストも含める。過去の結果を将来の利益と同一視しない。

ボリンジャーバンドの広がり・縮まりまで知りたい場合は、ボリンジャーバンドの見方へ。各指標の詳しい設定や計算は、専用ページで扱っています。

設定をそろえてから、線の意味を読む

移動平均線を見るときは、「20だから同じ線」「クロスしたから買い」と飛ばさず、時間足・平均の種類・足の確定状態を先に確認してください。同じ価格でも計算方法で線の値は変わり、形成中の交差は確定時に消えることがあります。

手元のチャートで迷ったら、6つの設定項目と、形成中・確定時の比較例に戻ると、どの条件を見直すべきか整理できます。

計算例と確認資料について

計算方法と設定項目は、本文中のMetaTrader・TradingViewの公式資料で照合しました。図は実相場を写したものではなく、示した価格列から作成した学習用のものです。売買法の有効性や将来の利益を検証した図ではありません。

FXには為替変動による損失があり、急変時には証拠金を上回る損失が生じるおそれもあります。取引の仕組みとリスクは金融庁のFX取引に関する案内も確認してください。

編集・検証:金融ナンバーワンサイト編集部。原理の説明とツール固有の表示・操作仕様を分け、公式仕様に変更があった場合は該当箇所を見直します。

あわせて読みたい