About the Hull Moving Average Indicator
The Hull Moving Average Indicator for MetaTrader 5 is a trend tool developed by Alan Hull to reduce lag while keeping price action smooth.
It reacts faster than classic moving averages, which helps you spot trend changes earlier.
The HMA can be applied to any instrument available in MT5, including forex, indices, and commodities.
Traders often use popular periods such as 200, 50, 20, 8, and 5 to match different styles from swing trading to scalping.
Interpreting the Hull Moving Average is straightforward for directional bias.
A candle close above the HMA is treated as bullish, while a candle close below the HMA is treated as bearish.
The indicator comes with simple inputs for period, speed, and price source.
This makes it easy to fine tune the sensitivity of the line for your preferred timeframe and strategy.
Free Download
Hull average 2.mq5 Indicator (MT5)
Key Features
- Fast and smooth moving average that reduces lag compared to traditional MA types.
- Simple bullish and bearish bias based on candle closes above or below the HMA line.
- Works with common periods such as 200, 50, 20, 8, and 5 for different trading styles.
- Configurable inputs for period, speed, and price to control responsiveness.
- Easy to combine with price action or support and resistance for cleaner entries.
Indicator Chart
On the chart, the Hull Moving Average Indicator is plotted directly on price as a colored line.
The line changes between green and orange to highlight bullish and bearish conditions.
When price stays above a rising green HMA, you focus on buy setups, and when price trades below a falling orange HMA, you look for sells.
Guide to Trade with the Hull Moving Average Indicator
Buy Rules
- Wait for the Hull Moving Average line to turn green on the price chart.
- Check that recent candles are closing above the HMA, confirming bullish bias.
- Open a buy trade after a clean close above the line with enough room to the next resistance.
- Keep the trade while the HMA stays green and price holds above the line.
Sell Rules
- Wait for the Hull Moving Average line to turn orange on the price chart.
- Ensure recent candles are closing below the HMA, confirming bearish bias.
- Open a sell trade after a solid close below the line with space to the next support.
- Hold the trade while the HMA stays orange and price remains under the line.
Stop Loss
- For buys, place the stop loss a few pips below the previous swing low.
- For sells, place the stop loss a few pips above the previous swing high.
- Avoid stops that sit directly on the HMA line to reduce the chance of small whipsaws.
- As price moves in your favor, consider trailing the stop beyond recent swings.
Take Profit
- Use fixed targets based on recent support or resistance zones.
- For buys, you can exit when the orange HMA line appears or price fails to make new highs.
- For sells, you can close when the green HMA line appears or price fails to make new lows.
- Partial exits at key levels while letting a small position run can capture extended trends.
Hull Moving Average and MACD Forex Scalping Strategy for MT5
This strategy combines the Hull Moving Average indicator with the MACD with Awesome Oscillator indicator to build a fast scalping approach focused on momentum and trend alignment.
The Hull Moving Average reacts quickly to price changes while staying smooth, helping traders identify trend direction with less lag.
A green HMA signals bullish conditions, while a red HMA signals bearish momentum.
The MACD component measures momentum strength around the zero line, where values above zero indicate bullish pressure and values below zero indicate bearish pressure.
By combining both indicators, traders can filter trades in the direction of the trend while timing entries based on momentum confirmation.
This strategy is designed for M1 and M5 charts and works best on active pairs like EURUSD, GBPJPY, and XAUUSD where movement is frequent and clean.
Buy Entry Rules
- Wait for the Hull Moving Average line to turn green indicating bullish trend conditions.
- Confirm that MACD is above the zero level indicating positive momentum.
- Enter a buy trade at the opening of the next candle after confirmation.
- Place a stop loss below the most recent intraday swing low or below the HMA line.
- Close the trade when the HMA turns red or when MACD drops below zero.
Sell Entry Rules
- Wait for the Hull Moving Average line to turn red indicating bearish trend conditions.
- Confirm that MACD is below the zero level indicating negative momentum.
- Enter a sell trade at the opening of the next candle after confirmation.
- Place the stop above the most recent intraday swing high or above the HMA line.
- Close the trade when the HMA turns green or when MACD rises above zero.
Case Study 1
On the GBPJPY M5 timeframe, the Hull Moving Average turned green after a short pullback phase, showing renewed bullish structure.
Shortly after, MACD moved above the zero line, confirming increasing upward momentum.
A buy trade was entered at the next candle open. Price continued rising steadily with controlled volatility.
About 18 minutes later, MACD slipped back toward the zero line and momentum weakened, so the trade was closed while the HMA still held green but started flattening.
Case Study 2
On the XAUUSD M1 timeframe, the Hull Moving Average shifted to red following a sharp rejection from resistance.
Shortly after, MACD dropped below the zero level, confirming bearish momentum expansion.
A sell trade was entered at the next candle open. Price moved lower quickly with strong downward pressure.
Around 12 minutes later, MACD crossed back above zero and price started stabilizing, so the trade was closed as bearish momentum faded.
Download Now
Hull average 2.mq5 Indicator (MT5)
FAQ
Which Hull Moving Average period should I use in MT5?
Many traders use longer periods such as 200 or 50 for swing trading and shorter ones like 20, 8, or 5 for intraday work.
The choice depends on how fast you want the HMA to respond.
Test a few periods on your preferred timeframes and pick the one that lines up best with your entries and exits.
How is the Hull Moving Average different from a simple moving average?
The Hull Moving Average uses a modified calculation designed to cut lag while keeping the line smooth.
This means it reacts faster to price changes than a simple moving average with the same period.
In practice, you often see trend shifts earlier without the noisy jumps that come from very short traditional MAs.
Summary
The Hull Moving Average Indicator offers a fast, smooth way to track trend direction with minimal lag.
Simple rules based on candle closes above or below the colored line keep decisions straightforward.
Adjustable period, speed, and price inputs make it flexible enough for both intraday and swing strategies.
Used with basic price action and key levels, it can become a reliable trend filter in many trading plans.

