Adaptive ER-Supertrend Strategy

This strategy is an advanced trend-following system that evolves the classic Supertrend concept by adding dynamic volatility adjustment and multi-stage signal filtering.
Core Logic:
Efficiency Scaling: Instead of a static multiplier, this script calculates the Kaufman Efficiency Ratio (ER). The multiplier is dynamically adjusted: in trending markets (high ER), the bands tighten; in choppy markets (low ER), the bands expand to reduce noise.
Price Hysteresis: To prevent "whipsaws" during minor pullbacks, a 0.5% buffer zone is integrated into the trend detection. The trend only flips when price closes beyond this buffer.
Execution Filters:
- Trend Filter: Optional MA filter (supporting SMA, EMA, WMA, HMA, VWMA, RMA, and ALMA) to ensure trading with the trend.
- Momentum Filter: MACD signal cross-confirmation.
- Liquidity Filter: Volume must be above its 50-period moving average (default) to validate the breakout.
Optimization:
Specifically tuned for ETHUSD on the 4H timeframe.
Script sur invitation seulement
Seuls les utilisateurs approuvés par l'auteur peuvent accéder à ce script. Vous devrez demander et obtenir l'autorisation pour l'utiliser. Celle-ci est généralement accordée après paiement. Pour plus de détails, suivez les instructions de l'auteur ci-dessous ou contactez directement mk77777.
TradingView ne recommande PAS d'acheter ou d'utiliser un script à moins que vous ne fassiez entièrement confiance à son auteur et que vous compreniez son fonctionnement. Vous pouvez également trouver des alternatives gratuites et open source dans nos scripts communautaires.
Instructions de l'auteur
Clause de non-responsabilité
Script sur invitation seulement
Seuls les utilisateurs approuvés par l'auteur peuvent accéder à ce script. Vous devrez demander et obtenir l'autorisation pour l'utiliser. Celle-ci est généralement accordée après paiement. Pour plus de détails, suivez les instructions de l'auteur ci-dessous ou contactez directement mk77777.
TradingView ne recommande PAS d'acheter ou d'utiliser un script à moins que vous ne fassiez entièrement confiance à son auteur et que vous compreniez son fonctionnement. Vous pouvez également trouver des alternatives gratuites et open source dans nos scripts communautaires.