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
+2 -2
View File
@@ -21,7 +21,7 @@
AlgoTrading;Financial;Strategy;Chart;Charting;Oscillator;Overlay;Equity;Bitcoin;Crypto;Cryptocurrency;Forex;
Quantitative;Historical;Quotes;
</PackageTags>
<PackageIconUrl>https://raw.githubusercontent.com/mihakralj/QuanTAlib/main/.github/QuanTAlib2.png</PackageIconUrl>
<PackageIconUrl>https://raw.githubusercontent.com/mihakralj/QuanTAlib/main/docs/img/QuanTAlib2.png</PackageIconUrl>
<EnforceCodeStyleInBuild>True</EnforceCodeStyleInBuild>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
<Version>$(GitVersion_MajorMinorPatch)</Version>
@@ -45,7 +45,7 @@
<ItemGroup>
<None Include="..\.github\QuanTAlib2.png" Pack="true" Visible="false" PackagePath="" />
<None Include="..\docs\img\QuanTAlib2.png" Pack="true" Visible="false" PackagePath="" />
</ItemGroup>
</Project>