PROTECTED SOURCE SCRIPT
HullSuite [Riz]

Hull Suite | Multi-Framework Trend & Structure Tool
The Hull Suite is a multi-purpose trend analysis tool built around the Hull Moving Average family (HMA, THMA, EHMA). It is designed to give traders a smooth, responsive trend signal while also allowing higher-timeframe confirmation, visual band tracking, and a full dashboard displaying trend state, settings, and multi-timeframe alignment. This script does not combine random indicators; all components are derived from Hull-based calculations and their variations. The goal is to provide a complete “Hull-based trend framework” inside one tool—trend direction, band visualization, HTF Hull, and multi-timeframe Hull confluence—while keeping the logic transparent and easy to understand.
What This Indicator Does
Calculates three variations of the Hull Moving Average:
HMA (classic Hull)
EHMA (EMA-based Hull)
THMA (T3-style weighted Hull)
Allows using:
Current timeframe Hull
Higher-timeframe Hull via request.security
Optionally displays Hull as:
A single trend line
A dual-line Hull band that highlights expansion/contraction
Colors candles according to Hull trend (optional)
Includes a dashboard showing:
Current trend state
Current Hull value
Mode + effective length
Selected timeframe or HTF being used
Includes a multi-timeframe panel (MTF Panel) showing Hull trend alignment across up to six timeframes
Provides alerts when Hull transitions:
Hull Trending Up
Hull Trending Down
This makes it suitable for swing trading, scalping, trend filtering, and identifying dynamic support/resistance zones.
How It Works (Technical Explanation)
The script uses the Hull Moving Average framework, which relies on:
WMA smoothing
Weighted double smoothing
Square-root length reduction for responsiveness
Each mode uses the same core concept but with different smoothing formulas:
HMA
The classic Hull Moving Average:
HMA = WMA(2*WMA(src, n/2) – WMA(src, n), sqrt(n))
EHMA
EMA-based Hull variant with smoother behavior:
EHMA = EMA(2*EMA(src, n/2) – EMA(src, n), sqrt(n))
THMA
T3-inspired triple-smooth Hull variation:
THMA = WMA(3*WMA(src, n/3) – WMA(src, n/2) – WMA(src, n), length)
The script then creates:
A main Hull line (MHULL)
A shifted Hull (SHULL) for band visualization and crossover alerts
A selected HTF Hull when enabled
Optional candle coloring to reflect Hull slope
The MTF panel uses repeated Hull calculations on higher timeframes to show directional alignment.
Input Settings Overview
Hull Settings
Source
Hull type (HMA / EHMA / THMA)
Length + multiplier
HTF option & timeframe
Trend-based color ON/OFF
Show as line or band
Candle coloring
Band transparency & thickness
Dashboard
Enable/disable
Position
Size
Shows trend state, value, settings, timeframe
Multi-Timeframe Panel (MTF Panel)
Enable/disable
Select 6 timeframes
Shows if each TF is BULL / BEAR
Displays total bullish/bearish alignment
How To Use It
1. Trend Identification
Green Hull → Uptrend bias
Red Hull → Downtrend bias
Use shorter lengths (20–60) for entries
Use longer lengths (100–200+) for floating support/resistance
2. Band Trading
When “Show as Band” is enabled:
Band tightening → consolidation
Band widening → volatility expansion
Crosses between MHULL & SHULL may signal early trend shifts.
3. HTF Hull
Turn on Show HTF Hull to add:
Clean trend anchor
Bias filter for scalping
Higher-timeframe structure guidance
4. MTF Alignment Panel
If 4–6 timeframes align:
Trend confidence increases
If mixed:
Expect chop or transition
5. Alerts
Use alerts for:
“Hull trending up”
“Hull trending down”
Alerts work only based on Hull/shift crossovers.
Notes & Tips
THMA is smoother → better for swing trading
EHMA is responsive → useful for fast markets
HMA is balanced → good all-purpose filter
Length multiplier helps simulate HTF conditions
MTF Panel is for context only—not for signals
Candle coloring is optional visual assistance
Bands work as “dynamic zones” instead of static S/R lines
Disclaimer
This indicator does not guarantee or predict future performance.
It is a technical analysis tool meant to assist with market interpretation.
Always combine it with your own strategy, risk management and trade plan.
The Hull Suite is a multi-purpose trend analysis tool built around the Hull Moving Average family (HMA, THMA, EHMA). It is designed to give traders a smooth, responsive trend signal while also allowing higher-timeframe confirmation, visual band tracking, and a full dashboard displaying trend state, settings, and multi-timeframe alignment. This script does not combine random indicators; all components are derived from Hull-based calculations and their variations. The goal is to provide a complete “Hull-based trend framework” inside one tool—trend direction, band visualization, HTF Hull, and multi-timeframe Hull confluence—while keeping the logic transparent and easy to understand.
What This Indicator Does
Calculates three variations of the Hull Moving Average:
HMA (classic Hull)
EHMA (EMA-based Hull)
THMA (T3-style weighted Hull)
Allows using:
Current timeframe Hull
Higher-timeframe Hull via request.security
Optionally displays Hull as:
A single trend line
A dual-line Hull band that highlights expansion/contraction
Colors candles according to Hull trend (optional)
Includes a dashboard showing:
Current trend state
Current Hull value
Mode + effective length
Selected timeframe or HTF being used
Includes a multi-timeframe panel (MTF Panel) showing Hull trend alignment across up to six timeframes
Provides alerts when Hull transitions:
Hull Trending Up
Hull Trending Down
This makes it suitable for swing trading, scalping, trend filtering, and identifying dynamic support/resistance zones.
How It Works (Technical Explanation)
The script uses the Hull Moving Average framework, which relies on:
WMA smoothing
Weighted double smoothing
Square-root length reduction for responsiveness
Each mode uses the same core concept but with different smoothing formulas:
HMA
The classic Hull Moving Average:
HMA = WMA(2*WMA(src, n/2) – WMA(src, n), sqrt(n))
EHMA
EMA-based Hull variant with smoother behavior:
EHMA = EMA(2*EMA(src, n/2) – EMA(src, n), sqrt(n))
THMA
T3-inspired triple-smooth Hull variation:
THMA = WMA(3*WMA(src, n/3) – WMA(src, n/2) – WMA(src, n), length)
The script then creates:
A main Hull line (MHULL)
A shifted Hull (SHULL) for band visualization and crossover alerts
A selected HTF Hull when enabled
Optional candle coloring to reflect Hull slope
The MTF panel uses repeated Hull calculations on higher timeframes to show directional alignment.
Input Settings Overview
Hull Settings
Source
Hull type (HMA / EHMA / THMA)
Length + multiplier
HTF option & timeframe
Trend-based color ON/OFF
Show as line or band
Candle coloring
Band transparency & thickness
Dashboard
Enable/disable
Position
Size
Shows trend state, value, settings, timeframe
Multi-Timeframe Panel (MTF Panel)
Enable/disable
Select 6 timeframes
Shows if each TF is BULL / BEAR
Displays total bullish/bearish alignment
How To Use It
1. Trend Identification
Green Hull → Uptrend bias
Red Hull → Downtrend bias
Use shorter lengths (20–60) for entries
Use longer lengths (100–200+) for floating support/resistance
2. Band Trading
When “Show as Band” is enabled:
Band tightening → consolidation
Band widening → volatility expansion
Crosses between MHULL & SHULL may signal early trend shifts.
3. HTF Hull
Turn on Show HTF Hull to add:
Clean trend anchor
Bias filter for scalping
Higher-timeframe structure guidance
4. MTF Alignment Panel
If 4–6 timeframes align:
Trend confidence increases
If mixed:
Expect chop or transition
5. Alerts
Use alerts for:
“Hull trending up”
“Hull trending down”
Alerts work only based on Hull/shift crossovers.
Notes & Tips
THMA is smoother → better for swing trading
EHMA is responsive → useful for fast markets
HMA is balanced → good all-purpose filter
Length multiplier helps simulate HTF conditions
MTF Panel is for context only—not for signals
Candle coloring is optional visual assistance
Bands work as “dynamic zones” instead of static S/R lines
Disclaimer
This indicator does not guarantee or predict future performance.
It is a technical analysis tool meant to assist with market interpretation.
Always combine it with your own strategy, risk management and trade plan.
Skrip terproteksi
Skrip ini diterbitkan sebagai sumber tertutup. Namun, Anda dapat menggunakannya dengan bebas dan tanpa batasan apa pun – pelajari lebih lanjut di sini.
Pernyataan Penyangkalan
Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.
Skrip terproteksi
Skrip ini diterbitkan sebagai sumber tertutup. Namun, Anda dapat menggunakannya dengan bebas dan tanpa batasan apa pun – pelajari lebih lanjut di sini.
Pernyataan Penyangkalan
Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.