OPEN-SOURCE SCRIPT
DSS Bressert by MaxCap

DSS Bressert by MaxCap is an enhanced version of the Double Smoothed Stochastic (DSS) oscillator, originally developed by Robert Bressert.
It is designed to identify overbought/oversold market conditions and detect momentum shifts using a double-smoothing stochastic calculation.
⸻
⚙️ How It Works
This indicator applies a two-stage stochastic calculation with double exponential smoothing to reduce noise and provide smoother trend signals.
1. Phase 1 (MIT):
A standard stochastic is calculated over the selected Stochastic_period, measuring the current close relative to the high-low range.
This value is then smoothed using an exponential moving average (EMA).
2. Phase 2 (DSS):
A second stochastic is applied on the smoothed MIT line using the same stochastic period, followed by another EMA smoothing step.
The result is a smooth and responsive momentum oscillator that filters out market noise.
This double-smoothing technique allows DSS to remain responsive to price changes while avoiding false reversals that are common with the traditional stochastic.
⸻
🎨 Visualization
• The orange line represents the main DSS value.
• Blue dots appear when DSS is rising (bullish momentum).
• Red dots appear when DSS is falling (bearish momentum).
• The horizontal levels 20 and 80 mark oversold and overbought zones, respectively.
⸻
🧠 Signal Interpretation
• DSS > 80: Overbought zone — possible downward reversal.
• DSS < 20: Oversold zone — possible upward rebound.
• DSS rising after crossing above 20: Bullish signal.
• DSS falling after crossing below 80: Bearish signal.
• Color change (blue ↔ red) may indicate a momentum shift.
⸻
⚙️ Input Parameters
Parameter Description Default Value
EMA Period EMA smoothing period 8
Stochastic Period Period for stochastic calculation 13
⸻
💡 Advantages
• Smoother and more reliable than a standard stochastic.
• Reduces market noise and false signals.
• Accurately reflects real momentum shifts.
• Color-coded visualization for clearer signal reading.
⸻
It is designed to identify overbought/oversold market conditions and detect momentum shifts using a double-smoothing stochastic calculation.
⸻
⚙️ How It Works
This indicator applies a two-stage stochastic calculation with double exponential smoothing to reduce noise and provide smoother trend signals.
1. Phase 1 (MIT):
A standard stochastic is calculated over the selected Stochastic_period, measuring the current close relative to the high-low range.
This value is then smoothed using an exponential moving average (EMA).
2. Phase 2 (DSS):
A second stochastic is applied on the smoothed MIT line using the same stochastic period, followed by another EMA smoothing step.
The result is a smooth and responsive momentum oscillator that filters out market noise.
This double-smoothing technique allows DSS to remain responsive to price changes while avoiding false reversals that are common with the traditional stochastic.
⸻
🎨 Visualization
• The orange line represents the main DSS value.
• Blue dots appear when DSS is rising (bullish momentum).
• Red dots appear when DSS is falling (bearish momentum).
• The horizontal levels 20 and 80 mark oversold and overbought zones, respectively.
⸻
🧠 Signal Interpretation
• DSS > 80: Overbought zone — possible downward reversal.
• DSS < 20: Oversold zone — possible upward rebound.
• DSS rising after crossing above 20: Bullish signal.
• DSS falling after crossing below 80: Bearish signal.
• Color change (blue ↔ red) may indicate a momentum shift.
⸻
⚙️ Input Parameters
Parameter Description Default Value
EMA Period EMA smoothing period 8
Stochastic Period Period for stochastic calculation 13
⸻
💡 Advantages
• Smoother and more reliable than a standard stochastic.
• Reduces market noise and false signals.
• Accurately reflects real momentum shifts.
• Color-coded visualization for clearer signal reading.
⸻
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。