The Best MACD Indicator for MetaTrader 4 (MT4)

The Best MACD Indicator for Metatrader 4 (MT4)

The MACD indicator, which stands for moving average convergence/divergence, was invented by Gerald Appel in the late 1970s. The purpose of the MACD indicator is to show changes in the strength, momentum, and direction of the current market.

In 1986, Thomas Aspray added the bar graph or “histogram” to the indicator, showing divergence between the MACD and the signal, in an effort to anticipate MACD crossovers. This became the industry standard for technical traders using the MACD indicator.

Note: Used correctly, the MACD indicator can be very useful for spotting certain high probability trading setups. It has been the most useful lagging indicator in several trading systems that I have used.

The default MACD indicator in MetaTrader 4 (MT4), however, does not use Appel and Aspray’s traditional formula. This can be confusing to traders, especially if they’ve come to the Forex market after trading other markets.

Fortunately for us, this is an easy fix. Today, I’m going to show you how to get the best MACD indicator for MT4, and why I believe you should use it if you’re planning to trade any MACD setups.

The Best MACD Indicator for MetaTrader 4 (MT4)

In the image below, there are two versions of the MACD indicator. The top indicator window is the custom MACD True indicator, which displays the indicator in the standard way. The MACD line (blue) is the difference between the 12-period EMA (exponential moving average) and the 26-period EMA. The average or signal line (red) is a 9-period EMA of the MACD line. The bar graph or “histogram” shows the divergence of these two lines.

MACD True vs the Default Indicator

Click the image above to see a larger version.

Now look at the bottom indicator window, which is the default MACD indicator for MT4. Notice that only a bar graph and red line are displayed. The default indicator displays the traditional MACD line as a bar graph. The signal line is displayed normally, but there is no bar graph or “histogram” showing the divergence between the MACD and the signal line.

I hesitate to say that this is incorrect because an indicator can display whatever you would like it to display. I will say that there are some obvious disadvantages for technical traders that would like to use the default MT4 indicator for trading MACD divergence.

Again, take a look at the image above. I marked the bullish divergence with green lines and the bearish divergence with red lines. Notice, in the first bullish example, that the MACD displayed on both indicators showed momentum slowing (double bottom) while price continued lower. This is a form of divergence that can be traded using either indicator.

However, the next four examples are traditional MACD “histogram” divergence, and can only be traded using the custom indicator. This is why I believe that the MACD True indicator is the best MACD indicator for MetaTrader 4 (MT4). You can see, just from this one chart, how useful traditional MACD divergence trading can be.

Installation Instructions:

  1. Download and extract the custom MACD True indicator.
  2. Place it in your “Indicators” folder (File > Open Data FolderMQL4 > Indicators).
  3. Restart MT4.
  4. Open your “Navigator” window, if it’s not already open (Ctrl+N).
  5. Drag the MACD True indicator onto your chart.
  6. Adjust the settings and colors, if needed, and hit the “OK” button.

The MACD indicator can be one of the most powerful lagging indicators that a technical trader can use if you know how to use it correctly. It’s one of the main components in many profitable trading strategies, and it’s effective in every market.

Although the default MACD indicator in MT4 can still be useful, I believe the custom MACD True indicator is the best MACD indicator for MetaTrader 4 (MT4). If you found this custom indicator to be useful as well, please share this article with other traders.

Are you still looking for a profitable trading system? I recently changed my main trading system after testing a new one for over a year. Come see why I switched to Day Trading Forex Live.


  1. Esau Boikanyo July 16, 2016
    • Chris July 16, 2016
  2. Mikey November 4, 2016
    • Chris November 5, 2016
  3. Joe November 11, 2016
    • Chris November 11, 2016
  4. Joe November 11, 2016
    • Chris November 11, 2016
  5. andrew March 28, 2017
    • Chris March 28, 2017
  6. tunbosun June 7, 2017
    • Chris June 9, 2017
  7. Seran August 8, 2017
    • Chris August 8, 2017
  8. Andy August 31, 2017
    • Chris August 31, 2017
  9. zicco March 26, 2018
    • Chris March 28, 2018
  10. Dario Riccio April 6, 2018
    • Chris April 10, 2018
      • Zhan June 16, 2018
        • Chris June 20, 2018
  11. Martin November 7, 2018
    • Chris November 8, 2018
      • Martin November 16, 2018
  12. Mt4 indicators November 29, 2018
    • Chris December 4, 2018
  13. Larry Will January 22, 2019
    • Chris February 1, 2019
  14. pradip February 20, 2019
    • Chris February 23, 2019
  15. Melissa April 18, 2019
    • Chris April 21, 2019
  16. Melissa April 18, 2019
    • Chris April 21, 2019

Add Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.