feat: add volatility and volume indicator wrappers via purego

- add TA-Lib function pointer signatures for ATR/NATR/TRANGE and AD/ADOSC/CMF/NVI/OBV/PVI/PVO in functions.go
- register new native symbols in loader.go
- add new wrapper sources: volatility_indicators.go and volume_indicators.go
- update README function matrix with new volatility and volume categories
- add ta-lib upstream as a git submodule (.gitmodules + ta-lib gitlink)
This commit is contained in:
2026-07-28 14:20:41 +09:00
parent b3ad421c76
commit b5544d1209
6 changed files with 520 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
[submodule "ta-lib"]
path = ta-lib
url = https://github.com/TA-Lib/ta-lib.git