Hull Volume Weighted Average
The Hull Volume Weighted Average (HMA-weighted volume) is an indicator that compares current trading volume with its average value calculated using the Hull Moving Average (HMA).
It helps identify periods of increased or decreased activity and filters out “empty” movements — that is, it confirms (or refutes) the strength of the current momentum.
How the indicator is calculated
Section titled “How the indicator is calculated”- Volumes are taken for a period of N on the selected timeframe.
- HMA(N) is calculated using these volumes.
- The signal is generated by comparing the current volume and the HMA by volume.

Signal Logic (Basic Mode)
Section titled “Signal Logic (Basic Mode)”- Open Long (or Close Short) — when current volume is above the HMA by volume (there is momentum/interest in the market).

- Open Short (or Close Long) — when current volume is below the HMA by volume (interest is decreasing, momentum is fading).

“Reverse Signal” Mode
Section titled ““Reverse Signal” Mode”When the “Reverse Signal” option is enabled, the logic is inverted:
- Short signal — with increased volumes (playing against the momentum during a surge).
- Long signal — with decreased volumes (entry “during a cooldown”).
Useful in tactics aimed at opening a short deal during a surge:

How to use in Veles bots
Section titled “How to use in Veles bots”- Add the indicator to the “Trade Entry Conditions” block. It will only allow entry if the volume condition relative to the HMA is met.
- In the “Exit trade → Signal” block, the indicator can be used as an exit condition (for example, to fix profits when activity peters out).
Recommended Combinations
Section titled “Recommended Combinations”- Trend + Volume: Supertrend / EMA (trend) + HMA volume (momentum confirmation).
- Channel Strategies: Bollinger Bands / Keltner Channel + HMA volume to filter out false breakouts.
- Oscillators: RSI / Stochastic / CCI provide a zone, HMA volume confirms the strength of the move.
Practical Settings
Section titled “Practical Settings”- HMA Period (N):
- Short TFs (1–5m): N = 14–28 — more sensitive to spikes.
- Medium TFs (15–60m): N = 20–50 — smooths out noise, catches stable impulses.
- Timeframe: the higher it is, the fewer false triggers, but the less frequent the signals.
- Calculation Method: we recommend “At Bar Closing” (rather than “Once per Minute”) — this reduces the number of “flashing” conditions.
Strengths and Limitations
Section titled “Strengths and Limitations”Pros
- Good at identifying real impulses: not just price movements, but movements supported by volume.
- Helps avoid false entries during periods of low liquidity.
What to pay attention to
- News/spikes can briefly “overheat” volume – add a trend filter or price confirmation.
- On thin instruments (low liquidity), it’s better to increase the N period or timeframe.
- On futures, consider funding and the impact of leverage on risk management.