Institutional Composite Moving Average (ICMA) [Volume Vigilante]

The Next Evolution of Moving Averages — Built for Real Traders.
ICMA blends the strength of four powerful averages (SMA, EMA, WMA, HMA) into a single ultra-responsive, ultra-smooth signal.
It reacts faster than traditional MAs while filtering out noise, giving you clean trend direction with minimal lag.
🔹 Key Features:
• Faster reaction than SMA, EMA, or WMA individually
• Smoother and more stable than raw HMA
• Naturally adapts across trend, momentum, and consolidation conditions
• Zero gimmicks. Zero repainting. Full institutional quality.
🔹 Designed For:
• Scalping
• Swing trading
• Signal engines
• Algorithmic systems
📎 How to Use:
• Overlay it on any chart
• Fine-tune the length per timeframe
• Combine with your entries/exits for maximum edge
Created by Volume Vigilante 🧬 — Delivering Real-World Trading Tools.
What the script does:
ICMA blends four types of moving averages (SMA, EMA, WMA, HMA) into a single, faster, smoother signal.
How it works:
Calculates each MA individually, then averages them together to produce the ICMA output - (SMA + EMA + HMA + WMA) / 4.
How to use it:
Use ICMA like any normal moving average - same input settings - but benefit from more responsiveness and reduced noise. Shorter lengths for scalping, longer for swing trading.
What makes it original:
Unlike single-composite MAs like the Hull MA, ICMA blends four distinct moving averages (SMA, EMA, WMA, HMA) into one, delivering a more balanced hybrid signal that enhances both speed and smoothness beyond traditional designs.
Additional features:
The script allows plotting up to four separate ICMA instances ("ribbon style") with independent inputs and colours. ICMA can also be adjusted for different timeframes, providing maximum flexibility across trading strategies.
No changes to script logic - update addresses moderation feedback for clarity. Enjoy, and feel free to test it against your usual moving average setups or integrate it into your algos. Let me know if it gives your trading style the edge it gave mine!
Skrip sumber terbuka
Dalam semangat sebenar TradingView, pencipta skrip ini telah menjadikannya sumber terbuka supaya pedagang dapat menilai dan mengesahkan kefungsiannya. Terima kasih kepada penulis! Walaupun anda boleh menggunakannya secara percuma, ingat bahawa menerbitkan semula kod ini adalah tertakluk kepada Peraturan Dalaman kami.
Untuk akses pantas pada carta, tambah skrip ini kepada kegemaran anda — ketahui lebih lanjut di sini.
Penafian
Skrip sumber terbuka
Dalam semangat sebenar TradingView, pencipta skrip ini telah menjadikannya sumber terbuka supaya pedagang dapat menilai dan mengesahkan kefungsiannya. Terima kasih kepada penulis! Walaupun anda boleh menggunakannya secara percuma, ingat bahawa menerbitkan semula kod ini adalah tertakluk kepada Peraturan Dalaman kami.
Untuk akses pantas pada carta, tambah skrip ini kepada kegemaran anda — ketahui lebih lanjut di sini.