MT4 “HullMA” Indicator With Unique Calculation Method

There are various types of moving average lines (MA). The most famous is the simple moving average, but there are other exponential smoothing and weighted moving averages. Among such moving averages, the "HullMA" has the most distinctive feature. The advantage of the "HullMA" is that it enables unique trading depending on how you use it.

​Alan Hull developed the HullMA (HMA). The purpose of this moving average is to reduce the lag, which is a weak point of most moving average indicators. Further, the "HullMA" reduces the noise of the trading signal. For this reason, the HMA provides more accurate trading signals. It is also very useful for swing traders.

The Formula:

  • HMA = WMA (2 * WMA (N / 2) − WMA (N)), sqrt (N))​
  • WMA = Weighted Moving Average; N = Period

Usage tips:

1. It is a good idea to build a crossover system using a short-term HMA and a long-term HAM to create trading signals. The HMA is highly accurate, so you should be able to create a system with a high winning rate. Of course, it may also be combined with a standard simple moving average (SMA).

2. The HMA may be used for trend analysis as well. The HMA has less lag, so the trend judgment is more accurate.

Compatibility: MT4


  • Periods   -  The period used for MA calculation
  • Applied_Price  -  The price used for MA calculation
  • ShowBars  -  Defines how many HMA will be shown

Download the "HullMA" indicator from the button below

free download

Tip: Can’t open the downloaded archive file (ZIP or RAR)?
Try WinRAR for Windows or The Unarchiver for Mac .

Do you need help with installing this indicator into MT4 for Windows or Mac OS? Our guide HERE will help you.