
McGinley Dynamic は、価格との乖離幅に応じて追従速度が自動調整される適応型移動平均線です。従来のSMAやEMAが抱える「急変時の遅延」や「ダマシの多さ」を構造的に解消しており、トレンド判断の精度を上げたいトレーダーに適しています。
McGinley Dynamic の特徴と計算式
McGinley Dynamic の特徴は3点。①価格変動の速度に応じて自動的に平滑期間を調整する適応型移動平均、②計算式 N(i) = N(i-1) + (Price – N(i-1)) / (N × (Price/N(i-1))^4) で lag を最小化、③Whipsaw (騙し) を EMA より大幅に削減する設計。中長期トレンドの追随に最適化されています。

一般的な移動平均線(MA)は相場が急変すると「追従が遅い」「ダマしが多い」という弱点があります。McGinley Dynamicはその問題を解決するために、価格変動に応じて“ラインのスピードが自動調整される”点が最大の特徴です。
移動平均の欠点を補いながら、トレンド方向の把握と押し目・戻りの判断をより正確にできるため、FXでも実用性が高いインジケーターです。
McGinley Dynamicが誕生した背景
McGinley Dynamicはテクニカルアナリスト John R. McGinley 氏によって開発されました。
「移動平均の遅延をどうにかできないか」という課題が開発の原点。
背景には、従来MAが抱える次の構造的欠点があります。
・価格急変に追従できず遅れる
・相場速度が上がるほどさらに遅延
・ボラティリティ(変動率)に適応できない
特にトレンド転換時の遅れは致命的で、McGinley氏は“市場速度に応じて自動で反応速度が変わるライン”を求めて、新たにこの適応型移動平均を作りました。
通常の移動平均と異なる仕組み
本セクションの要点を以下に整理します。 関連する判断軸と具体的な手順を確認し、 実戦で適用してください。
この指標は、市場のスピードに応じてラインの反応が自動調整される。
従来MAは期間を変えない限り反応速度は一定です。一方、McGinley Dynamicは相場が速い時には速く追従し、遅い時には滑らかに動く“可変スピード”で計算されます。
| 指標 | 市場速度への適応 | 遅延 | ダマし |
|---|---|---|---|
| SMA | なし | 大きい | 多い |
| EMA | なし | やや小さい | 一定 |
| この指標 | あり(自動調整) | 最小レベル | 大幅減少 |
価格追従性を高める計算式のポイント
McGinley Dynamicの計算式は以下です。
ポイントは (Price / MD)^4 による速度調整です。
結果:ダマしが劇的に減り、最も自然な“追従型ライン”になる。
McGinley Dynamicのメリット:他の移動平均より優れている理由

McGinley Dynamicは「追従速度の自動調整」により、SMA・EMAよりも大幅に“本質的なトレンド”を捉えやすい。
従来の移動平均(SMA・EMA)で、急激な価格変動に追いつけず遅れが発生したり、逆にノイズに反応しすぎるという欠点があります。
この指標はラインの速度が自動で調整されるため、「価格の本当の流れ」だけを滑らかに抽出できるという優位性があります。
FXの高速相場では“MAの遅延”が致命傷になりやすいため、McGinley Dynamicの効果は特に大きい。
ダマしを軽減できる滑らかなライン
この指標は、MAの中で最も“ダマしを減らせる”ライン。
これは計算式により、価格追従の速度が自動調整されるためです。
EMA → 急変時に追いつかず遅れる
McGinley Dynamic → 市場速度に合わせて追従速度が上昇
そのため、ローソク足の一時的な急伸・急落に過剰反応せず、“理想的な間合い”を保ちながらトレンドを描く特徴があります。
ボラティリティに自動適応する仕組み
この箇所で扱う観点を箇条書きでまとめました。 順番に進めてください。
市場のスピードが速いときは追従を速く、遅いときは滑らかに。この挙動を“自動”で行うのがこの指標の強さ。
従来MAは価格変動に応じた調整ができません。
そのため、GBPJPY・XAUUSDのようなボラティリティが高い通貨でもラインが不自然に揺れず、トレード判断が安定します。
トレンド判定の精度向上メリット
McGinley Dynamicは遅延が小さく、価格に自然に追従するため、トレンド方向の把握精度が高いという特徴があります。
ラインの傾きが価格の“本当の方向性”を反映しやすい
SMAより遅れず、EMAよりノイズに強いという“上位互換的ポジション”に近い動きになります。
押し目買い・戻り売りが明確になる
トレンド反転を早く察知できる
無駄な逆張りを減らせる
FXのスイング・デイトレで、トレンド認識が利益に直結するため、この指標の効果は非常に大きい。
McGinley Dynamicのデメリット:使用前に知るべき注意点
押さえるべき要素を実例とともに整理しています。 各ステップを確認しましょう。
McGinley Dynamicは優秀だが万能ではない。特性を理解せずに使うと“期待より効かない”状況も起こる。
適応型で追従性が高い反面、独自のクセがあるため、使い方を間違えると成果が伸びにくくなります。ここでは代表的なデメリットを整理します。
設定値を変えても直感的に理解しにくい点
「期間=反応速度」ではないため、設定調整が分かりにくい。
この指標は計算式が複雑で、一般的な移動平均のように一本の期間によって反応速度が決まる仕組みではありません。
SMA:期間が短い → 速い
EMA:期間が短い → 速い
McGinley Dynamic:期間を変えても速度の感覚が直感的に理解しづらい
適応型の自動スピード調整が働くため、
結果として、
・設定の最適化が難しい
・他インジとの比較がしづらい
・EA組み込み時のチューニングが面倒
移動平均より反応が遅くなる場面
関連する設定例と運用フローを以下に並べました。 検証用に活用してください。
相場が遅くなると、この指標は“意図的に”滑らかになる → 反応が遅くなる。
特に以下のような低速相場で、EMAより遅れるケースがあります。
・ボラティリティ低下
・小さなレンジで揉み合い
・アジア時間の停滞相場
“速さより滑らかさ”を重視する指標のため、これは避けられない特性です。
レンジ相場では機能が弱くなる理由
McGinley Dynamicは本質的に「トレンド向け」。レンジでは優位性が薄まる。
この指標は価格の伸びる方向へ自然に追従する設計のため、レンジでは適応機能が働きにくく、EMAと似た単調な動きになりがちです。
・適応機能がほぼ働かない
・EMAと大差がない動き
・方向性が見えにくい
特に上下数pipsで揺れるような“狭いレンジ”で、
滑らかすぎてサインが弱い/使いにくい
トレンド=得意、レンジ=苦手という構造が明確で、相場環境を誤ると価値が薄れます。
McGinley Dynamic 使い方の設定方法:最適なパラメータと期間
本項のポイントは数値とルールの両面で整理します。 順に確認してください。
McGinley Dynamicは“期間の影響が小さい”。複雑にいじる必要はなく、基本は標準値でOK。
この指標は一般的な移動平均と異なり、「期間=反応速度」という単純な関係が成立しません。適応型の補正が常に働くため、“標準値(10〜14)で使うのが最も安定”という特徴があります。
余計な最適化をするより、まずは標準値で固定する方がパフォーマンスがぶれにくい。
デフォルト期間(10・14)がよく使われる理由
最も実戦的なのは「期間10〜14」。
McGinley Dynamicの主流設定は 10〜14。これは以下の理由によるものです。
・追従性と滑らかさのバランスが最適
・自動調整機能が過剰に働かない
・SMA/EMAの中期線として視認性がよい
・どの時間足でも挙動が安定しやすい
特に期間14は、EMA14・SMA14と比較しても扱いやすく、押し目・戻りの基準線として非常に優秀です。
時間足別の適した設定値の考え方
具体的な実践内容と判断軸を、 以下の項目で確認してください。
時間足で大きく変える必要はないが、以下を基準にすると安定する。
● 短期足(1分〜15分)
推奨:10〜14
理由:ノイズが多いため、反応を速くしすぎない方が安定
● 中期足(1時間・4時間)
推奨:14〜20
理由:トレンド判定に滑らかさが必要になる
● 長期足(日足・週足)
推奨:20〜30
理由:長期足は市場速度が緩やかで、滑らかにした方が見やすい
他のMAのように極端な期間調整は不要。適応機能が自動補正してくれる。
EA・裁量で設定を変えるときの基準
EAと裁量では設定思想が違う。
● EAで使う場合
・10〜14の範囲で固定するのがベスト
・過剰最適化を防げる
・クロス系サインより、トレンドフィルターとして使う方が相性良い
パラメータを増やすほどEAは劣化しやすい。McGinleyは“触らない方が強い”。
● 裁量トレードで使う場合
・期間10〜14 → トレンド相場を捉えたいとき
・期間14〜20 → ゆったりと流れを見るとき
・レンジ気味の通貨では“長め”が見やすい
まず標準値 → 違和感があれば少し伸ばす、これで十分。
McGinley Dynamicと他インジケーターの組み合わせ方
この指標は“トレンドの本流”を見る指標。補助系(RSI・MACD・BB・EMA)と組み合わせるとエントリー精度が跳ね上がる。
単体でも優秀だが、他インジと併用することで“タイミング判断の弱点”を補完でき、押し目・戻り売り・反転を高精度で捉えられる。
RSI・MACDとの組み合わせで逆張り精度を高める
McGinley Dynamic=方向性、RSI/MACD=勢いの過熱・転換点。相性が抜群。
● RSI × この指標
王道の逆張りコンビ。トレンド方向 × 過熱感 の組み合わせで精度が一気に上がる。
McGinley Dynamicが上昇トレンド
RSIが30付近まで下落(売られすぎ)
→ “押し目の精度が爆上がり”
下降トレンドでRSIが70付近なら、戻り売りが極めて狙いやすい。
● MACD × この指標
MACDは勢いの変化を示すため、トレンド方向の確認と強力に噛み合う。
方向と勢いが同時に揃うため、逆張り地獄を避けられる組み合わせ。
ボリンジャーバンドとの併用で“最適な押し目”を探す
ボリンジャーバンド=行き過ぎ、McGinley=本流ライン。押し目判断の再現性が跳ね上がる。
もっとも成功率が高いのは以下のパターン。
● 上昇トレンドの押し目買い
この指標が右肩上がり
ローソク足が -1σ〜-2σ に接近
McGinley付近で反発
→ “押し目の高精度なタイミング”
● 下降トレンドの戻り売り
McGinley Dynamicが右肩下がり
ローソク足が +1σ〜+2σ に接近
McGinley付近で反落
→ “戻り売りの精度が最大化”
GMMA・EMAとの組み合わせでトレンドの強さを補強する
GMMA=群れの強弱、EMA=初動、McGinley=本流。三者でトレンド分析が完成する。
● GMMA × この指標
GMMAは短期群と長期群の分離で“トレンドの質”を可視化できる。
逆に短期群が下で広がれば強い下降が確定。
● EMA × この指標
EMAは反応が速いため、初動確認に最適。McGinleyは“遅れの少ない本流”を示す。
EMAが先に向きを変える
→ その後McGinleyが追随
→ “トレンド転換の信頼度が大幅UP”
EMA=初動、McGinley=本流。役割分担が最も美しい組み合わせ。
McGinley Dynamic 使い方の実践例:FXトレード戦略への応用
McGinley Dynamicは“価格に自然追従する本流ライン”として、実戦的なトレード戦略と極めて相性が良い。移動平均の弱点である遅延・ノイズを抑えつつ、トレンドの方向と質を正確に掴めるため、トレンドフォロー・スキャルピング・EA のすべてで武器になる。
トレンドフォロー戦略への組み込み方
● 使い方①:ラインの傾きで方向を固定する
上向き → 買いのみ
下向き → 売りのみ
横ばい → トレード回避
ローソク足の上下抜けよりライン角度>最重要。これだけで“余計な逆張り”が消える。
● 使い方②:ライン接触の押し目/戻りを狙う
押し目・戻りの判定精度は移動平均より一段上。
上昇トレンド:
McGinley上向き → ローソク足がラインへ下落 → 反発でエントリー
下降トレンド:
McGinley下向き → ローソク足がラインに戻る → 反落開始でエントリー
● 使い方③:ライン割れ=損切りラインに使える
押し目/戻り戦略と損切り基準をセットで運用でき、トレンドフォローの安定度が増す。
スキャルピングでの活用方法
● 使い方①:短期EMAの“方向フィルター”として使う
EMA=初動/McGinley=本流。この組み合わせはスキャルの鉄板。
EMAがMcGinleyより上
McGinleyが上向き
→ “順張りだけ狙う”という明確な基準ができる
● 使い方②:RSI・ボリンジャーとの併用でタイミング精度を上げる
短期足で最も再現性が高いパターンがこれ。
McGinley上向き
RSI 30〜40(売られすぎ)
ボリンジャー −1σ〜−2σ
→ 反発でエントリー
エントリー精度が安定するうえ、“無駄打ちが激減する”のが最大のメリット。
● 使い方③:ライン乖離を利確判断に使う
ロング → 上に乖離しすぎ=利確
ショート → 下に乖離しすぎ=利確
EA(自動売買)での最適な実装ポイント
● 使い方①:方向フィルターとして採用(高精度なの用途)
買い条件:McGinley上向き + 価格>McGinley
売り条件:McGinley下向き + 価格<McGinley
逆張りミスの大半が消える。EAの“意味不明な損失”を激減させる効果が大きい。
● 使い方②:期間は10〜14で固定(最適化しない)
推奨:10 or 14 の固定
これが最も長期安定性が高い。
● 使い方③:他ロジックの“補強ライン”として併用する
特に相性がいいのは以下。
- EMAクロス
- ブレイクアウト系
- RSI逆張りロジック
- ATRボラティリティフィルター
本記事のまとめと結論
本記事ではMcGinley Dynamicの計算式・推奨パラメータ・MT4/MT5への導入手順、 他指標との組み合わせ、 レンジ相場での注意点までを実例で解説しました。 この指標 は通常の EMA と比べて lag が少なく、 トレンド転換の追随性が高い適応型移動平均として、 中長期トレード向けの実用指標です。
McGinley Dynamicは、価格比の4乗を使って追従速度を自動調整する適応型移動平均です。EMAより遅延が少なく、急変時にも素早く反応する一方、小さなノイズには鈍感に動きます。設定は10〜14期間を固定し、最適化はしないのが安定運用のコツです。
単独のトレンドフィルターとして使うのが最も効果的で、「McGinley上向き+価格がライン上」なら買い方向のみ、逆なら売り方向のみに絞るだけで逆張りミスが大幅に減ります。EMAクロスやRSI逆張りなど既存ロジックの補強ラインとして併用するのが実践的です。
McGinley Dynamic ダウンロード
McGinley_Dynamic.ex4 / .ex5 ファイルは公式配布元か Kaufman の著書同梱 CD-ROM から取得できます。 取得後は MT4 は MQL4/Indicators フォルダ、 MT5 は MQL5/Indicators フォルダに配置してターミナル再起動でナビゲーターから利用可能になります。
McGinley Dynamic を MT4・MT5 に表示する手順
MT4 では「ファイル → データフォルダを開く → MQL4 → Indicators」 に .ex4 ファイルを配置、 MT5 では「ファイル → データフォルダを開く → MQL5 → Indicators」 に .ex5 ファイルを配置します。 配置後にターミナルを再起動し、 ナビゲーターから対象チャートへドラッグ&ドロップで表示できます。
McGinley Dynamic の具体的な使い方と手順
- ダウンロードした
McGinley_systre.ex4をMT4の「Indicators」フォルダに移動(例:ファイル → データフォルダを開く → MQL4 → Indicators) - MT4を再起動、またはナビゲーターで「更新」をクリック
- チャートにドラッグ&ドロップして使用開始!

⚠ 注意事項
無料配布のサンプルです。
商用利用・再配布は禁止とさせていただきます。
本インジケーターは シストレ.COMの登録口座でご利用いただけます。※ 認証が行われていない口座ではご使用いただけません。
McGinley Dynamic のよくある質問
本記事のテーマに関する代表的な質問をまとめました。実戦判断の参考として、各回答に具体的なルール・数値を併記しています。
McGinley Dynamicとは何ですか?
ジョン・マクギンリーが開発した動的移動平均線で、市場速度に自動的に適応するアルゴリズムを使います。EMAよりも価格追従性が高く、ギャップやスパイクの影響を受けにくいのが特徴です。
McGinley Dynamicの計算方法は?
MD = MD前回 + (終値 – MD前回) / (N × (終値/MD前回)^4) で計算します。分母に価格比の4乗を使うことで、乖離が大きいほど速く追従し、小さいほどゆっくり動きます。
EMAやSMAと何が違いますか?
SMA/EMAは固定速度で追従しますが、McGinley Dynamicは価格との距離に応じて速度が変わります。急変時に素早く、安定時にゆっくり動くため遅延とダマシの両方を抑えられます。
McGinley Dynamic の推奨設定値は?
N=14がデフォルトで、10〜14が推奨です。適応型のため期間の最適化は相性が悪く、固定値で使う方が長期安定性が高くなります。
どんなトレード戦略に向いていますか?
方向フィルターとしての使用が最も効果的です。McGinley上向き+価格がライン上で買いのみ、下向き+価格がライン下で売りのみに絞ると逆張りミスが減ります。
EAに組み込めますか?
組み込めます。方向フィルターとして採用するだけで誤作動が減り、EAの誤作動を減らしやすくなります。EMAクロスやブレイクアウト系ロジックとの併用が相性良好です。
⚠ リスクに関する注意事項
本記事は情報提供を目的としており、特定の金融商品の売買を推奨するものではありません。FX取引はレバレッジ取引の特性上、預託した証拠金以上の損失が生じる可能性があります。取引の際は、ご自身の判断と責任において行ってください。詳しくは特定商取引法に基づく表記をご確認ください。













