Miha Kralj
3cc2726654
Refactor tests and implementations for various indicators
...
- Updated RsiIndicatorTests to ensure proper initialization and state checks.
- Added new tests for Rsx, Vel, and Adosc indicators to validate behavior under iterative corrections and edge cases (NaN, Infinity).
- Enhanced Bessel indicator tests and implementation with consistent formatting.
- Improved Ema and Pwma implementations by ensuring proper handling of values.
- Introduced mock classes for charting to facilitate testing without dependencies.
- Ensured all indicators produce consistent results across different modes of operation.
- Cleaned up code formatting and added missing commas for better readability.
2025-12-28 21:07:37 -08:00
Miha Kralj
13d7c1215d
Refactor code formatting and improve consistency across various test files
...
- Removed unnecessary blank lines in multiple test files to enhance readability.
- Ensured consistent spacing and formatting in the `Trima`, `Usf`, `Vidya`, `Wma`, and `Atr` test classes.
- Updated comments for clarity and consistency in the `Atr` and `Adl` classes.
- Adjusted project files for better structure and maintainability.
2025-12-28 17:44:08 -08:00
Miha Kralj
f2487ced04
Refactor tests and project files for improved consistency and clarity
2025-12-27 18:09:04 -08:00
Miha Kralj
4ff6dc0ad9
feat(statistics): add Variance indicator with O(1) calculation and usage example
2025-12-25 17:18:41 -08:00
Miha Kralj
68168ec414
feat: Implement Butterworth Filter with tests and documentation
2025-12-22 22:45:27 -08:00
Miha Kralj
57aaec1ac8
feat: Add Blackman Window Moving Average (BLMA) implementation and documentation
2025-12-22 22:15:27 -08:00
Miha Kralj
4efa0e773e
Enhance documentation and validation for various indicators
2025-12-22 20:42:26 -08:00
Miha Kralj
6bd0096297
feat: enhance validation tests for Aroon Oscillator and ADOSC
2025-12-22 15:31:38 -08:00
Miha Kralj
a7b7207801
Refactor documentation to remove "Zero-Allocation Design" sections across various trend indicators and implement a PowerShell script for automated cleanup
...
- Updated mathematical foundations and performance profiles where necessary to maintain clarity and coherence.
2025-12-21 14:37:44 -08:00
Miha Kralj
54c309e5cf
feat: Implement Ehlers Ultimate Smoother Filter (USF) with documentation and tests
2025-12-20 15:57:38 -08:00
Miha Kralj
d21fea3c18
feat: Enhance volume indicators with ADOSC and SSF implementation and validation
2025-12-20 15:08:07 -08:00
Miha Kralj
b5358091ae
feat: Add Absolute Price Oscillator (APO) implementation and documentation
...
feat: Implement ADL (Accumulation/Distribution Line) indicator
2025-12-18 21:32:01 -08:00
Miha Kralj
35e5571237
docs
2025-12-18 13:51:06 -08:00
Miha Kralj
d277e08056
refactoring
2025-12-16 21:16:50 -08:00
Miha Kralj
33ffd3a37a
first iteration
2025-11-25 20:40:46 -08:00
Miha
e3d6bbc54a
.NET 9 update
2024-11-13 21:28:41 -05:00
Miha Kralj
df74feaba1
prep
2024-11-10 11:09:18 -08:00
Miha Kralj
11fc798517
CTI - Ehler's Correlation Trend - calc and chart
2024-11-08 08:24:51 -08:00
Miha Kralj
0bae9ce15b
sonar fixes
2024-11-05 15:51:29 -08:00
Miha Kralj
c5b583cd0d
Create EFI - Elder Ray's Force Index - add tests and xml comments
...
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/mihakralj/QuanTAlib?shareId=XXXX-XXXX-XXXX-XXXX ).
2024-11-05 06:42:31 -08:00
Miha Kralj
c58a054a28
Add DOSC - Derivative Oscillator
...
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/mihakralj/QuanTAlib?shareId=XXXX-XXXX-XXXX-XXXX ).
2024-11-04 14:28:47 -08:00
Miha Kralj
5d086a1473
new indicators
2024-11-03 18:16:42 -08:00
Miha Kralj
7b41d84c66
Bband, Ccv, Ce, Cv, Cvi, Ewma, Fcb, Gkv, Hlv
2024-11-03 15:52:25 -08:00
Miha Kralj
f519594371
Adr, Ap, Atrp, Atrs, Vp, Vwap, Vwma
2024-11-01 18:36:01 -07:00
Miha Kralj
7c6b698c9a
Chop & Cog
2024-11-01 17:54:03 -07:00
Miha Kralj
5b3f302ce4
Macd
2024-11-01 17:38:50 -07:00
Miha
447d90f4d6
docs
2024-10-31 09:49:06 -07:00
Miha
6231bab9e5
feat: Dpo, Tsi, Vortex, Bpp, Cci, Cfo, Tr, Ui, Vc, Vov, Vr, Vs, Mfi, Nvi, Obv, Pvi, Pvo, Pvol, Pvr, Pvt, Tvi
2024-10-30 13:45:36 -07:00
Miha
6b79f8158c
Adx, Adxr, Apo, Dmi
2024-10-27 21:59:46 -07:00
Miha
c21b96152c
macos dev update
2024-10-26 23:54:55 -07:00
Miha Kralj
e4f718a365
Cleanup of indicators
2024-10-25 22:47:54 -07:00
Miha Kralj
efc8e553db
Rsi and Rsx
2024-10-24 18:30:59 -07:00
Miha Kralj
707d81ff72
MACD histogram
2024-10-23 22:04:21 -07:00
Miha Kralj
7748bdd101
CMO - Chande Momentum Oscillator
2024-10-22 05:46:48 -07:00
Miha Kralj
fbe4046b5d
Documentation
2024-10-16 18:28:06 -07:00
Miha Kralj
cc45cebeb4
tests and cleanup
2024-10-11 18:02:09 -07:00
Miha Kralj
839313c9f2
Pwma
2024-10-10 16:23:23 -07:00
Miha Kralj
3458b14ebb
XML Documentation
2024-10-05 15:20:13 -07:00
Miha Kralj
30d93e724d
RVI
2024-10-04 21:31:25 -07:00
Miha Kralj
bdc01bff4a
Atr
2024-09-30 06:46:07 -07:00
Miha Kralj
148f0ea846
dependabot
2024-09-26 10:44:09 -07:00
Miha Kralj
71f49e8815
benchmarks
2024-09-24 20:37:25 -07:00
Miha Kralj
4b25801d52
Afirma + documentation
2024-09-24 16:28:16 -07:00
Miha Kralj
98758c8bc2
+semver: fix
2024-09-22 20:34:50 -07:00
Miha Kralj
d475bcd19a
New version merge
2024-09-22 17:31:24 -07:00
Miha Kralj and GitHub
1b719fa94e
Delete doc
2024-08-27 12:02:14 -07:00
Miha Kralj
7dd938c368
Add new data structures and event handling classes for trading platform. Include base classes, value and bar structs, event arguments, emitters, listeners. Update ruleset for SonarLint.
2024-07-25 17:42:09 -07:00
Miha Kralj
1faf47e85f
Minor update
2023-10-14 17:54:45 -07:00
Miha Kralj
56f8db2949
Update main automation workflow to use wildcard for dotcover report path
2023-05-04 08:40:37 -07:00
Miha Kralj and GitHub
7b77a1ad9f
Updated .gitignore, moved LICENSE to root ( #15 )
2023-04-08 13:38:44 -07:00