
「どの移動平均線を使えばいいか分からない」「トレンド判断が遅れる」「シグナルが頼りない」といった悩みを抱えていませんか?
そんな方におすすめなのが、McGinley Dynamic(マギンリー・ダイナミック)です。この移動平均線は、従来の移動平均線の弱点を克服し、より信頼性の高いトレンド判断とシグナルを提供してくれます。
アドバイスこの記事では、McGinley Dynamicの仕組みから具体的な使い方まで、わかりやすく解説していきます。
McGinley Dynamicとは何か:特徴と計算式の基礎

McGinley Dynamic(マギンリー・ダイナミック)は「価格に自然に追従する」よう設計された、従来MAの欠点を補う適応型移動平均。
一般的な移動平均線(MA)は相場が急変すると「追従が遅い」「ダマしが多い」という弱点があります。McGinley Dynamicはその問題を解決するために、価格変動に応じて“ラインのスピードが自動調整される”点が最大の特徴です。
移動平均の欠点を補いながら、トレンド方向の把握と押し目・戻りの判断をより正確にできるため、FXでも実用性が高いインジケーターです。
McGinley Dynamicが誕生した背景
McGinley Dynamicはテクニカルアナリスト John R. McGinley 氏によって開発されました。
「移動平均の遅延をどうにかできないか」という課題が開発の原点。
背景には、従来MAが抱える次の構造的欠点があります。
・価格急変に追従できず遅れる
・相場速度が上がるほどさらに遅延
・ボラティリティ(変動率)に適応できない
特にトレンド転換時の遅れは致命的で、McGinley氏は“市場速度に応じて自動で反応速度が変わるライン”を求めて、新たにこの適応型移動平均を作りました。
通常の移動平均と異なる仕組み
McGinley Dynamicは、市場のスピードに応じてラインの反応が自動調整される。
従来MAは期間を変えない限り反応速度は一定です。一方、McGinley Dynamicは相場が速い時には速く追従し、遅い時には滑らかに動く“可変スピード”で計算されます。
| 指標 | 市場速度への適応 | 遅延 | ダマし |
|---|---|---|---|
| SMA | なし | 大きい | 多い |
| EMA | なし | やや小さい | 一定 |
| McGinley Dynamic | あり(自動調整) | 最小レベル | 大幅減少 |
価格追従性を高める計算式のポイント
McGinley Dynamicの計算式は以下です。
MD(i) = MD(i-1) + (Price(i) – MD(i-1)) / ( k * (Price(i) / MD(i-1))^4 )
ポイントは (Price / MD)^4 による速度調整です。
結果:ダマしが劇的に減り、最も自然な“追従型ライン”になる。
McGinley Dynamicのメリット:他の移動平均より優れている理由
McGinley Dynamicは「追従速度の自動調整」により、SMA・EMAよりも圧倒的に“本質的なトレンド”を捉えやすい。
従来の移動平均(SMA・EMA)では、急激な価格変動に追いつけず遅れが発生したり、逆にノイズに反応しすぎるという欠点があります。
McGinley Dynamicはラインの速度が自動で調整されるため、「価格の本当の流れ」だけを滑らかに抽出できるという優位性があります。
FXの高速相場では“MAの遅延”が致命傷になりやすいため、McGinley Dynamicの効果は特に大きい。
ダマしを軽減できる滑らかなライン
McGinley Dynamicは、MAの中で最も“ダマしを減らせる”ライン。
これは計算式により、価格追従の速度が自動調整されるためです。
EMA → 急変時に追いつかず遅れる
McGinley Dynamic → 市場速度に合わせて追従速度が上昇
そのため、ローソク足の一時的な急伸・急落に過剰反応せず、“理想的な間合い”を保ちながらトレンドを描く特徴があります。
ボラティリティに自動適応する仕組み
市場のスピードが速いときは追従を速く、遅いときは滑らかに。この挙動を“自動”で行うのがMcGinley Dynamicの強さ。
従来MAは価格変動に応じた調整ができません。
McGinley Dynamicはこれを防ぎ、
そのため、GBPJPY・XAUUSDのようなボラティリティが高い通貨でもラインが不自然に揺れず、トレード判断が安定します。
トレンド判定の精度向上メリット
McGinley Dynamicは遅延が小さく、価格に自然に追従するため、トレンド方向の把握精度が高いという特徴があります。
ラインの傾きが価格の“本当の方向性”を反映しやすい
SMAより遅れず、EMAよりノイズに強いという“上位互換的ポジション”に近い動きになります。
押し目買い・戻り売りが明確になる
トレンド反転を早く察知できる
無駄な逆張りを減らせる
FXのスイング・デイトレでは、トレンド認識が利益に直結するため、McGinley Dynamicの効果は非常に大きい。
McGinley Dynamicのデメリット:使用前に知るべき注意点
McGinley Dynamicは優秀だが万能ではない。特性を理解せずに使うと“期待より効かない”状況も起こる。
適応型で追従性が高い反面、独自のクセがあるため、使い方を間違えると成果が伸びにくくなります。ここでは代表的なデメリットを整理します。
設定値を変えても直感的に理解しにくい点
「期間=反応速度」ではないため、設定調整が分かりにくい。
McGinley Dynamicは計算式が複雑で、一般的な移動平均のように一本の期間によって反応速度が決まる仕組みではありません。
SMA:期間が短い → 速い
EMA:期間が短い → 速い
McGinley Dynamic:期間を変えても速度の感覚が直感的に理解しづらい
適応型の自動スピード調整が働くため、
結果として、
・設定の最適化が難しい
・他インジとの比較がしづらい
・EA組み込み時のチューニングが面倒
移動平均より反応が遅くなる場面
相場が遅くなると、McGinley Dynamicは“意図的に”滑らかになる → 反応が遅くなる。
特に以下のような低速相場では、EMAより遅れるケースがあります。
・ボラティリティ低下
・小さなレンジで揉み合い
・アジア時間の停滞相場
“速さより滑らかさ”を重視する指標のため、これは避けられない特性です。
レンジ相場では機能が弱くなる理由
McGinley Dynamicは本質的に「トレンド向け」。レンジでは優位性が薄まる。
McGinley Dynamicは価格の伸びる方向へ自然に追従する設計のため、レンジでは適応機能が働きにくく、EMAと似た単調な動きになりがちです。
・適応機能がほぼ働かない
・EMAと大差がない動き
・方向性が見えにくい
特に上下数pipsで揺れるような“狭いレンジ”では、
滑らかすぎてサインが弱い/使いにくい
トレンド=得意、レンジ=苦手という構造が明確で、相場環境を誤ると価値が薄れます。
McGinley Dynamicの設定方法:最適なパラメータと期間
McGinley Dynamicは“期間の影響が小さい”。複雑にいじる必要はなく、基本は標準値でOK。
McGinley Dynamicは一般的な移動平均と異なり、「期間=反応速度」という単純な関係が成立しません。適応型の補正が常に働くため、“標準値(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と他インジケーターの組み合わせ方
McGinley Dynamicは“トレンドの本流”を見る指標。補助系(RSI・MACD・BB・EMA)と組み合わせるとエントリー精度が跳ね上がる。
単体でも優秀だが、他インジと併用することで“タイミング判断の弱点”を補完でき、押し目・戻り売り・反転を高精度で捉えられる。
RSI・MACDとの組み合わせで逆張り精度を高める
McGinley Dynamic=方向性、RSI/MACD=勢いの過熱・転換点。相性が抜群。
● RSI × McGinley Dynamic
王道の逆張りコンビ。トレンド方向 × 過熱感 の組み合わせで精度が一気に上がる。
McGinley Dynamicが上昇トレンド
RSIが30付近まで下落(売られすぎ)
→ “押し目の精度が爆上がり”
下降トレンドでRSIが70付近なら、戻り売りが極めて狙いやすい。
● MACD × McGinley Dynamic
MACDは勢いの変化を示すため、トレンド方向の確認と強力に噛み合う。
方向と勢いが同時に揃うため、逆張り地獄を避けられる組み合わせ。
ボリンジャーバンドとの併用で“最適な押し目”を探す
ボリンジャーバンド=行き過ぎ、McGinley=本流ライン。押し目判断の再現性が跳ね上がる。
もっとも成功率が高いのは以下のパターン。
● 上昇トレンドの押し目買い
McGinley Dynamicが右肩上がり
ローソク足が -1σ〜-2σ に接近
McGinley付近で反発
→ “押し目の最強タイミング”
● 下降トレンドの戻り売り
McGinley Dynamicが右肩下がり
ローソク足が +1σ〜+2σ に接近
McGinley付近で反落
→ “戻り売りの精度が最大化”
GMMA・EMAとの組み合わせでトレンドの強さを補強する
GMMA=群れの強弱、EMA=初動、McGinley=本流。三者でトレンド分析が完成する。
● GMMA × McGinley Dynamic
GMMAは短期群と長期群の分離で“トレンドの質”を可視化できる。
逆に短期群が下で広がれば強い下降が確定。
● EMA × McGinley Dynamic
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インジケーター ダウンロード
以下のボタンから、「McGinley_systre.ex4」をダウンロードできます。
使い方
- ダウンロードした
McGinley_systre.ex4を
MT4の「Indicators」フォルダに移動
(例:ファイル → データフォルダを開く → MQL4 → Indicators) - MT4を再起動、またはナビゲーターで「更新」をクリック
- チャートにドラッグ&ドロップして使用開始!

⚠ 注意事項
無料配布のサンプルです
商用利用・再配布は禁止とさせていただきます
本インジケーターは シストレ.COMの登録口座でご利用いただけます。
※ 認証が行われていない口座ではご使用いただけません。


