[
  {
    "config": {
      "bull.min_trend_strength": 60,
      "bull.rsi_pullback_max": 34,
      "bull.rsi_breakout_min": 56,
      "bull.volume_spike_threshold": 1.69,
      "bull.sl_atr_multiplier": 2.7,
      "bull.tp_atr_multiplier": 5.07,
      "bull.trailing_pct": 0.16,
      "bull.min_confidence": 60,
      "bull.leverage": 200,
      "bear.min_trend_strength": 77,
      "bear.rsi_rally_min": 54,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.64,
      "bear.sl_atr_multiplier": 1.31,
      "bear.tp_atr_multiplier": 4.28,
      "bear.trailing_pct": 0.08,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": -100.13871531051926,
    "trades": 14,
    "win_rate": 71.42857142857143,
    "profit_factor": 0.2893743916782638,
    "max_dd": 176.55950315378675,
    "trades_by_strategy": {
      "BULL": 14
    },
    "timestamp": "2025-10-31T07:56:42.417759"
  },
  {
    "config": {
      "bull.min_trend_strength": 57,
      "bull.rsi_pullback_max": 40,
      "bull.rsi_breakout_min": 65,
      "bull.volume_spike_threshold": 1.32,
      "bull.sl_atr_multiplier": 2.4,
      "bull.tp_atr_multiplier": 5.25,
      "bull.trailing_pct": 0.17,
      "bull.min_confidence": 70,
      "bull.leverage": 175,
      "bear.min_trend_strength": 69,
      "bear.rsi_rally_min": 64,
      "bear.rsi_overbought": 65,
      "bear.volume_spike_threshold": 1.76,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.49,
      "bear.trailing_pct": 0.08,
      "bear.min_confidence": 60,
      "bear.leverage": 175
    },
    "pnl_pct": -99.50919094264235,
    "trades": 13,
    "win_rate": 69.23076923076923,
    "profit_factor": 0.765082283091596,
    "max_dd": 99.8740652452258,
    "trades_by_strategy": {
      "BULL": 13
    },
    "timestamp": "2025-10-31T07:56:48.632765"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 40,
      "bull.rsi_breakout_min": 58,
      "bull.volume_spike_threshold": 2.2,
      "bull.sl_atr_multiplier": 2.66,
      "bull.tp_atr_multiplier": 4.13,
      "bull.trailing_pct": 0.2,
      "bull.min_confidence": 75,
      "bull.leverage": 125,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 68,
      "bear.rsi_overbought": 74,
      "bear.volume_spike_threshold": 1.72,
      "bear.sl_atr_multiplier": 2.26,
      "bear.tp_atr_multiplier": 3.87,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 65,
      "bear.leverage": 150
    },
    "pnl_pct": -10.325429695164962,
    "trades": 18,
    "win_rate": 83.33333333333334,
    "profit_factor": 0.982962845936444,
    "max_dd": 78.39848392428198,
    "trades_by_strategy": {
      "BULL": 18
    },
    "timestamp": "2025-10-31T07:57:04.706686"
  },
  {
    "config": {
      "bull.min_trend_strength": 54,
      "bull.rsi_pullback_max": 50,
      "bull.rsi_breakout_min": 61,
      "bull.volume_spike_threshold": 1.34,
      "bull.sl_atr_multiplier": 2.02,
      "bull.tp_atr_multiplier": 5.62,
      "bull.trailing_pct": 0.06,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 70,
      "bear.rsi_rally_min": 52,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.54,
      "bear.sl_atr_multiplier": 2.45,
      "bear.tp_atr_multiplier": 4.77,
      "bear.trailing_pct": 0.12,
      "bear.min_confidence": 60,
      "bear.leverage": 175
    },
    "pnl_pct": -9.436161889915923,
    "trades": 14,
    "win_rate": 64.28571428571429,
    "profit_factor": 0.9383354865913329,
    "max_dd": 52.79787787526791,
    "trades_by_strategy": {
      "BULL": 14
    },
    "timestamp": "2025-10-31T07:57:11.277103"
  },
  {
    "config": {
      "bull.min_trend_strength": 55,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.28,
      "bull.sl_atr_multiplier": 1.15,
      "bull.tp_atr_multiplier": 4.56,
      "bull.trailing_pct": 0.11,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.29,
      "bear.sl_atr_multiplier": 1.86,
      "bear.tp_atr_multiplier": 2.82,
      "bear.trailing_pct": 0.11,
      "bear.min_confidence": 65,
      "bear.leverage": 50
    },
    "pnl_pct": 31.90154358698499,
    "trades": 18,
    "win_rate": 77.77777777777779,
    "profit_factor": 1.1772819914663304,
    "max_dd": 50.992963618204016,
    "trades_by_strategy": {
      "BULL": 18
    },
    "timestamp": "2025-10-31T07:57:58.476340"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 55,
      "bull.volume_spike_threshold": 1.72,
      "bull.sl_atr_multiplier": 2.77,
      "bull.tp_atr_multiplier": 4.62,
      "bull.trailing_pct": 0.08,
      "bull.min_confidence": 65,
      "bull.leverage": 50,
      "bear.min_trend_strength": 55,
      "bear.rsi_rally_min": 67,
      "bear.rsi_overbought": 77,
      "bear.volume_spike_threshold": 1.65,
      "bear.sl_atr_multiplier": 1.69,
      "bear.tp_atr_multiplier": 3.25,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 60,
      "bear.leverage": 100
    },
    "pnl_pct": 18.191676393877675,
    "trades": 17,
    "win_rate": 76.47058823529412,
    "profit_factor": 1.1043784272034058,
    "max_dd": 52.86924433264908,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T07:58:44.498274"
  },
  {
    "config": {
      "bull.min_trend_strength": 51,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 55,
      "bull.volume_spike_threshold": 1.56,
      "bull.sl_atr_multiplier": 2.29,
      "bull.tp_atr_multiplier": 3.16,
      "bull.trailing_pct": 0.07,
      "bull.min_confidence": 60,
      "bull.leverage": 200,
      "bear.min_trend_strength": 66,
      "bear.rsi_rally_min": 65,
      "bear.rsi_overbought": 69,
      "bear.volume_spike_threshold": 1.44,
      "bear.sl_atr_multiplier": 1.82,
      "bear.tp_atr_multiplier": 4.74,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 60,
      "bear.leverage": 75
    },
    "pnl_pct": -99.99747026971094,
    "trades": 26,
    "win_rate": 80.76923076923077,
    "profit_factor": 0.6854534570812854,
    "max_dd": 102.59732642807684,
    "trades_by_strategy": {
      "BULL": 26
    },
    "timestamp": "2025-10-31T07:58:53.642895"
  },
  {
    "config": {
      "bull.min_trend_strength": 51,
      "bull.rsi_pullback_max": 32,
      "bull.rsi_breakout_min": 65,
      "bull.volume_spike_threshold": 1.95,
      "bull.sl_atr_multiplier": 2.13,
      "bull.tp_atr_multiplier": 4.84,
      "bull.trailing_pct": 0.07,
      "bull.min_confidence": 70,
      "bull.leverage": 125,
      "bear.min_trend_strength": 69,
      "bear.rsi_rally_min": 52,
      "bear.rsi_overbought": 65,
      "bear.volume_spike_threshold": 1.9,
      "bear.sl_atr_multiplier": 1.37,
      "bear.tp_atr_multiplier": 4.48,
      "bear.trailing_pct": 0.13,
      "bear.min_confidence": 65,
      "bear.leverage": 100
    },
    "pnl_pct": -75.19782127214599,
    "trades": 15,
    "win_rate": 73.33333333333333,
    "profit_factor": 0.8428043639538131,
    "max_dd": 91.89802854584322,
    "trades_by_strategy": {
      "BULL": 15
    },
    "timestamp": "2025-10-31T07:59:03.894473"
  },
  {
    "config": {
      "bull.min_trend_strength": 51,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 64,
      "bull.volume_spike_threshold": 1.92,
      "bull.sl_atr_multiplier": 1.07,
      "bull.tp_atr_multiplier": 2.45,
      "bull.trailing_pct": 0.17,
      "bull.min_confidence": 65,
      "bull.leverage": 75,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 59,
      "bear.rsi_overbought": 72,
      "bear.volume_spike_threshold": 1.22,
      "bear.sl_atr_multiplier": 1.7,
      "bear.tp_atr_multiplier": 4.32,
      "bear.trailing_pct": 0.06,
      "bear.min_confidence": 70,
      "bear.leverage": 100
    },
    "pnl_pct": -34.56967300197727,
    "trades": 25,
    "win_rate": 80.0,
    "profit_factor": 0.8742247486679576,
    "max_dd": 70.55951595124753,
    "trades_by_strategy": {
      "BULL": 25
    },
    "timestamp": "2025-10-31T08:01:29.355613"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 72,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:02:54.203671"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 31,
      "bull.rsi_breakout_min": 70,
      "bull.volume_spike_threshold": 1.87,
      "bull.sl_atr_multiplier": 2.49,
      "bull.tp_atr_multiplier": 5.24,
      "bull.trailing_pct": 0.17,
      "bull.min_confidence": 65,
      "bull.leverage": 75,
      "bear.min_trend_strength": 65,
      "bear.rsi_rally_min": 63,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.8,
      "bear.sl_atr_multiplier": 2.36,
      "bear.tp_atr_multiplier": 2.44,
      "bear.trailing_pct": 0.15,
      "bear.min_confidence": 70,
      "bear.leverage": 75
    },
    "pnl_pct": -16.619209294097708,
    "trades": 15,
    "win_rate": 73.33333333333333,
    "profit_factor": 0.9402202046526342,
    "max_dd": 69.207513576952,
    "trades_by_strategy": {
      "BULL": 15
    },
    "timestamp": "2025-10-31T08:04:13.346177"
  },
  {
    "config": {
      "bull.min_trend_strength": 54,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 59,
      "bull.volume_spike_threshold": 1.63,
      "bull.sl_atr_multiplier": 1.13,
      "bull.tp_atr_multiplier": 3.54,
      "bull.trailing_pct": 0.16,
      "bull.min_confidence": 65,
      "bull.leverage": 125,
      "bear.min_trend_strength": 67,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 76,
      "bear.volume_spike_threshold": 1.33,
      "bear.sl_atr_multiplier": 2.26,
      "bear.tp_atr_multiplier": 4.07,
      "bear.trailing_pct": 0.12,
      "bear.min_confidence": 75,
      "bear.leverage": 200
    },
    "pnl_pct": -93.87579933748671,
    "trades": 23,
    "win_rate": 78.26086956521739,
    "profit_factor": 0.806752756852097,
    "max_dd": 97.39999898057036,
    "trades_by_strategy": {
      "BULL": 23
    },
    "timestamp": "2025-10-31T08:04:23.088810"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 59,
      "bull.volume_spike_threshold": 2.37,
      "bull.sl_atr_multiplier": 1.07,
      "bull.tp_atr_multiplier": 3.89,
      "bull.trailing_pct": 0.05,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 77,
      "bear.rsi_rally_min": 58,
      "bear.rsi_overbought": 67,
      "bear.volume_spike_threshold": 1.46,
      "bear.sl_atr_multiplier": 1.42,
      "bear.tp_atr_multiplier": 3.87,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 60,
      "bear.leverage": 150
    },
    "pnl_pct": -96.76987892375126,
    "trades": 17,
    "win_rate": 82.35294117647058,
    "profit_factor": 0.8492760750941157,
    "max_dd": 99.45899938657028,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:04:37.901563"
  },
  {
    "config": {
      "bull.min_trend_strength": 57,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 56,
      "bull.volume_spike_threshold": 1.7,
      "bull.sl_atr_multiplier": 2.64,
      "bull.tp_atr_multiplier": 5.67,
      "bull.trailing_pct": 0.12,
      "bull.min_confidence": 75,
      "bull.leverage": 150,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 70,
      "bear.rsi_overbought": 80,
      "bear.volume_spike_threshold": 1.7,
      "bear.sl_atr_multiplier": 1.95,
      "bear.tp_atr_multiplier": 4.9,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 70,
      "bear.leverage": 150
    },
    "pnl_pct": -93.19861963760104,
    "trades": 12,
    "win_rate": 66.66666666666666,
    "profit_factor": 0.7774034767504856,
    "max_dd": 97.53950828988111,
    "trades_by_strategy": {
      "BULL": 12
    },
    "timestamp": "2025-10-31T08:07:02.506865"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 50,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 2.0,
      "bull.sl_atr_multiplier": 2.98,
      "bull.tp_atr_multiplier": 5.25,
      "bull.trailing_pct": 0.17,
      "bull.min_confidence": 75,
      "bull.leverage": 125,
      "bear.min_trend_strength": 62,
      "bear.rsi_rally_min": 66,
      "bear.rsi_overbought": 76,
      "bear.volume_spike_threshold": 1.79,
      "bear.sl_atr_multiplier": 1.47,
      "bear.tp_atr_multiplier": 3.07,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": -28.03026477924725,
    "trades": 14,
    "win_rate": 78.57142857142857,
    "profit_factor": 0.9428124629710988,
    "max_dd": 79.87583362943988,
    "trades_by_strategy": {
      "BULL": 14
    },
    "timestamp": "2025-10-31T08:07:16.352538"
  },
  {
    "config": {
      "bull.min_trend_strength": 57,
      "bull.rsi_pullback_max": 39,
      "bull.rsi_breakout_min": 66,
      "bull.volume_spike_threshold": 1.31,
      "bull.sl_atr_multiplier": 1.43,
      "bull.tp_atr_multiplier": 4.31,
      "bull.trailing_pct": 0.12,
      "bull.min_confidence": 75,
      "bull.leverage": 200,
      "bear.min_trend_strength": 64,
      "bear.rsi_rally_min": 67,
      "bear.rsi_overbought": 71,
      "bear.volume_spike_threshold": 1.67,
      "bear.sl_atr_multiplier": 1.27,
      "bear.tp_atr_multiplier": 2.73,
      "bear.trailing_pct": 0.07,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": -99.94461366776504,
    "trades": 17,
    "win_rate": 70.58823529411765,
    "profit_factor": 0.7069556196392022,
    "max_dd": 110.93633384884569,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:07:54.875851"
  },
  {
    "config": {
      "bull.min_trend_strength": 60,
      "bull.rsi_pullback_max": 31,
      "bull.rsi_breakout_min": 63,
      "bull.volume_spike_threshold": 1.6,
      "bull.sl_atr_multiplier": 2.53,
      "bull.tp_atr_multiplier": 5.46,
      "bull.trailing_pct": 0.1,
      "bull.min_confidence": 70,
      "bull.leverage": 75,
      "bear.min_trend_strength": 59,
      "bear.rsi_rally_min": 53,
      "bear.rsi_overbought": 70,
      "bear.volume_spike_threshold": 1.81,
      "bear.sl_atr_multiplier": 1.01,
      "bear.tp_atr_multiplier": 3.02,
      "bear.trailing_pct": 0.06,
      "bear.min_confidence": 70,
      "bear.leverage": 75
    },
    "pnl_pct": -31.602363825554335,
    "trades": 12,
    "win_rate": 66.66666666666666,
    "profit_factor": 0.8676011155498236,
    "max_dd": 69.09026708538143,
    "trades_by_strategy": {
      "BULL": 12
    },
    "timestamp": "2025-10-31T08:08:02.320328"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 31,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 1.39,
      "bull.sl_atr_multiplier": 2.85,
      "bull.tp_atr_multiplier": 4.01,
      "bull.trailing_pct": 0.07,
      "bull.min_confidence": 65,
      "bull.leverage": 175,
      "bear.min_trend_strength": 58,
      "bear.rsi_rally_min": 51,
      "bear.rsi_overbought": 68,
      "bear.volume_spike_threshold": 1.52,
      "bear.sl_atr_multiplier": 1.21,
      "bear.tp_atr_multiplier": 2.74,
      "bear.trailing_pct": 0.12,
      "bear.min_confidence": 70,
      "bear.leverage": 200
    },
    "pnl_pct": -100.12526951266123,
    "trades": 22,
    "win_rate": 77.27272727272727,
    "profit_factor": 0.7275654310298707,
    "max_dd": 100.29403152645988,
    "trades_by_strategy": {
      "BULL": 22
    },
    "timestamp": "2025-10-31T08:08:17.663606"
  },
  {
    "config": {
      "bull.min_trend_strength": 62,
      "bull.rsi_pullback_max": 47,
      "bull.rsi_breakout_min": 64,
      "bull.volume_spike_threshold": 1.59,
      "bull.sl_atr_multiplier": 2.75,
      "bull.tp_atr_multiplier": 2.92,
      "bull.trailing_pct": 0.12,
      "bull.min_confidence": 75,
      "bull.leverage": 100,
      "bear.min_trend_strength": 60,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 72,
      "bear.volume_spike_threshold": 1.35,
      "bear.sl_atr_multiplier": 1.64,
      "bear.tp_atr_multiplier": 4.11,
      "bear.trailing_pct": 0.12,
      "bear.min_confidence": 70,
      "bear.leverage": 175
    },
    "pnl_pct": -50.58050580505805,
    "trades": 1,
    "win_rate": 0.0,
    "profit_factor": 0.0,
    "max_dd": 50.58050580505805,
    "trades_by_strategy": {
      "BULL": 1
    },
    "timestamp": "2025-10-31T08:09:22.191491"
  },
  {
    "config": {
      "bull.min_trend_strength": 54,
      "bull.rsi_pullback_max": 43,
      "bull.rsi_breakout_min": 53,
      "bull.volume_spike_threshold": 2.18,
      "bull.sl_atr_multiplier": 2.09,
      "bull.tp_atr_multiplier": 3.03,
      "bull.trailing_pct": 0.17,
      "bull.min_confidence": 65,
      "bull.leverage": 125,
      "bear.min_trend_strength": 77,
      "bear.rsi_rally_min": 64,
      "bear.rsi_overbought": 75,
      "bear.volume_spike_threshold": 1.32,
      "bear.sl_atr_multiplier": 1.48,
      "bear.tp_atr_multiplier": 4.73,
      "bear.trailing_pct": 0.15,
      "bear.min_confidence": 75,
      "bear.leverage": 200
    },
    "pnl_pct": -64.5921564943886,
    "trades": 21,
    "win_rate": 80.95238095238095,
    "profit_factor": 0.9002975480818188,
    "max_dd": 91.4763895588419,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:10:13.098401"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 59,
      "bull.volume_spike_threshold": 2.23,
      "bull.sl_atr_multiplier": 1.45,
      "bull.tp_atr_multiplier": 3.86,
      "bull.trailing_pct": 0.05,
      "bull.min_confidence": 75,
      "bull.leverage": 200,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 65,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.93,
      "bear.sl_atr_multiplier": 2.26,
      "bear.tp_atr_multiplier": 4.42,
      "bear.trailing_pct": 0.07,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": -107.49374621631492,
    "trades": 18,
    "win_rate": 83.33333333333334,
    "profit_factor": 0.4830930738450169,
    "max_dd": 183.84613969715033,
    "trades_by_strategy": {
      "BULL": 18
    },
    "timestamp": "2025-10-31T08:10:28.490164"
  },
  {
    "config": {
      "bull.min_trend_strength": 55,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.28,
      "bull.sl_atr_multiplier": 1.15,
      "bull.tp_atr_multiplier": 4.56,
      "bull.trailing_pct": 0.11,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 64,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.29,
      "bear.sl_atr_multiplier": 1.8886740222818676,
      "bear.tp_atr_multiplier": 2.82,
      "bear.trailing_pct": 0.11,
      "bear.min_confidence": 65,
      "bear.leverage": 50
    },
    "pnl_pct": 31.90154358698499,
    "trades": 18,
    "win_rate": 77.77777777777779,
    "profit_factor": 1.1772819914663304,
    "max_dd": 50.992963618204016,
    "trades_by_strategy": {
      "BULL": 18
    },
    "timestamp": "2025-10-31T08:11:48.791850"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4945366385127623,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:12:08.398296"
  },
  {
    "config": {
      "bull.min_trend_strength": 78,
      "bull.rsi_pullback_max": 48,
      "bull.rsi_breakout_min": 58,
      "bull.volume_spike_threshold": 2.03,
      "bull.sl_atr_multiplier": 1.01,
      "bull.tp_atr_multiplier": 2.88,
      "bull.trailing_pct": 0.08,
      "bull.min_confidence": 75,
      "bull.leverage": 200,
      "bear.min_trend_strength": 55,
      "bear.rsi_rally_min": 53,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.43,
      "bear.sl_atr_multiplier": 1.81,
      "bear.tp_atr_multiplier": 3.9,
      "bear.trailing_pct": 0.06,
      "bear.min_confidence": 60,
      "bear.leverage": 100
    },
    "pnl_pct": 9.962961946763244,
    "trades": 4,
    "win_rate": 50.0,
    "profit_factor": 1.694953744470473,
    "max_dd": 9.302185305690818,
    "trades_by_strategy": {
      "BEAR": 4
    },
    "timestamp": "2025-10-31T08:12:42.233323"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 55,
      "bull.volume_spike_threshold": 1.72,
      "bull.sl_atr_multiplier": 2.6931382285415553,
      "bull.tp_atr_multiplier": 4.62,
      "bull.trailing_pct": 0.08,
      "bull.min_confidence": 65,
      "bull.leverage": 50,
      "bear.min_trend_strength": 55,
      "bear.rsi_rally_min": 67,
      "bear.rsi_overbought": 77,
      "bear.volume_spike_threshold": 1.65,
      "bear.sl_atr_multiplier": 1.4886927747087495,
      "bear.tp_atr_multiplier": 3.25,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 60,
      "bear.leverage": 100
    },
    "pnl_pct": 18.191676393877675,
    "trades": 17,
    "win_rate": 76.47058823529412,
    "profit_factor": 1.1043784272034058,
    "max_dd": 52.86924433264908,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:13:25.144752"
  },
  {
    "config": {
      "bull.min_trend_strength": 54,
      "bull.rsi_pullback_max": 42,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.8,
      "bull.sl_atr_multiplier": 1.61,
      "bull.tp_atr_multiplier": 4.36,
      "bull.trailing_pct": 0.13,
      "bull.min_confidence": 65,
      "bull.leverage": 50,
      "bear.min_trend_strength": 76,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 66,
      "bear.volume_spike_threshold": 1.64,
      "bear.sl_atr_multiplier": 2.41,
      "bear.tp_atr_multiplier": 2.47,
      "bear.trailing_pct": 0.05,
      "bear.min_confidence": 60,
      "bear.leverage": 75
    },
    "pnl_pct": -15.839686040199217,
    "trades": 19,
    "win_rate": 73.68421052631578,
    "profit_factor": 0.9055765056436909,
    "max_dd": 51.91753308817787,
    "trades_by_strategy": {
      "BULL": 19
    },
    "timestamp": "2025-10-31T08:13:39.121872"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.740898539236699,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 72,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.830847447572697,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:13:58.199294"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:14:17.874763"
  },
  {
    "config": {
      "bull.min_trend_strength": 56,
      "bull.rsi_pullback_max": 31,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.59,
      "bull.sl_atr_multiplier": 1.39,
      "bull.tp_atr_multiplier": 2.01,
      "bull.trailing_pct": 0.09,
      "bull.min_confidence": 65,
      "bull.leverage": 50,
      "bear.min_trend_strength": 69,
      "bear.rsi_rally_min": 57,
      "bear.rsi_overbought": 69,
      "bear.volume_spike_threshold": 2.0,
      "bear.sl_atr_multiplier": 1.16,
      "bear.tp_atr_multiplier": 4.88,
      "bear.trailing_pct": 0.15,
      "bear.min_confidence": 65,
      "bear.leverage": 125
    },
    "pnl_pct": -8.621174192094282,
    "trades": 31,
    "win_rate": 83.87096774193549,
    "profit_factor": 0.9476815837226306,
    "max_dd": 51.08477574730399,
    "trades_by_strategy": {
      "BULL": 31
    },
    "timestamp": "2025-10-31T08:14:33.940418"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:14:52.990030"
  },
  {
    "config": {
      "bull.min_trend_strength": 60,
      "bull.rsi_pullback_max": 30,
      "bull.rsi_breakout_min": 68,
      "bull.volume_spike_threshold": 1.51,
      "bull.sl_atr_multiplier": 2.38,
      "bull.tp_atr_multiplier": 5.03,
      "bull.trailing_pct": 0.19,
      "bull.min_confidence": 75,
      "bull.leverage": 200,
      "bear.min_trend_strength": 65,
      "bear.rsi_rally_min": 69,
      "bear.rsi_overbought": 80,
      "bear.volume_spike_threshold": 1.75,
      "bear.sl_atr_multiplier": 1.02,
      "bear.tp_atr_multiplier": 3.82,
      "bear.trailing_pct": 0.1,
      "bear.min_confidence": 70,
      "bear.leverage": 175
    },
    "pnl_pct": -100.1371470634892,
    "trades": 14,
    "win_rate": 71.42857142857143,
    "profit_factor": 0.2812597976155428,
    "max_dd": 176.5595031537869,
    "trades_by_strategy": {
      "BULL": 14
    },
    "timestamp": "2025-10-31T08:15:00.448729"
  },
  {
    "config": {
      "bull.min_trend_strength": 52,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.28,
      "bull.sl_atr_multiplier": 1.15,
      "bull.tp_atr_multiplier": 4.56,
      "bull.trailing_pct": 0.11,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.29,
      "bear.sl_atr_multiplier": 1.86,
      "bear.tp_atr_multiplier": 2.82,
      "bear.trailing_pct": 0.11,
      "bear.min_confidence": 65,
      "bear.leverage": 50
    },
    "pnl_pct": 31.90154358698499,
    "trades": 18,
    "win_rate": 77.77777777777779,
    "profit_factor": 1.1772819914663304,
    "max_dd": 50.992963618204016,
    "trades_by_strategy": {
      "BULL": 18
    },
    "timestamp": "2025-10-31T08:15:12.919433"
  },
  {
    "config": {
      "bull.min_trend_strength": 52,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.28,
      "bull.sl_atr_multiplier": 1.1443935416247424,
      "bull.tp_atr_multiplier": 4.56,
      "bull.trailing_pct": 0.11,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 60,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.29,
      "bear.sl_atr_multiplier": 1.9521242463943327,
      "bear.tp_atr_multiplier": 2.82,
      "bear.trailing_pct": 0.11,
      "bear.min_confidence": 65,
      "bear.leverage": 50
    },
    "pnl_pct": 31.90154358698499,
    "trades": 18,
    "win_rate": 77.77777777777779,
    "profit_factor": 1.1772819914663304,
    "max_dd": 50.992963618204016,
    "trades_by_strategy": {
      "BULL": 18
    },
    "timestamp": "2025-10-31T08:15:27.246758"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:16:48.254084"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:17:08.163554"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 76,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:18:03.495307"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 38,
      "bull.rsi_breakout_min": 56,
      "bull.volume_spike_threshold": 1.23,
      "bull.sl_atr_multiplier": 2.07,
      "bull.tp_atr_multiplier": 3.35,
      "bull.trailing_pct": 0.07,
      "bull.min_confidence": 75,
      "bull.leverage": 150,
      "bear.min_trend_strength": 76,
      "bear.rsi_rally_min": 57,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.51,
      "bear.sl_atr_multiplier": 1.94,
      "bear.tp_atr_multiplier": 2.08,
      "bear.trailing_pct": 0.13,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": -100.15618439890804,
    "trades": 23,
    "win_rate": 78.26086956521739,
    "profit_factor": 0.7651100236094779,
    "max_dd": 100.23761398508451,
    "trades_by_strategy": {
      "BULL": 23
    },
    "timestamp": "2025-10-31T08:18:12.135209"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 70,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.907671329370999,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:18:31.366285"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 142.1399502849415,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 3.213188166191934,
    "max_dd": 20.963319854539357,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:18:50.391429"
  },
  {
    "config": {
      "bull.min_trend_strength": 56,
      "bull.rsi_pullback_max": 32,
      "bull.rsi_breakout_min": 63,
      "bull.volume_spike_threshold": 1.99,
      "bull.sl_atr_multiplier": 1.76,
      "bull.tp_atr_multiplier": 5.76,
      "bull.trailing_pct": 0.1,
      "bull.min_confidence": 65,
      "bull.leverage": 175,
      "bear.min_trend_strength": 58,
      "bear.rsi_rally_min": 51,
      "bear.rsi_overbought": 71,
      "bear.volume_spike_threshold": 1.29,
      "bear.sl_atr_multiplier": 1.73,
      "bear.tp_atr_multiplier": 3.52,
      "bear.trailing_pct": 0.13,
      "bear.min_confidence": 60,
      "bear.leverage": 150
    },
    "pnl_pct": -99.795655405197,
    "trades": 17,
    "win_rate": 58.82352941176471,
    "profit_factor": 0.6557767544011165,
    "max_dd": 99.91164720848677,
    "trades_by_strategy": {
      "BEAR": 4,
      "BULL": 13
    },
    "timestamp": "2025-10-31T08:19:31.472550"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:19:51.467636"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 64,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.907671329370999,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:20:13.645460"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 61,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:20:34.105303"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 76,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 257.64290576759885,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.570567178082098,
    "max_dd": 31.44497978180904,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:20:54.140659"
  },
  {
    "config": {
      "bull.min_trend_strength": 62,
      "bull.rsi_pullback_max": 39,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.86,
      "bull.sl_atr_multiplier": 1.34,
      "bull.tp_atr_multiplier": 4.77,
      "bull.trailing_pct": 0.1,
      "bull.min_confidence": 60,
      "bull.leverage": 200,
      "bear.min_trend_strength": 52,
      "bear.rsi_rally_min": 55,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.78,
      "bear.sl_atr_multiplier": 2.14,
      "bear.tp_atr_multiplier": 2.52,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": -101.1610116101161,
    "trades": 1,
    "win_rate": 0.0,
    "profit_factor": 0.0,
    "max_dd": 101.1610116101161,
    "trades_by_strategy": {
      "BULL": 1
    },
    "timestamp": "2025-10-31T08:22:03.880160"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 35,
      "bull.rsi_breakout_min": 64,
      "bull.volume_spike_threshold": 1.81,
      "bull.sl_atr_multiplier": 2.7,
      "bull.tp_atr_multiplier": 4.55,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 65,
      "bull.leverage": 150,
      "bear.min_trend_strength": 68,
      "bear.rsi_rally_min": 61,
      "bear.rsi_overbought": 70,
      "bear.volume_spike_threshold": 1.88,
      "bear.sl_atr_multiplier": 2.37,
      "bear.tp_atr_multiplier": 3.85,
      "bear.trailing_pct": 0.12,
      "bear.min_confidence": 60,
      "bear.leverage": 100
    },
    "pnl_pct": -76.00335738998606,
    "trades": 17,
    "win_rate": 76.47058823529412,
    "profit_factor": 0.9215467947851911,
    "max_dd": 96.9138253604863,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:22:15.949918"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.8206355729994712,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 125,
      "bear.min_trend_strength": 66,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.830847447572697,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 585.7522024381759,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.7756715652968702,
    "max_dd": 52.408299636348396,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:24:39.690833"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 2.0451763330024493,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 150,
      "bear.min_trend_strength": 67,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 769.1820202116629,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.5221899414268336,
    "max_dd": 62.88995956361808,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:24:59.272313"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 200,
      "bear.min_trend_strength": 72,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 860.2610143515085,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.1725064040741116,
    "max_dd": 83.85327941815744,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:25:19.696848"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.740898539236699,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 125,
      "bear.min_trend_strength": 69,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.830847447572697,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 585.7522024381759,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.7756715652968702,
    "max_dd": 52.408299636348396,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:25:39.150538"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:26:30.087955"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.740898539236699,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 72,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.830847447572697,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 142.1399502849415,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 3.213188166191934,
    "max_dd": 20.963319854539357,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:26:50.183027"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.2331340443624388,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:27:10.254707"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.7526563321769801,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 257.64290576759885,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.570567178082098,
    "max_dd": 31.44497978180904,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:28:39.535986"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4945366385127623,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 74,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:28:58.830620"
  },
  {
    "config": {
      "bull.min_trend_strength": 62,
      "bull.rsi_pullback_max": 48,
      "bull.rsi_breakout_min": 50,
      "bull.volume_spike_threshold": 2.01,
      "bull.sl_atr_multiplier": 1.4,
      "bull.tp_atr_multiplier": 2.09,
      "bull.trailing_pct": 0.08,
      "bull.min_confidence": 70,
      "bull.leverage": 150,
      "bear.min_trend_strength": 60,
      "bear.rsi_rally_min": 53,
      "bear.rsi_overbought": 68,
      "bear.volume_spike_threshold": 1.71,
      "bear.sl_atr_multiplier": 2.12,
      "bear.tp_atr_multiplier": 3.4,
      "bear.trailing_pct": 0.1,
      "bear.min_confidence": 70,
      "bear.leverage": 50
    },
    "pnl_pct": 11.418684186841961,
    "trades": 1,
    "win_rate": 100.0,
    "profit_factor": Infinity,
    "max_dd": 0,
    "trades_by_strategy": {
      "BULL": 1
    },
    "timestamp": "2025-10-31T08:32:23.609365"
  },
  {
    "config": {
      "bull.min_trend_strength": 52,
      "bull.rsi_pullback_max": 32,
      "bull.rsi_breakout_min": 50,
      "bull.volume_spike_threshold": 2.22,
      "bull.sl_atr_multiplier": 2.88,
      "bull.tp_atr_multiplier": 5.36,
      "bull.trailing_pct": 0.19,
      "bull.min_confidence": 75,
      "bull.leverage": 175,
      "bear.min_trend_strength": 58,
      "bear.rsi_rally_min": 51,
      "bear.rsi_overbought": 70,
      "bear.volume_spike_threshold": 1.35,
      "bear.sl_atr_multiplier": 1.22,
      "bear.tp_atr_multiplier": 2.92,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 75,
      "bear.leverage": 200
    },
    "pnl_pct": -96.41005694615541,
    "trades": 13,
    "win_rate": 76.92307692307693,
    "profit_factor": 0.7617549225276684,
    "max_dd": 99.02431103542229,
    "trades_by_strategy": {
      "BULL": 13
    },
    "timestamp": "2025-10-31T08:33:11.476629"
  },
  {
    "config": {
      "bull.min_trend_strength": 54,
      "bull.rsi_pullback_max": 40,
      "bull.rsi_breakout_min": 65,
      "bull.volume_spike_threshold": 2.32,
      "bull.sl_atr_multiplier": 2.67,
      "bull.tp_atr_multiplier": 4.89,
      "bull.trailing_pct": 0.15,
      "bull.min_confidence": 65,
      "bull.leverage": 175,
      "bear.min_trend_strength": 56,
      "bear.rsi_rally_min": 57,
      "bear.rsi_overbought": 77,
      "bear.volume_spike_threshold": 1.25,
      "bear.sl_atr_multiplier": 1.98,
      "bear.tp_atr_multiplier": 4.0,
      "bear.trailing_pct": 0.05,
      "bear.min_confidence": 70,
      "bear.leverage": 150
    },
    "pnl_pct": -98.14323324605876,
    "trades": 13,
    "win_rate": 76.92307692307693,
    "profit_factor": 0.7463661975283797,
    "max_dd": 99.48005355500943,
    "trades_by_strategy": {
      "BULL": 13
    },
    "timestamp": "2025-10-31T08:33:24.464300"
  },
  {
    "config": {
      "bull.min_trend_strength": 71,
      "bull.rsi_pullback_max": 40,
      "bull.rsi_breakout_min": 55,
      "bull.volume_spike_threshold": 1.72,
      "bull.sl_atr_multiplier": 2.47,
      "bull.tp_atr_multiplier": 2.66,
      "bull.trailing_pct": 0.09,
      "bull.min_confidence": 65,
      "bull.leverage": 175,
      "bear.min_trend_strength": 61,
      "bear.rsi_rally_min": 53,
      "bear.rsi_overbought": 70,
      "bear.volume_spike_threshold": 1.68,
      "bear.sl_atr_multiplier": 1.11,
      "bear.tp_atr_multiplier": 3.04,
      "bear.trailing_pct": 0.07,
      "bear.min_confidence": 60,
      "bear.leverage": 175
    },
    "pnl_pct": -12.159288879742371,
    "trades": 1,
    "win_rate": 0.0,
    "profit_factor": 0.0,
    "max_dd": 12.159288879742371,
    "trades_by_strategy": {
      "BEAR": 1
    },
    "timestamp": "2025-10-31T08:33:56.103942"
  },
  {
    "config": {
      "bull.min_trend_strength": 62,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 57,
      "bull.volume_spike_threshold": 1.43,
      "bull.sl_atr_multiplier": 2.84,
      "bull.tp_atr_multiplier": 4.16,
      "bull.trailing_pct": 0.2,
      "bull.min_confidence": 70,
      "bull.leverage": 125,
      "bear.min_trend_strength": 60,
      "bear.rsi_rally_min": 66,
      "bear.rsi_overbought": 69,
      "bear.volume_spike_threshold": 1.6,
      "bear.sl_atr_multiplier": 2.23,
      "bear.tp_atr_multiplier": 3.27,
      "bear.trailing_pct": 0.08,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": -63.22563225632256,
    "trades": 1,
    "win_rate": 0.0,
    "profit_factor": 0.0,
    "max_dd": 63.22563225632256,
    "trades_by_strategy": {
      "BULL": 1
    },
    "timestamp": "2025-10-31T08:34:28.750337"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 49,
      "bull.rsi_breakout_min": 66,
      "bull.volume_spike_threshold": 1.81,
      "bull.sl_atr_multiplier": 1.48,
      "bull.tp_atr_multiplier": 3.96,
      "bull.trailing_pct": 0.14,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 57,
      "bear.rsi_rally_min": 61,
      "bear.rsi_overbought": 72,
      "bear.volume_spike_threshold": 1.43,
      "bear.sl_atr_multiplier": 1.29,
      "bear.tp_atr_multiplier": 2.22,
      "bear.trailing_pct": 0.05,
      "bear.min_confidence": 60,
      "bear.leverage": 200
    },
    "pnl_pct": -14.443131997437195,
    "trades": 23,
    "win_rate": 78.26086956521739,
    "profit_factor": 0.9145345537545971,
    "max_dd": 51.91753308817786,
    "trades_by_strategy": {
      "BULL": 23
    },
    "timestamp": "2025-10-31T08:34:46.917697"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.6857140755662952,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 142.1399502849415,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 3.213188166191934,
    "max_dd": 20.963319854539357,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:35:08.556557"
  },
  {
    "config": {
      "bull.min_trend_strength": 53,
      "bull.rsi_pullback_max": 41,
      "bull.rsi_breakout_min": 70,
      "bull.volume_spike_threshold": 2.4,
      "bull.sl_atr_multiplier": 2.81,
      "bull.tp_atr_multiplier": 4.25,
      "bull.trailing_pct": 0.16,
      "bull.min_confidence": 75,
      "bull.leverage": 150,
      "bear.min_trend_strength": 80,
      "bear.rsi_rally_min": 70,
      "bear.rsi_overbought": 71,
      "bear.volume_spike_threshold": 1.92,
      "bear.sl_atr_multiplier": 1.99,
      "bear.tp_atr_multiplier": 4.63,
      "bear.trailing_pct": 0.13,
      "bear.min_confidence": 60,
      "bear.leverage": 175
    },
    "pnl_pct": 4.915423147978277,
    "trades": 13,
    "win_rate": 84.61538461538461,
    "profit_factor": 1.0085669112247604,
    "max_dd": 83.94023670390423,
    "trades_by_strategy": {
      "BULL": 13
    },
    "timestamp": "2025-10-31T08:37:05.040940"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4945366385127623,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 65,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:37:24.412549"
  },
  {
    "config": {
      "bull.min_trend_strength": 56,
      "bull.rsi_pullback_max": 37,
      "bull.rsi_breakout_min": 65,
      "bull.volume_spike_threshold": 2.11,
      "bull.sl_atr_multiplier": 2.01,
      "bull.tp_atr_multiplier": 4.4,
      "bull.trailing_pct": 0.07,
      "bull.min_confidence": 70,
      "bull.leverage": 200,
      "bear.min_trend_strength": 80,
      "bear.rsi_rally_min": 66,
      "bear.rsi_overbought": 67,
      "bear.volume_spike_threshold": 1.34,
      "bear.sl_atr_multiplier": 2.14,
      "bear.tp_atr_multiplier": 2.2,
      "bear.trailing_pct": 0.08,
      "bear.min_confidence": 65,
      "bear.leverage": 150
    },
    "pnl_pct": -100.14077426310722,
    "trades": 17,
    "win_rate": 76.47058823529412,
    "profit_factor": 0.23620726538108683,
    "max_dd": 193.50116538363494,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:37:37.470157"
  },
  {
    "config": {
      "bull.min_trend_strength": 56,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:37:56.721921"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 80,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 2.130786262822673,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:38:16.022868"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 125,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 585.7522024381759,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.7756715652968702,
    "max_dd": 52.408299636348396,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:38:35.136959"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.7285751470966575,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:38:54.669398"
  },
  {
    "config": {
      "bull.min_trend_strength": 56,
      "bull.rsi_pullback_max": 41,
      "bull.rsi_breakout_min": 66,
      "bull.volume_spike_threshold": 1.29,
      "bull.sl_atr_multiplier": 2.21,
      "bull.tp_atr_multiplier": 4.58,
      "bull.trailing_pct": 0.09,
      "bull.min_confidence": 65,
      "bull.leverage": 150,
      "bear.min_trend_strength": 68,
      "bear.rsi_rally_min": 59,
      "bear.rsi_overbought": 67,
      "bear.volume_spike_threshold": 1.62,
      "bear.sl_atr_multiplier": 2.03,
      "bear.tp_atr_multiplier": 4.87,
      "bear.trailing_pct": 0.1,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": -70.28294711058496,
    "trades": 16,
    "win_rate": 75.0,
    "profit_factor": 0.9217949668370211,
    "max_dd": 95.79830559417697,
    "trades_by_strategy": {
      "BULL": 16
    },
    "timestamp": "2025-10-31T08:39:03.763880"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 68,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:40:00.951097"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 30,
      "bull.rsi_breakout_min": 57,
      "bull.volume_spike_threshold": 1.79,
      "bull.sl_atr_multiplier": 2.55,
      "bull.tp_atr_multiplier": 3.38,
      "bull.trailing_pct": 0.08,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 66,
      "bear.rsi_rally_min": 64,
      "bear.rsi_overbought": 69,
      "bear.volume_spike_threshold": 1.93,
      "bear.sl_atr_multiplier": 2.42,
      "bear.tp_atr_multiplier": 4.16,
      "bear.trailing_pct": 0.13,
      "bear.min_confidence": 70,
      "bear.leverage": 100
    },
    "pnl_pct": -30.853621181052848,
    "trades": 22,
    "win_rate": 77.27272727272727,
    "profit_factor": 0.8229531465662298,
    "max_dd": 59.35920335702476,
    "trades_by_strategy": {
      "BULL": 22
    },
    "timestamp": "2025-10-31T08:40:11.628342"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 40,
      "bull.rsi_breakout_min": 57,
      "bull.volume_spike_threshold": 2.13,
      "bull.sl_atr_multiplier": 2.03,
      "bull.tp_atr_multiplier": 4.77,
      "bull.trailing_pct": 0.13,
      "bull.min_confidence": 65,
      "bull.leverage": 150,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 69,
      "bear.volume_spike_threshold": 1.73,
      "bear.sl_atr_multiplier": 1.17,
      "bear.tp_atr_multiplier": 4.59,
      "bear.trailing_pct": 0.06,
      "bear.min_confidence": 70,
      "bear.leverage": 125
    },
    "pnl_pct": -3.8968190314713866,
    "trades": 16,
    "win_rate": 81.25,
    "profit_factor": 0.9985792302071418,
    "max_dd": 96.4815137128558,
    "trades_by_strategy": {
      "BULL": 16
    },
    "timestamp": "2025-10-31T08:40:24.141894"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 42,
      "bull.rsi_breakout_min": 54,
      "bull.volume_spike_threshold": 1.82,
      "bull.sl_atr_multiplier": 2.15,
      "bull.tp_atr_multiplier": 2.46,
      "bull.trailing_pct": 0.19,
      "bull.min_confidence": 60,
      "bull.leverage": 125,
      "bear.min_trend_strength": 56,
      "bear.rsi_rally_min": 60,
      "bear.rsi_overbought": 70,
      "bear.volume_spike_threshold": 1.62,
      "bear.sl_atr_multiplier": 2.32,
      "bear.tp_atr_multiplier": 4.98,
      "bear.trailing_pct": 0.11,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": -83.30016439987948,
    "trades": 24,
    "win_rate": 79.16666666666666,
    "profit_factor": 0.7955577496432978,
    "max_dd": 91.83875383676337,
    "trades_by_strategy": {
      "BULL": 24
    },
    "timestamp": "2025-10-31T08:41:07.763161"
  },
  {
    "config": {
      "bull.min_trend_strength": 59,
      "bull.rsi_pullback_max": 49,
      "bull.rsi_breakout_min": 57,
      "bull.volume_spike_threshold": 2.19,
      "bull.sl_atr_multiplier": 2.97,
      "bull.tp_atr_multiplier": 5.53,
      "bull.trailing_pct": 0.09,
      "bull.min_confidence": 60,
      "bull.leverage": 200,
      "bear.min_trend_strength": 76,
      "bear.rsi_rally_min": 59,
      "bear.rsi_overbought": 70,
      "bear.volume_spike_threshold": 1.51,
      "bear.sl_atr_multiplier": 1.65,
      "bear.tp_atr_multiplier": 3.33,
      "bear.trailing_pct": 0.12,
      "bear.min_confidence": 70,
      "bear.leverage": 75
    },
    "pnl_pct": -101.0766638212087,
    "trades": 15,
    "win_rate": 66.66666666666666,
    "profit_factor": -29.389683322710653,
    "max_dd": 208.38391830688258,
    "trades_by_strategy": {
      "BULL": 15
    },
    "timestamp": "2025-10-31T08:41:18.827587"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 200,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 860.2610143515085,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.1725064040741116,
    "max_dd": 83.85327941815744,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:41:39.119837"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.5762712240111616,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:41:59.725422"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 64,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:42:19.382951"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.5880516836861025,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:42:38.807842"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:43:29.552838"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 49,
      "bull.rsi_breakout_min": 62,
      "bull.volume_spike_threshold": 1.53,
      "bull.sl_atr_multiplier": 1.6,
      "bull.tp_atr_multiplier": 4.68,
      "bull.trailing_pct": 0.06,
      "bull.min_confidence": 75,
      "bull.leverage": 200,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 53,
      "bear.rsi_overbought": 76,
      "bear.volume_spike_threshold": 1.41,
      "bear.sl_atr_multiplier": 1.09,
      "bear.tp_atr_multiplier": 2.04,
      "bear.trailing_pct": 0.15,
      "bear.min_confidence": 65,
      "bear.leverage": 125
    },
    "pnl_pct": -96.19325555578196,
    "trades": 17,
    "win_rate": 82.35294117647058,
    "profit_factor": 0.9886406683975426,
    "max_dd": 99.95394300286696,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:44:48.077975"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 39,
      "bull.rsi_breakout_min": 58,
      "bull.volume_spike_threshold": 1.38,
      "bull.sl_atr_multiplier": 2.66,
      "bull.tp_atr_multiplier": 2.71,
      "bull.trailing_pct": 0.05,
      "bull.min_confidence": 65,
      "bull.leverage": 75,
      "bear.min_trend_strength": 50,
      "bear.rsi_rally_min": 57,
      "bear.rsi_overbought": 79,
      "bear.volume_spike_threshold": 1.27,
      "bear.sl_atr_multiplier": 1.83,
      "bear.tp_atr_multiplier": 2.37,
      "bear.trailing_pct": 0.11,
      "bear.min_confidence": 65,
      "bear.leverage": 125
    },
    "pnl_pct": 18.364955791159037,
    "trades": 23,
    "win_rate": 82.6086956521739,
    "profit_factor": 1.0514123832940798,
    "max_dd": 69.83405136579567,
    "trades_by_strategy": {
      "BULL": 23
    },
    "timestamp": "2025-10-31T08:44:59.047272"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.2882717535765553,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 2.0921109290511106,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:46:56.188542"
  },
  {
    "config": {
      "bull.min_trend_strength": 61,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 200
    },
    "pnl_pct": 20.94960533345668,
    "trades": 2,
    "win_rate": 100.0,
    "profit_factor": Infinity,
    "max_dd": 0,
    "trades_by_strategy": {
      "BULL": 2
    },
    "timestamp": "2025-10-31T08:49:02.806181"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.723934195677015,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:49:22.128294"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.6022353131922666,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 257.64290576759885,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.570567178082098,
    "max_dd": 31.44497978180904,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:49:41.030160"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 61,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:50:34.982805"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.5869663487373877,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 75
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:50:53.600594"
  },
  {
    "config": {
      "bull.min_trend_strength": 62,
      "bull.rsi_pullback_max": 42,
      "bull.rsi_breakout_min": 59,
      "bull.volume_spike_threshold": 2.11,
      "bull.sl_atr_multiplier": 1.74,
      "bull.tp_atr_multiplier": 2.29,
      "bull.trailing_pct": 0.17,
      "bull.min_confidence": 75,
      "bull.leverage": 200,
      "bear.min_trend_strength": 50,
      "bear.rsi_rally_min": 55,
      "bear.rsi_overbought": 74,
      "bear.volume_spike_threshold": 1.77,
      "bear.sl_atr_multiplier": 1.88,
      "bear.tp_atr_multiplier": 3.6,
      "bear.trailing_pct": 0.06,
      "bear.min_confidence": 65,
      "bear.leverage": 200
    },
    "pnl_pct": 15.224912249122621,
    "trades": 1,
    "win_rate": 100.0,
    "profit_factor": Infinity,
    "max_dd": 0,
    "trades_by_strategy": {
      "BULL": 1
    },
    "timestamp": "2025-10-31T08:51:27.878589"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:51:46.471238"
  },
  {
    "config": {
      "bull.min_trend_strength": 53,
      "bull.rsi_pullback_max": 45,
      "bull.rsi_breakout_min": 67,
      "bull.volume_spike_threshold": 2.36,
      "bull.sl_atr_multiplier": 2.03,
      "bull.tp_atr_multiplier": 4.64,
      "bull.trailing_pct": 0.08,
      "bull.min_confidence": 75,
      "bull.leverage": 175,
      "bear.min_trend_strength": 59,
      "bear.rsi_rally_min": 68,
      "bear.rsi_overbought": 80,
      "bear.volume_spike_threshold": 1.25,
      "bear.sl_atr_multiplier": 2.33,
      "bear.tp_atr_multiplier": 4.18,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 65,
      "bear.leverage": 50
    },
    "pnl_pct": -87.82952065750624,
    "trades": 13,
    "win_rate": 84.61538461538461,
    "profit_factor": 0.7881326223961919,
    "max_dd": 97.93027615455493,
    "trades_by_strategy": {
      "BULL": 13
    },
    "timestamp": "2025-10-31T08:52:36.640370"
  },
  {
    "config": {
      "bull.min_trend_strength": 52,
      "bull.rsi_pullback_max": 44,
      "bull.rsi_breakout_min": 59,
      "bull.volume_spike_threshold": 1.66,
      "bull.sl_atr_multiplier": 2.99,
      "bull.tp_atr_multiplier": 4.18,
      "bull.trailing_pct": 0.11,
      "bull.min_confidence": 65,
      "bull.leverage": 100,
      "bear.min_trend_strength": 57,
      "bear.rsi_rally_min": 56,
      "bear.rsi_overbought": 66,
      "bear.volume_spike_threshold": 1.98,
      "bear.sl_atr_multiplier": 1.75,
      "bear.tp_atr_multiplier": 3.14,
      "bear.trailing_pct": 0.08,
      "bear.min_confidence": 70,
      "bear.leverage": 175
    },
    "pnl_pct": -73.62284688847994,
    "trades": 22,
    "win_rate": 77.27272727272727,
    "profit_factor": 0.8279623110662688,
    "max_dd": 89.83767042478176,
    "trades_by_strategy": {
      "BULL": 22
    },
    "timestamp": "2025-10-31T08:53:20.068885"
  },
  {
    "config": {
      "bull.min_trend_strength": 60,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.6174566123237986,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:53:38.686069"
  },
  {
    "config": {
      "bull.min_trend_strength": 56,
      "bull.rsi_pullback_max": 41,
      "bull.rsi_breakout_min": 50,
      "bull.volume_spike_threshold": 1.38,
      "bull.sl_atr_multiplier": 2.94,
      "bull.tp_atr_multiplier": 2.83,
      "bull.trailing_pct": 0.07,
      "bull.min_confidence": 75,
      "bull.leverage": 150,
      "bear.min_trend_strength": 56,
      "bear.rsi_rally_min": 69,
      "bear.rsi_overbought": 65,
      "bear.volume_spike_threshold": 1.83,
      "bear.sl_atr_multiplier": 2.15,
      "bear.tp_atr_multiplier": 2.09,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 70,
      "bear.leverage": 75
    },
    "pnl_pct": -67.18138599661062,
    "trades": 26,
    "win_rate": 84.61538461538461,
    "profit_factor": 0.9446443853044318,
    "max_dd": 96.75503371311139,
    "trades_by_strategy": {
      "BULL": 26
    },
    "timestamp": "2025-10-31T08:53:49.925271"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.3037881842910868,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 200
    },
    "pnl_pct": 142.1399502849415,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 3.213188166191934,
    "max_dd": 20.963319854539357,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:54:09.619008"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.5366497114750086,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 150,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 769.1820202116629,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.5221899414268336,
    "max_dd": 62.88995956361808,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:54:28.288445"
  },
  {
    "config": {
      "bull.min_trend_strength": 61,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.9088365662857112,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 81.98539789918478,
    "trades": 2,
    "win_rate": 100.0,
    "profit_factor": Infinity,
    "max_dd": 0,
    "trades_by_strategy": {
      "BULL": 2
    },
    "timestamp": "2025-10-31T08:56:00.988543"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.740898539236699,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 70,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.830847447572697,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:56:19.521597"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 257.64290576759885,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.570567178082098,
    "max_dd": 31.44497978180904,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:56:38.063418"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.3883209971024095,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 75,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:57:30.843662"
  },
  {
    "config": {
      "bull.min_trend_strength": 55,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 54,
      "bull.volume_spike_threshold": 1.63,
      "bull.sl_atr_multiplier": 2.28,
      "bull.tp_atr_multiplier": 4.78,
      "bull.trailing_pct": 0.06,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 80,
      "bear.rsi_rally_min": 59,
      "bear.rsi_overbought": 75,
      "bear.volume_spike_threshold": 1.42,
      "bear.sl_atr_multiplier": 1.13,
      "bear.tp_atr_multiplier": 4.99,
      "bear.trailing_pct": 0.1,
      "bear.min_confidence": 70,
      "bear.leverage": 100
    },
    "pnl_pct": 6.488344600322899,
    "trades": 17,
    "win_rate": 70.58823529411765,
    "profit_factor": 1.0192379485136855,
    "max_dd": 71.29085270840201,
    "trades_by_strategy": {
      "BULL": 17
    },
    "timestamp": "2025-10-31T08:57:39.578953"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 53,
      "bull.volume_spike_threshold": 2.13,
      "bull.sl_atr_multiplier": 1.56,
      "bull.tp_atr_multiplier": 2.19,
      "bull.trailing_pct": 0.16,
      "bull.min_confidence": 70,
      "bull.leverage": 200,
      "bear.min_trend_strength": 75,
      "bear.rsi_rally_min": 61,
      "bear.rsi_overbought": 67,
      "bear.volume_spike_threshold": 1.83,
      "bear.sl_atr_multiplier": 1.17,
      "bear.tp_atr_multiplier": 2.69,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 70,
      "bear.leverage": 100
    },
    "pnl_pct": -97.51516145344362,
    "trades": 25,
    "win_rate": 88.0,
    "profit_factor": 0.9231804029631776,
    "max_dd": 99.65925935045293,
    "trades_by_strategy": {
      "BULL": 25
    },
    "timestamp": "2025-10-31T08:57:57.064057"
  },
  {
    "config": {
      "bull.min_trend_strength": 61,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.338281023982719,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.6868005321532928,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 81.98539789918478,
    "trades": 2,
    "win_rate": 100.0,
    "profit_factor": Infinity,
    "max_dd": 0,
    "trades_by_strategy": {
      "BULL": 2
    },
    "timestamp": "2025-10-31T08:58:26.986617"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.8720009712499766,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.5284187260957303,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:58:45.531396"
  },
  {
    "config": {
      "bull.min_trend_strength": 61,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 81.98539789918478,
    "trades": 2,
    "win_rate": 100.0,
    "profit_factor": Infinity,
    "max_dd": 0,
    "trades_by_strategy": {
      "BULL": 2
    },
    "timestamp": "2025-10-31T08:59:15.552857"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.701183772767759,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 100,
      "bear.min_trend_strength": 72,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.5644335124082933,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 407.40684496732024,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.112138562168494,
    "max_dd": 41.926639709078714,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T08:59:34.161508"
  },
  {
    "config": {
      "bull.min_trend_strength": 54,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.7042719945106704,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 50,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 2.114720934786656,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 142.1399502849415,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 3.213188166191934,
    "max_dd": 20.963319854539357,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:00:27.745168"
  },
  {
    "config": {
      "bull.min_trend_strength": 51,
      "bull.rsi_pullback_max": 34,
      "bull.rsi_breakout_min": 62,
      "bull.volume_spike_threshold": 1.87,
      "bull.sl_atr_multiplier": 2.92,
      "bull.tp_atr_multiplier": 4.93,
      "bull.trailing_pct": 0.11,
      "bull.min_confidence": 70,
      "bull.leverage": 175,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 57,
      "bear.rsi_overbought": 66,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.17,
      "bear.tp_atr_multiplier": 3.72,
      "bear.trailing_pct": 0.07,
      "bear.min_confidence": 65,
      "bear.leverage": 175
    },
    "pnl_pct": -99.71665256952691,
    "trades": 15,
    "win_rate": 73.33333333333333,
    "profit_factor": 0.744797318148522,
    "max_dd": 99.92065482168992,
    "trades_by_strategy": {
      "BULL": 15
    },
    "timestamp": "2025-10-31T09:00:36.616587"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.6422096478229464,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:02:41.242122"
  },
  {
    "config": {
      "bull.min_trend_strength": 60,
      "bull.rsi_pullback_max": 46,
      "bull.rsi_breakout_min": 58,
      "bull.volume_spike_threshold": 1.4,
      "bull.sl_atr_multiplier": 2.22,
      "bull.tp_atr_multiplier": 4.87,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 70,
      "bull.leverage": 175,
      "bear.min_trend_strength": 80,
      "bear.rsi_rally_min": 64,
      "bear.rsi_overbought": 67,
      "bear.volume_spike_threshold": 1.59,
      "bear.sl_atr_multiplier": 2.11,
      "bear.tp_atr_multiplier": 4.84,
      "bear.trailing_pct": 0.14,
      "bear.min_confidence": 60,
      "bear.leverage": 175
    },
    "pnl_pct": -99.63058825599083,
    "trades": 14,
    "win_rate": 71.42857142857143,
    "profit_factor": 0.7481902366978389,
    "max_dd": 99.89823404104825,
    "trades_by_strategy": {
      "BULL": 14
    },
    "timestamp": "2025-10-31T09:02:47.647993"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.609059426132426,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 50
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:03:06.567709"
  },
  {
    "config": {
      "bull.min_trend_strength": 50,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.9296127614381224,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:04:26.434709"
  },
  {
    "config": {
      "bull.min_trend_strength": 57,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4945366385127623,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 71,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:04:45.524327"
  },
  {
    "config": {
      "bull.min_trend_strength": 52,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 79,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8707900316476291,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 75
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:05:05.705404"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 63,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.8692286233010647,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 125
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:05:26.184022"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.4405487786529123,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 73,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.7077003453306798,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 100
    },
    "pnl_pct": 257.64290576759885,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.570567178082098,
    "max_dd": 31.44497978180904,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:05:45.122634"
  },
  {
    "config": {
      "bull.min_trend_strength": 53,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 62,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:06:04.970574"
  },
  {
    "config": {
      "bull.min_trend_strength": 52,
      "bull.rsi_pullback_max": 32,
      "bull.rsi_breakout_min": 69,
      "bull.volume_spike_threshold": 1.6,
      "bull.sl_atr_multiplier": 1.16,
      "bull.tp_atr_multiplier": 5.17,
      "bull.trailing_pct": 0.14,
      "bull.min_confidence": 75,
      "bull.leverage": 50,
      "bear.min_trend_strength": 62,
      "bear.rsi_rally_min": 50,
      "bear.rsi_overbought": 66,
      "bear.volume_spike_threshold": 1.74,
      "bear.sl_atr_multiplier": 2.33,
      "bear.tp_atr_multiplier": 3.9,
      "bear.trailing_pct": 0.08,
      "bear.min_confidence": 70,
      "bear.leverage": 200
    },
    "pnl_pct": -9.4801612745551,
    "trades": 14,
    "win_rate": 71.42857142857143,
    "profit_factor": 0.9352617656002213,
    "max_dd": 51.76523628388933,
    "trades_by_strategy": {
      "BULL": 14
    },
    "timestamp": "2025-10-31T09:06:12.841099"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 175,
      "bear.min_trend_strength": 65,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 150
    },
    "pnl_pct": 900.1576363819131,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 1.3266380423179065,
    "max_dd": 73.37161949088777,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:06:31.691952"
  },
  {
    "config": {
      "bull.min_trend_strength": 58,
      "bull.rsi_pullback_max": 33,
      "bull.rsi_breakout_min": 51,
      "bull.volume_spike_threshold": 2.47,
      "bull.sl_atr_multiplier": 1.77,
      "bull.tp_atr_multiplier": 2.22,
      "bull.trailing_pct": 0.18,
      "bull.min_confidence": 60,
      "bull.leverage": 75,
      "bear.min_trend_strength": 54,
      "bear.rsi_rally_min": 62,
      "bear.rsi_overbought": 73,
      "bear.volume_spike_threshold": 1.3,
      "bear.sl_atr_multiplier": 1.63,
      "bear.tp_atr_multiplier": 4.36,
      "bear.trailing_pct": 0.09,
      "bear.min_confidence": 75,
      "bear.leverage": 175
    },
    "pnl_pct": 257.64290576759885,
    "trades": 21,
    "win_rate": 95.23809523809523,
    "profit_factor": 2.570567178082098,
    "max_dd": 31.44497978180904,
    "trades_by_strategy": {
      "BULL": 21
    },
    "timestamp": "2025-10-31T09:07:59.361606"
  }
]