- Removed 0.7*ATR multiplier from signal_engine and paper_monitor - risk_distance now stored per-trade in paper_trades table - paper_monitor/signal_engine read risk_distance from DB (no hardcoded values) - V5.1 TP/SL: 2.0/1.5/3.0 -> 1.4/1.05/2.1 (same actual distance) - V5.2 TP/SL: 3.0/2.0/4.5 -> 2.1/1.4/3.15 (same actual distance) - Fixed V5.2 pnl_r: all historical values corrected by *2/3 - API unrealized_pnl_r also reads from DB risk_distance
22 lines
465 B
JSON
22 lines
465 B
JSON
{
|
|
"name": "v52_8signals",
|
|
"version": "5.2",
|
|
"threshold": 75,
|
|
"weights": {
|
|
"direction": 40,
|
|
"crowding": 18,
|
|
"funding_rate": 5,
|
|
"environment": 12,
|
|
"confirmation": 15,
|
|
"liquidation": 5,
|
|
"auxiliary": 5
|
|
},
|
|
"accel_bonus": 0,
|
|
"tp_sl": {
|
|
"sl_multiplier": 2.1,
|
|
"tp1_multiplier": 1.4,
|
|
"tp2_multiplier": 3.15
|
|
},
|
|
"signals": ["cvd", "p99", "accel", "ls_ratio", "oi", "coinbase_premium", "funding_rate", "liquidation"]
|
|
}
|