OPEN-SOURCE SCRIPT

Suds Signal Indicator V2.1

154
CAUTION:
1. In Tradingview Settings, Go to “Symbol” Tab, then “Session”. Change it to “Extended Trading Hours”. This indicator works correctly with the extended trading hours
2. Use this Indicator with another indicator called “Suds – No Trade Zone”. This indicator will filter out the signals given during price consolidation
________________________________________
Suds Signal Indicator V2.1

Suds Signal Indicator V2.1 is a clean, rules-based day-trading signal engine designed to capture trend-aligned entries while filtering out noise using a combination of EMA structure, RSI smoothing, session resets, and intelligent debounce logic.
The goal of the indicator is simple:
Give fewer signals, but far higher-quality ones.
________________________________________
🔥 How It Works
1. Trend Structure (EMA Alignment)
Signals only appear when the market is in a clear structural trend:
• Bullish: EMA10 > EMA20 > EMA50
• Bearish: EMA10 < EMA20 < EMA50
This ensures the indicator trades with the prevailing direction instead of against it.
________________________________________
2. RSI Momentum Confirmation
RSI is smoothed using RSI → SMA, creating a cleaner momentum profile:
• Long bias: smoothed RSI above 50
• Short bias: smoothed RSI below 50
This helps avoid “fake” momentum that normally causes chop.
________________________________________
3. Price-Filter for Cleaner Signals
Price must be on the correct side of EMA10:
• Longs: close > EMA10
• Shorts: close < EMA10
This additional filter removes weak trends and low-quality breakouts.
________________________________________
4. Daily Session Reset (Perfect for Day Traders)
At the start of each new trading day:
• All internal states reset
• The system becomes ready for the next independent session
• Prevents previous-day conditions from affecting new signals
No more “laggy” behavior across days.
________________________________________
5. Debounce & Cooldown Engine
To eliminate noise and over-signaling:
Debounce filter:
A signal becomes “armed” only after N bars of opposite/composite false signals.
Global cooldown:
Optional spacing between signals to avoid rapid-fire triggers during volatility.
You control both features directly from the settings.
________________________________________
6. Entry Signals
A signal triggers only on bar confirmation and only if:
• Trend is aligned
• RSI momentum is aligned
• Price filters are satisfied
• Debounce is satisfied
• Cooldown is satisfied
• Correct session state
You get:
• BUY (triangle up below bar)
• SELL (triangle down above bar)
Only one signal is allowed per bar (no double-fire).
________________________________________
7. Exit Signals
Positions exit when EMA10 crosses EMA20:
• Exit Long: EMA10 crosses under EMA20
• Exit Short: EMA10 crosses over EMA20
Visualized as small X-cross markers.
________________________________________
8. Alerts Included
Three alert packages are ready:
• All Signals (entries + exits)
• Long-only Signals
• Short-only Signals
Perfect for automation or notifications.
________________________________________
🎯 Ideal Use-Cases
• Momentum day trading
• Trend continuation setups
• Clean filtering of choppy markets
• Traders wanting fewer, higher-quality signals
• Intraday scalpers and short-term swing traders
________________________________________
📈 Visualization
The indicator optionally plots:
• EMA10 (green), EMA20 (orange), EMA50 (red)
• Clear BUY/SELL markers
• Clear EXIT markers
Everything is designed for maximum readability and minimal clutter.
________________________________________
💬 Notes
This indicator does not autotrade. It provides structured signals intended to support manual or automated strategies built on strong trend + momentum alignment.

免責事項

この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。