mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-18 18:48:05 +00:00
Merge branch 'dev'
This commit is contained in:
@@ -13,9 +13,7 @@
|
||||
| **PineScript** | [dosc.pine](dosc.pine) |
|
||||
|
||||
- The Derivative Oscillator applies a four-stage signal processing pipeline to extract momentum inflection points: RSI via Wilder's smoothing, double...
|
||||
- Parameterized by `rsiperiod` (default 14), `ema1period` (default 5), `ema2period` (default 3), `sigperiod` (default 9).
|
||||
- Output range: Varies (see docs).
|
||||
- Requires `rsiPeriod + sigPeriod` bars of warmup before first valid output (IsHot = true).
|
||||
- **Similar:** [MACD](../../momentum/macd/Macd.md), [PPO](../../momentum/ppo/Ppo.md) | **Complementary:** Volume | **Trading note:** Derivative Oscillator; RSI smoothed with EMA, then differenced. Catches RSI turning points early.
|
||||
- Validated against TA-Lib, Skender, and Tulip reference implementations where available.
|
||||
|
||||
The Derivative Oscillator applies a four-stage signal processing pipeline to extract momentum inflection points: RSI via Wilder's smoothing, double EMA smoothing of the RSI, an SMA signal line of the double-smoothed result, and finally the difference between the smoothed RSI and its signal. The histogram output crosses zero at momentum turning points, offering earlier signals than raw RSI by isolating the rate of change of the smoothed momentum rather than the momentum level itself.
|
||||
@@ -108,4 +106,4 @@ Fully SIMD-vectorizable. AVX2 achieves near-4× throughput.
|
||||
|
||||
- Brown, C. (1994). *Technical Analysis for the Trading Professional*. McGraw-Hill
|
||||
- Brown, C. (1999). *Technical Analysis for the Trading Professional*, 2nd ed. McGraw-Hill
|
||||
- PineScript reference: [`dosc.pine`](dosc.pine)
|
||||
- PineScript reference: [`dosc.pine`](dosc.pine)
|
||||
Reference in New Issue
Block a user