Add Standard Deviation Channel (SDCHANNEL) implementation and documentation

- Implemented Sdchannel class for calculating standard deviation channels based on linear regression.
- Added detailed documentation for SDCHANNEL, including overview, calculation methods, and interpretation.
- Updated project files to include new numerics library components in Channels and Volatility projects.
This commit is contained in:
Miha Kralj
2026-01-21 14:41:31 -05:00
parent b2c1787782
commit 3eae9a76fe
71 changed files with 15716 additions and 772 deletions
+41 -1
View File
@@ -1,11 +1,32 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Build lib/quantalib.csproj (Debug net10.0)",
"type": "coreclr",
"request": "launch",
"program": "dotnet",
"args": [
"build",
"${workspaceFolder}/lib/quantalib.csproj",
"--configuration",
"Debug",
"--framework",
"net10.0"
],
"cwd": "${workspaceFolder}",
"stopAtEntry": false,
"console": "integratedTerminal",
"logging": {
"moduleLoad": false
}
},
{
"name": "Debug Tests",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"preLaunchTask": "build-sln-debug",
"program": "dotnet",
"args": [
"test",
@@ -28,6 +49,25 @@
"logging": {
"moduleLoad": false
}
},
{
"name": "Build solution (Debug)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build-sln-debug",
"program": "dotnet",
"args": [
"build",
"${workspaceFolder}/QuanTAlib.sln",
"--configuration",
"Debug"
],
"cwd": "${workspaceFolder}",
"stopAtEntry": false,
"console": "integratedTerminal",
"logging": {
"moduleLoad": false
}
}
]
}
+2 -2
View File
@@ -155,9 +155,9 @@
"dotnet.server.useOmnisharp": false,
"sonarlint.connectedMode.project": {
"connectionId": "mihakralj-quantalib",
"connectionId": "QuanTAlib",
"projectKey": "mihakralj_QuanTAlib"
},
},
"coderabbit.agentType": "Cline",
"qodana.pathPrefix": "",
"qodana.args": ["--config", ".qodana/qodana.yaml"],
+28
View File
@@ -56,6 +56,34 @@
"problemMatcher": "$msCompile",
"group": { "kind": "test", "isDefault": true },
"presentation": { "reveal": "always", "panel": "new" }
},
{
"label": "build-lib-net10-debug",
"type": "process",
"command": "dotnet",
"args": [
"build",
"${workspaceFolder}/lib/quantalib.csproj",
"--configuration",
"Debug",
"--framework",
"net10.0"
],
"problemMatcher": "$msCompile",
"group": { "kind": "build", "isDefault": false }
},
{
"label": "build-sln-debug",
"type": "process",
"command": "dotnet",
"args": [
"build",
"${workspaceFolder}/QuanTAlib.sln",
"--configuration",
"Debug"
],
"problemMatcher": "$msCompile",
"group": { "kind": "build", "isDefault": false }
}
]
}