Enhance validation tests for various indicators with external library comparisons

- Added detailed comments explaining the validation limitations for MMA and ZLEMA due to differences in algorithm implementations.
- Implemented validation tests for True Range against TALib and Tulip, ensuring directional agreement.
- Updated Ulcer Index validation to clarify differences in algorithmic approaches between QuanTAlib and Skender.
- Enhanced Ease of Movement tests to verify directional agreement with Tulip's EMV, noting differences in volume scaling.
- Expanded Klinger Volume Oscillator tests to validate against Skender and Tulip, focusing on directional agreement across multiple period configurations.
- Improved Negative Volume Index tests to compare percentage changes with Tulip, addressing differences in starting values.
- Updated Positive Volume Index tests to validate against Tulip, emphasizing percentage change comparisons.
- Enhanced Williams Accumulation/Distribution tests to verify directional agreement with Tulip, highlighting formula differences.
This commit is contained in:
Miha Kralj
2026-02-11 14:46:56 -08:00
parent 6d6259a47d
commit 75c6a9f135
51 changed files with 7893 additions and 1274 deletions
+3 -2
View File
@@ -159,7 +159,7 @@
"connectionId": "mihakralj-quantalib",
"projectKey": "mihakralj_QuanTAlib"
},
"coderabbit.agentType": "Cline",
"coderabbit.agentType": "Roo",
"qodana.pathPrefix": "",
"qodana.args": ["--config", ".qodana/qodana.yaml"],
@@ -186,7 +186,8 @@
"code-to-tree": {
"command": "C:\\github\\code-to-tree.exe"
}
}
},
"coderabbit.autoReviewMode": "disabled"
// ???????????????????????????????????????????????????????????????????
// Keyboard Shortcuts Reference