「移動平均線って、どれを使えばいいの?」そんな疑問を抱えているあなたに朗報です!トレンドの判断が遅れたり、シグナルが頼りなかったり…そんな悩みを解決してくれるのが、McGinley Dynamic(マギンリー・ダイナミック)。
この記事では、その仕組みから実践的な使い方まで、わかりやすく解説します。
McGinley Dynamicとは?特徴と基本概要
McGinley Dynamic(マクギンリーダイナミック)は、一言でいえば「市場のスピードに自動で対応する賢い移動平均線」です。1990年代、アナリストのJohn R. McGinley氏が、従来の単純移動平均線(SMA)や指数平滑移動平均線(EMA)の弱点を補うために開発しました。最大の特長は、価格変動のスピードに応じて自動的に調整されるため、トレンドに対する反応が俊敏で、かつ“ラグ”が少ないこと。
例えば、SMAは過去の終値を単純に平均するため、価格が急変動しても追随が遅れがち。一方EMAは直近のデータに重みを置くものの、ボラティリティが高まるとノイズ(無駄な上下動)も拾ってしまいます。しかしMcGinley Dynamicは、相場が急騰・急落してもスムーズに追従しつつ、価格のブレを吸収してくれるため、視認性の高いトレンドラインを描けるのです。
McGinley Dynamicの仕組みと計算式
McGinley Dynamicの最大の特徴は、価格の変動スピードに応じて移動平均を自動調整する仕組みにあります。このアルゴリズムによって、従来の移動平均のように過去の価格に固定された加重をかけるのではなく、現在の市場の勢いに応じてスムージングを変化させます。
McGinley Dynamicの計算式
MD(i) = MD(i-1) + (Price(i) - MD(i-1)) / [N * (Price(i) / MD(i-1))^4]
- MD(i):現在のMcGinley Dynamic値
- Price(i):現在の価格
- MD(i-1):前回のMcGinley Dynamic値
- N:スムージング期間
この計算式のポイントは、価格と前回のMcGinley値の比率(Price/MD)を4乗することで、価格変動が激しいときはより速く、安定しているときはより遅く動くという「動的」な動きが実現される点です。これが、他の移動平均にはない、滑らかさと即応性を両立する秘密なんです!
また、この「非線形」の動きは、ローソク足のノイズ(急激な上下)に騙されにくく、トレンドの本質を捉えるのに有効。とりわけ、相場の「反転点」や「押し目・戻り目」でのシグナルの信頼性が高くなると言われています。
McGinley Dynamicの使い方とトレーディングへの活用法
McGinley Dynamicは、その特性を理解した上で使うことで、他の移動平均線にはない「滑らかさ」と「反応速度」のバランスを活かせます。ここでは、具体的な設定方法から売買シグナルの見つけ方まで、実践的な使い方をご紹介します。
McGinley Dynamicの設定方法
- 設定パネルで「期間(Length)」や「ソース(終値など)」を調整。標準は14期間が多いですが、短期なら5〜10、中期なら20〜30が目安。
- 色や線の太さも好みに合わせてカスタマイズ。
計算式は以下の通り
McGinley Dynamic = Previous Value + (Price – Previous Value) / (N × (Price / Previous Value)^4)
McGinley Dynamicを使った売買シグナルの見つけ方
McGinley Dynamicは、単独でトレンドフォローに使うのはもちろん、他のテクニカル指標と組み合わせることで精度が格段に上がります。
- トレンド確認:McGinley Dynamicが上向きなら上昇トレンド、下向きなら下降トレンド。
- サポート&レジスタンス:価格がMcGinley Dynamicをタッチして反発すればエントリーチャンス。
- ダマシ回避:RSIやMACDと併用し、過熱感とトレンド方向を同時に確認することで、ノイズを排除。
まとめ|McGinley Dynamicで市場変動に強いトレーダーになる
いかがでしたか?McGinley Dynamicは、ただの移動平均線とは一線を画す“動的”なインジケーター。市場のスピードに自動で対応し、価格のノイズを抑えつつトレンドを正確に捉えるその特性は、特にボラティリティの高い相場でこそ威力を発揮します。
「トレンドを掴みたいけど、騙しシグナルに振り回されたくない」「SMAやEMAに限界を感じている」そんなトレーダーにとって、McGinley Dynamicはまさに理想的な相棒となるでしょう。
まずはトレーディングビューなどで実際に表示し、自分の取引スタイルに合わせた設定を試してみてください。相場がどう動こうとも、落ち着いて“今”を見極められる強さが、あなたの武器になります。
McGinley Dynamicインジケーター ダウンロード
以下のボタンから、「McGinley_systre.ex4」をダウンロードできます。
使い方
- ダウンロードした
McGinley_systre.ex4
を
MT4の「Indicators」フォルダに移動
(例:ファイル → データフォルダを開く → MQL4 → Indicators
) - MT4を再起動、またはナビゲーターで「更新」をクリック
- チャートにドラッグ&ドロップして使用開始!

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