Add AFIRMA indicator implementation with validation tests and documentation

- Implemented AFIRMA (Autoregressive Finite Impulse Response Moving Average) class with support for various window types and batch processing.
- Created unit tests for AFIRMA to validate internal consistency, streaming, and batch processing.
- Added comprehensive documentation for AFIRMA, including usage examples, performance profile, and parameter selection guide.
- Removed obsolete omnisharp.json configuration file.
This commit is contained in:
Miha Kralj
2025-12-30 20:42:15 -08:00
parent 6e24fea8b7
commit 78a3a25ada
19 changed files with 1843 additions and 26 deletions
+1
View File
@@ -11,6 +11,7 @@
- **Trends**
- [Overview](../lib/trends/_index.md)
- [Trend Comparison](trendcomparison.md)
- [AFIRMA - Autoregressive FIR MA](../lib/trends/afirma/Afirma.md)
- [ALMA - Arnaud Legoux MA](../lib/trends/alma/Alma.md)
- [BESSEL - Bessel Filter](../lib/trends/bessel/Bessel.md)
- [BILATERAL - Bilateral Filter](../lib/trends/bilateral/Bilateral.md)
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 KiB

+1
View File
@@ -65,6 +65,7 @@ These measure the spread of data points around the mean.
### Trends
- [**AFIRMA**](../lib/trends/afirma/Afirma.md) - Autoregressive FIR MA
- [**ALMA**](../lib/trends/alma/Alma.md) - Arnaud Legoux MA
- [**BESSEL**](../lib/trends/bessel/Bessel.md) - Bessel Filter
- [**BILATERAL**](../lib/trends/bilateral/Bilateral.md) - Bilateral Filter
+1 -1
View File
@@ -16,7 +16,7 @@
| **Aroon** | [Aroon](../lib/momentum/aroon/aroon.md) | ✔️ | ✔️ | ✔️ | - |
| **Aroon Oscillator** | [AroonOsc](../lib/momentum/aroonosc/AroonOsc.md) | ✔️ | ✔️ | ✔️ | - |
| **ATR Bands** | Atrbands | - | - | - | ❔ |
| **Autoregressive FIR MA** | Afirma | - | - | - | - |
| **Autoregressive FIR MA** | [Afirma](../lib/trends/afirma/Afirma.md) | - | - | - | - |
| **Average Daily Range** | Adr | - | - | - | - |
| **Average Directional Index** | [Adx](../lib/momentum/adx/adx.md) | ✔️ | ✔️ | ✔️ | ✔️ |
| **Average Directional Movement Rating** | [Adxr](../lib/momentum/adxr/Adxr.md) | ✔️ | ✔️ | - | - |