mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-13 08:08:05 +00:00
Add Starchannel indicator implementation and validation tests
- Implemented the Starchannel class, which calculates a volatility-based envelope using SMA as the middle line and ATR for band width. - Added methods for updating the indicator with new data, batch calculations, and state management. - Created comprehensive unit tests for the Starchannel indicator, validating various scenarios including manual calculations, consistency across modes, eventing, and handling of large datasets. - Ensured that the indicator's outputs are finite and that band widths are consistent across different calculation modes.
This commit is contained in:
+1
-1
@@ -251,7 +251,7 @@ No external reference exists. Implementation verified through unit tests, edge c
|
||||
| **Stochastic Momentum Index** | Smi | - | - | ✔️ | ❔ |
|
||||
| **Stochastic Oscillator** | Stoch | ✔️ | ✔️ | ✔️ | ❔ |
|
||||
| **Stochastic RSI** | Stochrsi | ✔️ | ✔️ | ✔️ | ❔ |
|
||||
| **Stoller Average Range Channel** | Starchannel | - | - | - | ❔ |
|
||||
| **Stoller Average Range Channel** | [Starchannel](../lib/channels/starchannel/starchannel.md) | - | - | - | ❔ |
|
||||
| **Super Trend Bands** | Stbands | - | - | - | - |
|
||||
| **SuperTrend** | [Super](../lib/trends/super/super.md) | - | - | ✔️ | ❔ |
|
||||
| **Swing High/Low Detection** | Swings | - | - | - | - |
|
||||
|
||||
Reference in New Issue
Block a user