Add Ehlers Hilbert Transform Instantaneous Trend (HTIT) implementation and tests

- Implemented the HTIT indicator in Htit.cs, utilizing the Hilbert Transform for trend analysis.
- Added unit tests for HTIT validation against TA-Lib, Skender, and Ooples implementations in Htit.Validation.Tests.cs.
- Created documentation for HTIT in Htit.md, detailing its core concepts, formula, parameters, usage, and interpretation.
This commit is contained in:
Miha Kralj
2025-12-14 16:52:02 -08:00
parent f7b8fe1654
commit 822aaa0d40
18 changed files with 951 additions and 267 deletions
+1 -1
View File
@@ -21,12 +21,12 @@ public class TBarSeries : IReadOnlyList<TBar>
public string Name { get; set; } = "Bar";
public event Action<TBar>? Pub;
// Note: These views share underlying storage. Do not modify directly; use TBarSeries.Add() instead.
public TSeries Open { get; }
public TSeries High { get; }
public TSeries Low { get; }
public TSeries Close { get; }
public TSeries Volume { get; }
// Aliases for convenience
public TSeries O => Open;
public TSeries H => High;