Double Smoothed Stochastic Bressert
The DSS Bressert indicator was developed by Walter Bressert. It is smoother than a regular stochastic indicator but can be interpreted in generally the same way with 30 considered oversold and 70 considered overbought.
The calculations start with a normal raw stochastic. This stochastic is smoothed by an exponential moving averages before another raw stochastic is taken of the result. Then a second exponential moving average of the same period is applied to this second stochastic.
%K |
100 * XAVG((XAVG(STOCp.1.z, k) - MIN(XAVG(STOCp.1.z, k), p)) / (MAX(XAVG(STOCp.1.z, k), p) - MIN(XAVG(STOCp.1.z, k), p)), k) |
p =Period, k =%Kperiod, d =%Dperiod, z =Offset |
%D |
100 * XAVG(XAVG((XAVG(STOCp.1.z, k) - MIN(XAVG(STOCp.1.z, k), p)) / (MAX(XAVG(STOCp.1.z, k), p) - MIN(XAVG(STOCp.1.z, k), p)), k), d) |
Where p is the period of the raw stochastic and must be an integer.
Where k is the %K period (of the exponential moving averages) and must be an integer.
Where di is the %D period and must be an integer.
Where z is the offset. An offset of 1 is 1 bar ago.




