mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-26 06:18: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:
@@ -95,6 +95,7 @@
|
||||
| [DEMA](trends_IIR/dema/Dema.md) | Double Exponential MA | Trends (IIR) |
|
||||
| [DMX](dynamics/dmx/Dmx.md) | Jurik Directional Movement Index | Dynamics |
|
||||
| [DOSC](oscillators/dosc/Dosc.md) | Derivative Oscillator | Oscillators |
|
||||
| [DSO](oscillators/dso/Dso.md) | Ehlers Deviation-Scaled Oscillator | Oscillators |
|
||||
| [DPO](oscillators/dpo/Dpo.md) | Detrended Price Oscillator | Oscillators |
|
||||
| [DSTOCH](oscillators/dstoch/Dstoch.md) | Double Stochastic (Bressert) | Oscillators |
|
||||
| [DSMA](trends_IIR/dsma/Dsma.md) | Deviation-Scaled MA | Trends (IIR) |
|
||||
|
||||
Reference in New Issue
Block a user