284 lines
9.0 KiB
JSON
284 lines
9.0 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "🚀 MASSIVE RL Training (504M Parameters)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "main_clean.py",
|
|
"args": [
|
|
"--mode",
|
|
"rl"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"CUDA_VISIBLE_DEVICES": "0",
|
|
"PYTORCH_CUDA_ALLOC_CONF": "max_split_size_mb:4096"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes"
|
|
},
|
|
{
|
|
"name": "🧠 Enhanced CNN Training with Backtesting",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "main_clean.py",
|
|
"args": [
|
|
"--mode",
|
|
"cnn",
|
|
"--symbol",
|
|
"ETH/USDT"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"ENABLE_BACKTESTING": "1",
|
|
"ENABLE_ANALYSIS": "1",
|
|
"CUDA_VISIBLE_DEVICES": "0"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes",
|
|
"postDebugTask": "Start TensorBoard"
|
|
},
|
|
{
|
|
"name": "🔥 Hybrid Training (CNN + RL Pipeline)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "main_clean.py",
|
|
"args": [
|
|
"--mode",
|
|
"train"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"CUDA_VISIBLE_DEVICES": "0",
|
|
"PYTORCH_CUDA_ALLOC_CONF": "max_split_size_mb:4096",
|
|
"ENABLE_HYBRID_TRAINING": "1"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes",
|
|
"postDebugTask": "Start TensorBoard"
|
|
},
|
|
{
|
|
"name": "💹 Live Scalping Dashboard (500x Leverage)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "run_scalping_dashboard.py",
|
|
"args": [
|
|
"--episodes",
|
|
"1000",
|
|
"--max-position",
|
|
"0.1",
|
|
"--leverage",
|
|
"500"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"ENABLE_MASSIVE_MODEL": "1",
|
|
"LEVERAGE_MULTIPLIER": "500",
|
|
"SCALPING_MODE": "1"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes"
|
|
},
|
|
{
|
|
"name": "🎯 Enhanced Scalping Dashboard (1s Bars + 15min Cache)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "run_enhanced_scalping_dashboard.py",
|
|
"args": [
|
|
"--host",
|
|
"127.0.0.1",
|
|
"--port",
|
|
"8051",
|
|
"--log-level",
|
|
"INFO"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"ENABLE_ENHANCED_DASHBOARD": "1",
|
|
"TICK_CACHE_MINUTES": "15",
|
|
"CANDLE_TIMEFRAME": "1s"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes"
|
|
},
|
|
{
|
|
"name": "🌙 Overnight Training Monitor (504M Model)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "overnight_training_monitor.py",
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"MONITOR_INTERVAL": "300",
|
|
"ENABLE_PLOTS": "1",
|
|
"ENABLE_REPORTS": "1"
|
|
}
|
|
},
|
|
{
|
|
"name": "📊 Enhanced Web Dashboard",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "main_clean.py",
|
|
"args": [
|
|
"--port",
|
|
"8050"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"ENABLE_REALTIME_CHARTS": "1",
|
|
"ENABLE_NN_MODELS": "1"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes"
|
|
},
|
|
{
|
|
"name": "🔬 System Test & Validation",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "main_clean.py",
|
|
"args": [
|
|
"--mode",
|
|
"test"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"TEST_ALL_COMPONENTS": "1"
|
|
}
|
|
},
|
|
{
|
|
"name": "📈 TensorBoard Monitor (All Runs)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "run_tensorboard.py",
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false
|
|
},
|
|
{
|
|
"name": "🎯 Live Trading (Demo Mode)",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "main_clean.py",
|
|
"args": [
|
|
"--mode",
|
|
"trade",
|
|
"--symbol",
|
|
"ETH/USDT"
|
|
],
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"DEMO_MODE": "1",
|
|
"ENABLE_MASSIVE_MODEL": "1",
|
|
"RISK_MANAGEMENT": "1"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes"
|
|
},
|
|
{
|
|
"name": "🚨 Model Parameter Audit",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "model_parameter_audit.py",
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1"
|
|
}
|
|
},
|
|
{
|
|
"name": "🧪 CNN Live Training with Analysis",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"program": "training/enhanced_cnn_trainer.py",
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1",
|
|
"ENABLE_BACKTESTING": "1",
|
|
"ENABLE_ANALYSIS": "1",
|
|
"ENABLE_LIVE_VALIDATION": "1",
|
|
"CUDA_VISIBLE_DEVICES": "0"
|
|
},
|
|
"preLaunchTask": "Kill Stale Processes",
|
|
"postDebugTask": "Start TensorBoard"
|
|
},
|
|
{
|
|
"name": "🏗️ Python Debugger: Current File",
|
|
"type": "debugpy",
|
|
"request": "launch",
|
|
"program": "${file}",
|
|
"console": "integratedTerminal",
|
|
"justMyCode": false,
|
|
"env": {
|
|
"PYTHONUNBUFFERED": "1"
|
|
}
|
|
}
|
|
],
|
|
"compounds": [
|
|
{
|
|
"name": "🚀 Full Training Pipeline (RL + Monitor + TensorBoard)",
|
|
"configurations": [
|
|
"🚀 MASSIVE RL Training (504M Parameters)",
|
|
"🌙 Overnight Training Monitor (504M Model)",
|
|
"📈 TensorBoard Monitor (All Runs)"
|
|
],
|
|
"stopAll": true,
|
|
"presentation": {
|
|
"hidden": false,
|
|
"group": "Training",
|
|
"order": 1
|
|
}
|
|
},
|
|
{
|
|
"name": "💹 Live Trading System (Dashboard + Monitor)",
|
|
"configurations": [
|
|
"💹 Live Scalping Dashboard (500x Leverage)",
|
|
"🌙 Overnight Training Monitor (504M Model)"
|
|
],
|
|
"stopAll": true,
|
|
"presentation": {
|
|
"hidden": false,
|
|
"group": "Trading",
|
|
"order": 2
|
|
}
|
|
},
|
|
{
|
|
"name": "🧠 CNN Development Pipeline (Training + Analysis)",
|
|
"configurations": [
|
|
"🧠 Enhanced CNN Training with Backtesting",
|
|
"🧪 CNN Live Training with Analysis",
|
|
"📈 TensorBoard Monitor (All Runs)"
|
|
],
|
|
"stopAll": true,
|
|
"presentation": {
|
|
"hidden": false,
|
|
"group": "Development",
|
|
"order": 3
|
|
}
|
|
},
|
|
{
|
|
"name": "🎯 Enhanced Trading System (1s Bars + Cache + Monitor)",
|
|
"configurations": [
|
|
"🎯 Enhanced Scalping Dashboard (1s Bars + 15min Cache)",
|
|
"🌙 Overnight Training Monitor (504M Model)"
|
|
],
|
|
"stopAll": true,
|
|
"presentation": {
|
|
"hidden": false,
|
|
"group": "Enhanced Trading",
|
|
"order": 4
|
|
}
|
|
}
|
|
]
|
|
}
|