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.



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.

Attached Files:

Posted By kimberlyjones : 17 October, 2020
Related Article

TrendDiviation3 is a Forex indicator that detects direction and strength of a trend. According to the developer of indicator, it demonstrates rather good results on lower timeframes of GPBUSD. Stop-loss and take-profit – 700 points for 5-digit quotes. There are two different types of signals:   * retreat from level; * breakdown of level. TrendDiviation3 usage example

The BSTrend indicator shows you the prevailing currency trend for all currency pairs. Blue bars indicate uptrend (0.0001). Violet bars indicate downtrend (-0.0001).   Trading Signals BUY: Wait for the first blue bar.SELL: Wait for the first violet bar.   Use in conjunction with trading oscillators such as MACD, ATR, RSI,…   Configurable Indicator Options period, colors   EUR/USD Daily Chart Example    

Please someone to code email alerts to this non repainting indicator, i don't have the mq4 file sorry.Thank you

Post your comment