mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-24 05:28:05 +00:00
Add validation tests for USF and enhance ATR indicator tests
- Introduced Usf.Validation.Tests.cs to validate the USF (Ehlers Ultimate Smoother Filter) for consistency across batch, streaming, and span modes, as well as mathematical properties and coefficient calculations. - Added comprehensive tests for the ATR indicator in Atr.Quantower.Tests.cs, including constructor validation, historical data processing, and handling of NaN/Infinity inputs. - Enhanced Atr.Tests.cs with additional tests for iterative corrections, warmup behavior, and true range calculations. - Updated Atr.cs to ensure warmup period is derived from RMA. - Added new tests for Adosc in Adosc.Tests.cs to validate handling of NaN and Infinity inputs, and to ensure batch calculations match iterative results. - Created a new Volatility.csproj to organize volatility-related implementations.
This commit is contained in:
Vendored
+1
-23
@@ -112,31 +112,9 @@
|
||||
// Show inline blame
|
||||
"git.decorations.enabled": true,
|
||||
|
||||
// ?????????????????????????????????????????????????????????????????
|
||||
// Terminal Settings - WSL Debian
|
||||
// ?????????????????????????????????????????????????????????????????
|
||||
|
||||
"terminal.integrated.defaultProfile.windows": "Debian",
|
||||
"terminal.integrated.profiles.windows": {
|
||||
"Debian": {
|
||||
"path": "C:\\Windows\\System32\\wsl.exe",
|
||||
"args": ["-d", "Debian", "--", "bash", "-l"],
|
||||
"icon": "terminal-linux"
|
||||
},
|
||||
"PowerShell": {
|
||||
"source": "PowerShell",
|
||||
"icon": "terminal-powershell"
|
||||
}
|
||||
},
|
||||
"terminal.integrated.shellIntegration.enabled": true,
|
||||
"terminal.integrated.suggest.enabled": true,
|
||||
|
||||
// ?????????????????????????????????????????????????????????????????
|
||||
// Cline Settings - WSL Debian Bash
|
||||
// ?????????????????????????????????????????????????????????????????
|
||||
|
||||
"cline.terminalShell.windows": "C:\\Windows\\System32\\wsl.exe",
|
||||
"cline.terminalShellArgs.windows": ["-d", "Debian", "--", "bash", "-l"],
|
||||
|
||||
// ?????????????????????????????????????????????????????????????????
|
||||
// File Exclusions (Reduce Noise)
|
||||
@@ -200,4 +178,4 @@
|
||||
// ? Run tests after accepting: dotnet test
|
||||
// ? Check performance impact with benchmarks
|
||||
// ? Validate against reference implementations
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user