ForexBestRobots.comEAを比較 →
JA

モメンタム指標 · ガイド 1

FXのモメンタム指標:RSI・ストキャスティクス・Momentum・ROC

検算できる数式、架空のH1データ、確定足の時点からRSI・ストキャスティクス・Momentum・ROCを理解します。極端な値だけでは反転を証明できません。

読了目安18分ForexBestRobots編集チームによるレビュー
RSIは平滑化した上昇幅と下落幅を比較し、ストキャスティクスはレンジ内の位置を測ります。MomentumとROCは一定期間離れた価格を比較します。基準値も測る内容も異なります。
異なる測定でも、入力となる価格は共通です。

モメンタム指標は価格変化を要約しますが、それぞれの尺度が答える問いは異なります。RSIは平滑化した上昇幅と下落幅を比較し、ストキャスティクスは直近レンジ内の終値の位置を示します。Momentumと変化率は二つの価格を比較します。値を確認材料とみなす前に、この違いを理解しましょう。

1. モメンタム・方向・ボラティリティ

上昇相場は、上昇速度を落としながら上がり続けることがあります。下落相場は反発しても、以前の基準価格を下回っている場合があります。モメンタムが表すのは、指定した比較や価格変化のバランスであり、次の足の方向を決めるものではありません。ボラティリティは変動の大きさや値幅という別の性質を表します。

相場環境はトレンドと価格の文脈で別に整理します。同じ足から計算した複数のオシレーターが一致しても、独立した証拠になるわけではありません。オシレーターの値は利益が出る確率でもありません。

2. 正しい尺度と基準値を読む

指標測定内容基準と限界
RSI平滑化した終値の上昇幅と下落幅のバランス。0から100の範囲。計算が定義される場合、50は平滑化した上昇幅と下落幅が等しいことを意味します。
Stochastic移動する高値・安値レンジ内の終値の位置。0から100の範囲。平滑化前の値では、50はレンジの中点です。
Momentum / ROC一定本数前の価格に対する現在価格。比率型の基準は100、百分率ROCの基準は0。どちらもRSIやストキャスティクスと同じ固定範囲を使うものではありません。

画面が狭い場合は、表を横にスクロールできます。

3. MomentumとROC:比較元も移動する

終値と参照期間nに対し、このガイドではMT4の比率型を使います。Momentum = 100 × Close(k) / Close(k−n)。百分率の変化率はROC = 100 × (Close(k) / Close(k−n) − 1)です。したがってMomentum = 100 + ROCとなります。両者は同じ比較を含むため、併用しても新しい情報源は増えません。

ソフトによっては、単純な価格差を「モメンタム」と呼びます。名前だけでなく数式を記録してください。計算窓が進むと、現在の終値と過去の比較元の両方が変わります。比較元が割合としてより大きく上昇すれば、最新終値が上がってもMomentumは下がり得ます。

4. RSI:上昇幅・下落幅・初期化

終値の各変化について、正の部分を上昇幅、負の部分の絶対値を下落幅とし、反対側はゼロにします。平滑化した平均をGとLとすると、RSI = 100 − 100 / (1 + G/L)です。ここでのWilder平滑化はnew average = (previous average × (n−1) + new value) / nを使います。

例では、最初の3回の変化の算術平均を、それぞれの平均の初期値にします。この初期値と利用できる履歴は、その後の値に影響します。表計算と取引端末を比べる前に、配信データ、適用価格、期間、初期化を合わせてください。途中計算は丸めません。

上昇幅が正で下落幅がゼロならRSIは100、上昇幅がゼロで下落幅が正なら0です。両方の平均がゼロなら、比率の式だけでは定義できません。横ばい系列に対するプラットフォームの処理を確認します。欠損値や未初期化の値を、黙ってゼロに置き換えてはいけません。

5. ストキャスティクス:レンジ内の位置と平滑化

平滑化前の値は%K = 100 × (Close − LowestLow) / (HighestHigh − LowestLow)で、観測対象の足を含む指定窓を使います。その窓の高値近くで終われば、絶対的な価格変動が小さくても高い値になります。

例では、高値・安値の期間を3本、スローイングを1とし、%D = SMA(3) of %Kを使います。計算を見やすくする設定であり、推奨値ではありません。実際のテストでは価格フィールド、スローイング、平滑化方式を記録します。方式が違えば、この例と一致するとは限りません。

窓内の最高値と最安値が等しい場合、分母はゼロです。文書化されたプラットフォームの処理に従うか、値を利用不可とします。欠損値からクロスを作り出してはいけません。ストキャスティクス戦略では、観測と売買ルールを区別しています。

6. 極端な値は反転ではない

一般的な参考帯は、RSIが70/30、ストキャスティクスが80/20です。これは尺度上の選択した領域であり、確実な転換点ではありません。一方向の動きが続くと、価格が同方向に進みながらオシレーターも高値圏や低値圏にとどまることがあります。

継続、押し戻り、反転のどれを調べるか決めます。それぞれに価格イベント、無効化条件、評価が必要です。「買われすぎ」だけでは何も決まりません。RSI戦略の枠組みには別の明示的なルール例がありますが、それによって全RSIシグナルが検証済みになるわけではありません。

7. 再計算できる架空のH1入力

以下のEURUSDのBid足は、学習用に作成した架空データです。同じ仮定のサーバー時計で、終値時刻を表示しています。期間はすべて3、ただしストキャスティクスのスローイングは1です。価格、時刻、設定は説明用であり、売買、約定、口座収益率、バックテストは示していません。

H1終値時刻Bid高値Bid安値Bid終値
04:001.100401.099601.10000
05:001.101401.099901.10100
06:001.102301.100801.10200
07:001.102201.101101.10150
08:001.102901.101201.10250
09:001.103401.102201.10300
10:001.103101.101601.10200
11:001.103001.101801.10280

RSIの最初の初期値は07:00に得られます。平均上昇幅0.0006666667と平均下落幅0.0001666667(ここでは丸めて表示)から、RSIは80です。ストキャスティクスの最初の生値は06:00、最初の完全なシグナル平均は08:00に得られます。Momentumが初めて過去の比較元を持つのは07:00です。

架空のH1終値と三つの指標パネル。表示は11:00までです。短い期間と明示したRSIの初期値により計算を確認できます。注文や収益は示していません。
架空のH1終値と三つの指標パネル。表示は11:00までです。短い期間と明示したRSIの初期値により計算を確認できます。注文や収益は示していません。画面が狭い場合は、この図を横にスクロールできます。

8. 見かけの不一致を正しく読む

観測値10:0011:00
RSI(3)54.41176569.123506
Stochastic %K36.36363666.666667
Stochastic %D66.64157161.879666
Momentum(3)100.045393100.027211
ROC(3), %0.0453930.027211

値は計算後に小数点以下6桁へ丸めています。11:00にはRSIが上昇し、ストキャスティクスのメイン線がシグナル線を上抜けます。一方、Momentumは100より上のまま低下します。比較元が07:00の終値1.10150から、08:00の終値1.10250へ移るためです。それぞれ別の問いに答えています。

直近の3本にわたる価格差は0.00030で、EURUSDの3 pipsに相当します。ここでは通常のpip幅0.00010を使います。ROCの0.027211%は相対的な価格変化であり、pipsでも口座収益率でもありません。この例が確認するのは算術だけで、どの組み合わせにも売買上の優位性を示していません。

9. 判断時点で利用可能な値を使う

形成中の足は新しい価格で変化するため、オシレーターが水準を超えてから戻ることもあります。MT4時系列のシフト0は現在足、シフト1は次の足が始まりデータが整った後の直近確定足です。この例で11:00と表示した観測は、その終値確定後に使えます。その時間の開始時点ではありません。

11:00と表示したH1観測は、確定した10:00–11:00の足を使います。確定後、データが利用可能になってから読み取ります。11:00–12:00の足は形成中です。時刻はすべて同じ仮定のサーバー時計に基づきます。
11:00と表示したH1観測は、確定した10:00–11:00の足を使います。確定後、データが利用可能になってから読み取ります。11:00–12:00の足は形成中です。時刻はすべて同じ仮定のサーバー時計に基づきます。画面が狭い場合は、この図を横にスクロールできます。

プラットフォームのタイムスタンプは一般に足の開始時刻を示しますが、学習用の表は終了時刻です。対応を明示してください。過去の判断には、その時点で確定済みだった足と上位時間足の値を使います。現在のシフトや、後で確定した未来の足を過去のシグナルに流用してはいけません。

10. 状態・クロス・ダイバージェンスを区別する

「RSIが中点より上」は状態です。「直近確定足でRSIが中点を上抜ける」には、前の値がその水準以下である条件も必要です。等号を含むかどうかと、欠損入力の扱いを定義します。買い条件の不成立は、売りシグナルを生みません。

ダイバージェンスは、選択した価格スイングと指標スイングを比較します。右側の足が必要なピボットは、それらの足が確定して初めて確認できます。ピボットの位置と、認識可能になった時点の両方を記録します。後から都合のよい山を結んだ線だけでは、適時に利用できるシグナルになりません。

11. 観測をテスト可能な手法にする

結果を評価する前に、相場環境、イベント、有効期限、エントリー価格、無効化条件、保護ストップ、決済を決めます。Bid終値のシグナルは、その価格でのエントリーを保証しません。買いはAskを使い、利用可能な気配値、スプレッド、窓開け、執行が結果に影響します。ポジション数量とポートフォリオのリスク制限は別に適用します。

設定を固定し、同じデータ、コスト、リスク前提で各案を比較します。試した全案を記録し、後続の評価期間を残してください。結果を見て選び直した閾値には、新たな評価が必要です。MT4バックテストガイドに沿って検証した後、新しく入るデータを観察します。過去の保留期間とデモのフォワード観察は、異なる問いに答えます。

EAでは、指標の準備完了、イベントごとの判断の重複防止、注文の帰属、拒否や再接続後の照合を確認します。指標の一致によって、欠損データ、無効なストップ、過剰なエクスポージャーを無視することはできません。指標の組み合わせガイドで、役割分担と必須チェックを説明しています。

12. 値を読むための簡潔なチェックリスト

  • 銘柄、データ配信元、時間足、数式、適用価格、期間、平滑化、初期化を記録する。
  • 正しい基準値を確認し、上下限のあるオシレーターと価格比率を区別する。
  • 確定足の利用可能時点、準備期間、ゼロ分母の扱いを確認する。
  • 観測を正確に名付ける:状態、新しいクロス、確認済みスイングの比較。
  • 注文を検討する前に、相場環境、執行、コスト、リスク、手法自体の評価を確認する。

13. モメンタム指標のよくある質問

どのモメンタム指標が最適ですか?

万能の勝者はありません。問いに合う測定を選び、手法全体を評価してください。遅れの少なさ、クロスの追加、見栄えのよい過去チャートだけでは、純損益の改善を示せません。

ストキャスティクスは価格の速度を測りますか?

生値が測るのは、移動する高値・安値レンジ内の終値の位置です。絶対的な価格変動が大きくなくても、レンジの変化で急変することがあります。平滑化は値をさらに変えます。

RSIが高ければ価格は必ず下がりますか?

いいえ。示すのは、説明した平滑化済み上昇幅と下落幅のバランスです。RSIが高いまま価格が上がり続けることもあります。反転には独自の観測可能なルールとリスク仕様が必要です。

プラットフォーム間で値が違うのはなぜですか?

配信データ、足の区切り、適用価格、期間、平滑化、初期値、履歴長、形成中か確定済みかを確認します。ソフトの不具合と判断する前に、出力した入力データを比べてください。

MomentumとROCは二つの確認になりますか?

ここでの数式ではなりません。一方は他方に基準値の差を加えたものです。名前が違っても独立した情報にはなりません。

指標が一致すれば毎回エントリーできますか?

一致は観測値の説明であり、完全な売買手法ではありません。事前に定めた執行・決済ルール、許容可能なコストとエクスポージャー、管理されたテストとフォワード観察の証拠が必要です。

14. プラットフォームの定義を確認する

公式のMetaTrader 4指標リファレンスには、Momentum・RSI・ストキャスティクスの定義があります。ここでの架空計算は、再現できるよう独自の短い期間と初期値を明示しています。実際の端末の全履歴を再現するという意味ではありません。

FXおよびレバレッジ取引には大きなリスクがあります。本ガイドは学習用であり、投資助言ではありません。過去またはシミュレーションの結果は、将来の成果を保証しません。