"McGinley Dynamic" logo
Indicator
74 downloads
Version 1.0, Jan 2026
Windows, Mac
4.0
Reviews: 1
"McGinley Dynamic" uploaded image
"McGinley Dynamic" uploaded image
Since 04/04/2025
7
Sales
1.83K
Free installs

The Problem

Standard moving averages have a fundamental flaw: they use fixed time periods. When the market speeds up, they lag. When it slows down, they whipsaw. You're always trading with the wrong responsiveness.

The Solution

McGinley Dynamic is an adaptive moving average that automatically adjusts to market speed. It tracks price closely during fast trends and slows down during choppy periods—reducing both lag and false signals in a single indicator.

Key Features

  • Adaptive to Market Speed: Automatically adjusts responsiveness based on current volatility and price movement
  • Reduced Lag: Tracks price more closely than traditional MAs during trending conditions
  • Fewer Whipsaws: Slows down during choppy markets to avoid false signals
  • Simple Parameters: Just two settings—Length and Constant—for full control
  • Clean Visual: Single smooth line that works as dynamic support/resistance

How It Works

The McGinley Dynamic uses a unique formula that incorporates the ratio of current price to the previous value. This allows it to speed up when price moves strongly and slow down when price consolidates. Unlike traditional EMAs or SMAs that use fixed periods, McGinley "listens" to the market and adapts accordingly.

The formula:

McGinley = Prev + (Price - Prev) / (Constant Ɨ Length Ɨ (Price / Prev)^4)

When price moves rapidly, the ratio increases and the MA responds faster. When price consolidates, the ratio decreases and smoothing increases.

Parameters

Length: Base period for smoothing (default: 14). Lower = faster, Higher = smoother

Scaling factor: (default: 1.0). Higher values = more aggressive adaptation

Source: Price series to calculate on (default: Close)

Ideal For

  • Trend traders who want a baseline that adapts to market conditions
  • Traders tired of MA whipsaws in ranging markets
  • Anyone wanting cleaner trend signals than traditional moving averages

Trading Tips

  • Trend Filter: Only trade long when price is above McGinley, short when below
  • Support/Resistance: Use the line as dynamic S/R—bounces often become entries
  • Trend Confirmation: Price crossing above/below McGinley signals potential trend change
  • Combo Works: Pair with SSL Channel or Coral for confirmation

Requirements

  • Timeframe: All timeframes supported (M5 to D1)
  • Symbols: Forex, Indices, Metals, Stocks
  • Account Type: Any


Indicator profile
4.0
Reviews: 1
5
0 %
4
100 %
3
0 %
2
0 %
1
0 %
Customer reviews
February 18, 2026
McGinley Dynamic offers a smarter alternative to traditional moving averages. It adapts to market speed, reducing lag while staying smooth and clean on the chart. Works well across all timeframes and serves as a reliable dynamic trend filter. Simple, stable and effective.
Forex
Indices
Stocks
Products available through cTrader Store, including trading bots, indicators and plugins, are provided by third-party developers and made available for informational and technical access purposes only. cTrader Store is not a broker and does not provide investment advice, personal recommendations or any guarantee of future performance.

More from this author

Indicator
Forex
EURUSD
+3
Visualize trading sessions with high/low levels, customizable colors, and live open session display
Indicator
Forex
BTCUSD
+10
Trend-following channel using dual MAs with visual cloud and optional alerts on crossovers
"UT Bot" logo
Popular
4.6
(3)
$19
/
$20
Indicator
ATR
Forex
+11
Trend-following indicator with dynamic ATR-based trailing stop for precise entry/exit signals
Indicator
Forex
BTCUSD
+10
6-stage IIR filter trend indicator with colored line segments, reversal signals, alerts, and entry arrows.

You may also like

Indicator
The Break of Structure (BoSCHoCh) Indicator is a smart market structure tool designed to help traders easily spot trend.
Indicator
VWAP
NAS100
+5
Key NY session opens for NASDAQ (US100) & SP500 to find Tick Precise Entrys for High R:R intraday setups.
Indicator
ATR
Fibonacci
+3
PathoBox non-repainting Fibonacci indicator for accurate support, resistance, entry, and target levels.
Indicator
This indicator is a simple, single-timeframe tool for showing candle sentiment directly on your chart. If you want a mor
Indicator
ATR
Breakout
Detects swing highs/lows, structure, breakouts, trend lines, and fibs — great for price action trading.
Indicator
ATR
BTCUSD
+5
Trailing algo šŸ“ˆ auto-tracks trends šŸŽÆ adapts to volatility 🌟 precise moves šŸ›”ļø retest signals šŸš€ no lag, smart market
Indicator
Forex
Indices
+1
The Floating Risk Indicator is an essential tool for traders who prioritize risk management.
Indicator
ATR
RSI
+7
Identify bullish and bearish Order Blocks to spot key support/resistance levels and potential trend reversals! šŸ“ˆšŸ”„
Indicator
Forex
BTCUSD
+11
Visualize trends with Standard Deviation Channel! Display median, and add customizable upper/lower deviation channels.
Indicator
Prop
E7 BBKG indicator with 80% plus accuracy used to show both, possible reversal and trend.
Indicator
Forex
BTCUSD
+12
šŸŽÆAutomatically identifies the market's significant turning pointsĀ (key H & L) andĀ draws dynamic support and.....āœļø
Indicator
ATR
EMA
+3
The UTBot you know from TradingView — now on cTrader with confirmed signals, VWAP, EMA and session overlays.
Indicator
AI
RSI
+18
Session boxes with UTC offset, OR logic, adjustable opacity, and multi-day lookback.
Indicator
Prop
Forex
+5
Market Profile TPO for cTrader — full auction logic, IB, POC, VA zones, histogram and O/X markers with time
Indicator
Prop
Forex
+13
Volume Meter
Indicator
Inside Bar
Save time by lighting a candle to look within yourself in another temporality
Indicator
SMC
Forex
+5
The only cTrader FVG indicator with Breakaway Gap detection, mitigation tracking, and full multi-asset compatibility.
Indicator
ATR
RSI
+5
Visualizes potential momentum shifts before market direction changes.
Since 04/04/2025
7
Sales
1.83K
Free installs