mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-24 13:38:05 +00:00
feat(oscillators): add DSO - Ehlers Deviation-Scaled Oscillator
Implement DSO (TASC Oct 2018) with SSF 2-pole filter, RMS normalization, and Fisher Transform (±0.99 clamp). Sealed class, O(1) streaming RMS via RingBuffer, precomputed SSF coefficients. New files: Dso.cs, Dso.Quantower.cs, Dso.md, dso.pine, Dso.Tests.cs (27), Dso.Validation.Tests.cs (7), Dso.Quantower.Tests.cs (11) Updated: Exports.cs, _bridge.py, oscillators.py, SPEC.md, _sidebar.md, lib/_index.md, oscillators/_index.md, docs/indicators.md, docs/pinescript.md All 19,565 tests pass, 0 warnings.
This commit is contained in:
@@ -138,6 +138,7 @@
|
||||
* [DECO - Ehlers Decycler Oscillator](/lib/oscillators/deco/Deco.md)
|
||||
* [DEM - DeMarker Oscillator](/lib/oscillators/dem/Dem.md)
|
||||
* [DOSC - Derivative Oscillator](/lib/oscillators/dosc/Dosc.md)
|
||||
* [DSO - Ehlers Deviation-Scaled Oscillator](/lib/oscillators/dso/Dso.md)
|
||||
* [DPO - Detrended Price Oscillator](/lib/oscillators/dpo/Dpo.md)
|
||||
* [DSTOCH - Double Stochastic (Bressert)](/lib/oscillators/dstoch/Dstoch.md)
|
||||
* [DYMI - Dynamic Momentum Index](/lib/oscillators/dymi/dymi.md)
|
||||
|
||||
Reference in New Issue
Block a user