Caution: Trading involves the possibility of financial loss. Only trade with money that you are prepared to lose, you must recognise that for factors outside your control you may lose all of the money in your trading account. Many forex brokers also hold you liable for losses that exceed your trading capital. So you may stand to lose more money than is in your account. does not guarantee the profitability of trades executed on its systems. We have no knowledge on the level of money you are trading with or the level of risk you are taking with each trade. You must make your own financial decisions, we take no responsibility for money made or lost as a result of using our servers or advice on forex related products on this website.
Expand Offer

Save $228 on our Trade Together program, paid for by our partner.

Learn More

Save $228 on our Trade Together program, paid for by our partner.

Learn More

How to Use the McGinley Dynamic Indicator – Trading Strategy and Tips

  • 8 mins read ●
  • Last Updated:
mcginley dynamic indicator

The McGinley Dynamic Indicator measures the moving average of securities over specific periods while adjusting for changes in market speed. Traders use this indicator to identify new trends in the market and find trading signals.

  • The McGinley Dynamic is a trading indicator that makes adjustments for the changes in market speed while drawing out an average of prices over specific periods.
  • It brings the lag issues experienced with other moving averages to a bare minimum by its market speed sensitivity.
  • It is primarily a trend trailing indicator suitable for monitoring market dynamics.
  • Crossovers between the indicator and price action, as well as that of other moving averages, are common strategies used in placing trades.

This article will help you understand the McGinley Dynamic Indicator, how to trade assets with it, and some insights on what makes it a unique indicator. Now let’s dive deeper into all it entails and how to take advantage of it.

What is the McGinley Dynamic Indicator?

The quest to find a technical analysis tool that properly reflects the dynamics of trading markets, especially regarding speed, birthed the McGinley Dynamic indicator. 

The Simple Moving Average (SMA) and Exponential Moving Average (EMA) already do most of what the McGinley Dynamic Indicator does. However, they only consider the price of an asset without considering that the market moves at different speeds. 

Sometimes, the market is stagnant, and there is barely any price movement. Some other times, the market leaps. The typical moving average indicators don’t reflect these movements well enough. And that is where the McGinley Dynamic indicator edges out other moving average indicators.

It aims to solve one of the most critical issues of traditional moving averages, that is, the lag or varying market speeds. By considering speed changes, the McKinley Dynamic can solve this issue and, therefore, be more accurate and responsive than any other moving average market tool. It is the main reason why it is considered by many as the most reliable indicator among moving averages

How Does the McGinley Dynamic Indicator Work?

To understand how it works, we first need to get the essential workings of an SMA and an EMA.

The SMA calculates an asset’s average closing price over a given period. The EMA does almost the same thing but only places more emphasis on the prices in the last few periods of the entire period in consideration. This makes it respond more quickly to prices than the SMA. However, they do not account for the speed in the market, making traders unsure of what period to use for different markets with various speeds.

The McGinley Dynamic Indicator tackles this effectively by being less sensitive to short-term market fluctuations while upholding long-term trends better. Technically, the MD indicator calculates the difference between two exponential moving averages. The first has a short time frame, and the second has a longer period. By doing so, the McGinley Dynamic can solve the lag price data problem of simple and exponential moving averages.

McGinley Dynamic sma and ema

The image above shows an EMA, SMA, and the McGinley Dynamic of the same period on the same chart. You can notice how the EMA and SMA average lines get breached more during market fluctuations while the McGinley Dynamic simply adjusts appropriately. That makes the McGinley Dynamic indicator more effective than other MA indicators.

How to Use The McGinley Dynamic Indicator in Trading

The McGinley Dynamic Indicator is easily accessible on many trading platforms, including TradingView and MetaTrader4 (MT4). Once you find your way to add the indicator, here are the different ways you can use it to find trading signals.

Trend Identification

The primary objective of any moving average trading indicator is trend identification, and the same is true for the McGinley indicator.

The rules are:

  1. If the McGinley moving average line is underneath the price action, we’re in an uptrend. 
  2. If the McGinley moving average line is above the price action, we’re in a downtrend.
mcginley dynamic trend identification

This trend identification strategy, however, doesn’t give you specific trade entry signals. But you can rely on the MD moving average line to join an existing trend if you find a solid entry signal using another technical analysis indicator.

Price Action Crossovers

The most conventional way to generate trade entry signals using the McGinley Dynamic indicator is by waiting for price action crossovers. You basically trade the crossovers of the price action and the indicator. 

Simply put, you buy when the McGinley indicator line falls below the line chart. And you sell when the McGinley crosses the line chart to the upside.

Moving Average Crossovers

Another strategy for the McGinley Dynamic indicator is using it with other moving averages, like the Simple Moving Average, to confirm your bullish or bearish trend bias. You could even use two McGinley Dynamic indicators of different periods to trade the crossover strategy. It is an excellent strategy as it sets up fast and slow-moving average lines, which very often provide accurate trading signals.

To show you how it works, we’ll be using the 10 and 15-period McGinley Dynamic for now. You can tweak these settings, though, to suit your trading style better.

Here are the steps you need to take to utilize this strategy effectively:

  1. Pull up the 10 and 15-period McGinley Dynamic indicators. Change their colors to make them easily differentiable.
  2. Buy when the 10-period crosses over the 15-period to the upside. 
  3. Sell when the 10-period falls below the 15-period.
MD moving averages crossovers strategy

McGinley Dynamic Indicator Trading Strategy Tutorial

Here’s a step-by-step guide on how you would go about trading the McGinley Dynamic Indicator.

Step 1: Add the Indicator

To add the McGinley Dynamic indicator, you need to search it on your trading platform and add it to your price chart. Belo, we are going to show you the process on TradingView, but the process remains largely the same on any other trading platform. 

To do that, click on the “Indicators” tab on top of the main chart of your TraderView. Among the  “Indicators, Metrics, and Strategies” tab on your chart, select ‘’Indicators.” After that, type ”McGinley Dynamic” and select it to launch it on your chart.

mcginley dynamic adding the indicator

Take note that the McGinley Dynamic is not available as a custom-built indicator on the MT4. However, you can download and add it manually and add it to your platform.

Step 2: Find Buy and Sell Signals

In the previous section, we described some strategies to trade the McGinley Dynamic indicator. Below, we will show you a unique method to find trading signals using the McGinley Dynamic indicator focusing on price data crossovers.

So, this is how you would scout for buy and sell signals with the price action crossover strategy; for instance: change your candlestick chart to a line or an area chart. Place your McGinley Dynamic indicator on it and wait for crossovers between the two lines.

mcginley dynamics trading signals

As you can see in the XAU/USD chart above, when using this strategy, you buy when the price action line crosses the McGinley Dynamic to the upside. Conversely, sell when the price action crosses below the McGinley Dynamic Indicator.

Step 3: Place a Stop Loss and Take Profit Target

If you’re trading the price action crossover strategy, it’s best to set your stop loss below the candlestick where the crossover occurred. Even better, to take the safest approach, you could place it below the closest swing high in a bearish trade or swing low in a bullish trade (as seen in the example below).

mcginley dynamic sl and tp

As for taking profits, you can set those at the opening of an opposite signal. So, if you were in a bullish trade, sell when the indicator gives you a bearish signal. Similarly, exit all bearish trades when the indicator shows a bullish signal.

You may also set your take profit and stop loss targets using other tools, such as supports and resistances, Fibonacci retracements and expansions, etc.

McGinley Dynamic Indicator- Pros and Cons

The McGinley Dynamic Indicator is viewed as a significant improvement on other moving average indicators and serves its purpose to a large extent. Some of the benefits and limitations of the indicator are highlighted below.

Benefits of Using  the Mcginley Dynamic Indicator

Among the attributes that make the McGinley Dynamic Indicator unique are the following:


  • It is a remarkable indicator for responding more quickly to price changes than other moving averages. This is attributed to its ability to interpret changes in market speed in the periods concerned
  • It also helps in clearing out market noises that make it difficult for traders to make informed decisions in the market. Essentially, it reduces whipsaws in the market to a large extent and smoothens the price volatility
  • The indicator is very adaptive, making it possible to be combined with several other indicators and financial analytical tools

Limitations of the McGinley Dynamic Indicator

The McGinley Dynamic indicator has its limitations too. For the following reasons, the indicator should be carefully used with other tools before making trade decisions.


  • It is not incapable of generating false signals from time to time
  • While it is readily accessible in major trading platforms, it is still unavailable in a wide range of trading platforms, limiting its use
  • Finally, the indicator was initially designed for trending markets. This means it may be less effective in a ranging market and slow markets and should therefore be used cautiously

Key Takeaways

Key Takeaways
  1. The McGinley dynamic indicator is unique in its own right for its ability to respond to market speed. This makes it very adaptable for use in different markets and various timeframes.
  2. It is an excellent MA indicator for checking trends and making informed trading decisions associated with trends. Its efficiency is more clearly spelled out in combination with other moving averages.
  3. Traders can use different strategies to utilize the McGinley Dynamic indicator. Those include trend signals, price action crossovers, and moving average indicators crossovers.

Frequently Asked Questions about the McGinley Dynamic Indicator

The following are some of the most commonly asked questions about the Mcginley Dynamic Indicator.

What is the best strategy for the McGinley Dynamic Indicator?

Since the McGinley Dynamic Indicator is primarily designed for trending markets, the best strategies involve crossovers between the indicator and price actions to identify the direction of new trends. Another excellent technique is using McGinley Dynamic’s crossover and other moving average indicators to find trading signals.

Is the McGinley Dynamic Indicator available on TradingView/MetaTrader4?

The McGinley Dynamic Indicator is available on the TradingView platform and the MetaTrader4. However, note that in order to use the McGinley Dynamic indicator on MT4, you’ll have to download the indicator and install it on your trading platform.

What are the best settings for the McGinley Dynamic Indicator?

The best settings for the McGinley Dynamic Indicator mostly depend on the market being analyzed and the time frame involved. While the default 14 period works well on a good range of security pairs and time frames, you should adjust the settings to match your specific technical analysis method and your forex trading strategy.

Related Articles

Arnaud Legoux Moving Average (ALMA) Indicator – Trading Strategy

Risk Disclosure: The information provided in this article is not intended to give financial advice, recommend investments, guarantee profits, or shield you from losses. Our content is only for informational purposes and to help you understand the risks and complexity of these markets by providing objective analysis. Before trading, carefully consider your experience, financial goals, and risk tolerance. Trading involves significant potential for financial loss and isn't suitable for everyone.

Trade Like a Predator Hunt for Opportunities

Sign up now for FREE access to our exclusive trading strategy videos. Want more? Explore our Trade Together program for live streams, expert coaching and much more.

Here’s what you’ll get:

Identifying high probability scalping setups
When to scalp and when to stay out
Precise entries and exits
Position sizing and risk management
HTT Piranha Strategy Course thumbnail
By clicking the 'Learn Free Now' button you agree to our Terms of Service and Privacy Policy
HTT Connor, arms crossed

In partnership with our recommended partner SwitchMarkets partnering broker logo


1Register with Switch Markets.
2Verify your identity.
3Unlock Trade Together program for free!
Learn More

"Join our Trade Together program and interact with us in real-time as we trade the markets together."

HowToTrade Coaches