Trade Forex Trading

Learn Lessons, Strategies and Technical Analysis

McGinley Dynamic

Developed by John McGinley


McGinley Dynamic aims to overcome the lag of the traditional simple and exponential moving averages, the indicator automatically adjusting itself relative to the speed of the Forex market. Thus its name, dynamic.


The indicator follows price movements closely in both a fast and a slow moving Forex market.

McGinley Dynamic Technical Indicator



Technical Analysis


This indicator is better at avoiding whipsaws compared to the original moving average.



Calculated using the formula:


Dynamic = D1 + (Price - D1) / (N * (Price/D1)^4)


D1 = previous value of Dynamic indicator

N = smoothing factor (of price periods)

^ = Power of


Bullish, Buy Signals and Bearish, Sell Signals


McGinley Dynamic should be combined with moving averages to form a Forex trading system. McGinley Dynamic should be used as the smoothing mechanisms where the moving average is choppy or ranging.


  • Bullish, Buy Signal - A buy signal is generated when price is crosses above the indicator.
  • Bearish, Sell Signal - A sell signal is generated when price is crosses below the indicator.

Technical Analysis of McGinley Dynamic Technical Indicator

Technical Analysis

Open an XM Live Account and Get 100 % Bonus and up to $6.67 Per Lot Traded with XM: Read More

Copy Top MQL5 Signals From Profitable Traders: Read The Article "How to Copy Top MQL5 Signals"

Takes 4 to 6 weeks to open an account, open an account early: Read The Article "Account Opening Procedure"

Malaysia Seminar

Poland FX Seminar Gala

XM Account Holders Attend Poland FX Seminar

XM Account Holders Phillipines Seminar

XM Account Holders Thailand Seminar

XM Account Holders Hungary Seminar

XM Forex Broker - Big Fair Human

XM Forex Broker Regulation and Licenses

MQL5 Signals

Free Forex Bonus Up To $5000

Silver and Gold

Recommended Broker


Top MQL5 Signals