{
  "timestamp": "2026-02-10T08:25:50.831301",
  "trades_tested": 26,
  "old_params": {
    "trail_base": 0.5,
    "trail_wide": 1.5,
    "trail_large": 2.5,
    "hard_sl": 1.5,
    "trail_activation": 0.8,
    "momentum_candles": 3,
    "max_hold": 45
  },
  "old_stats": {
    "total_pnl": 32.49,
    "avg_pnl": 1.25,
    "win_rate": 80.8,
    "wins": 21,
    "losses": 5,
    "max_dd": -1.5,
    "avg_missed": 1.2,
    "score": 67.97,
    "n_trades": 26
  },
  "current_params": {
    "trail_base": 1.0,
    "trail_wide": 2.5,
    "trail_large": 3.0,
    "hard_sl": 1.5,
    "trail_activation": 1.0,
    "momentum_candles": 4,
    "max_hold": 120
  },
  "current_stats": {
    "total_pnl": 21.43,
    "avg_pnl": 0.82,
    "win_rate": 65.4,
    "wins": 17,
    "losses": 9,
    "max_dd": -1.5,
    "avg_missed": 1.79,
    "score": 44.78,
    "n_trades": 26
  },
  "optimized_params": {
    "trail_base": 0.3,
    "trail_wide": 1.5,
    "trail_large": 2.5,
    "hard_sl": 1.0,
    "trail_activation": 0.5,
    "momentum_candles": 3,
    "max_hold": 30
  },
  "optimized_stats": {
    "total_pnl": 33.96,
    "avg_pnl": 1.31,
    "win_rate": 80.8,
    "wins": 21,
    "losses": 5,
    "max_dd": -1.0,
    "avg_missed": 1.08,
    "score": 71.12,
    "n_trades": 26
  },
  "detail_results": [
    {
      "symbol": "BREVUSDT",
      "entry_time": "2026-02-08T19:43:05.605475",
      "surge_strength": 0,
      "pnl_pct": 0.26,
      "max_pnl": 0.56,
      "hold_min": 6.9,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.187
    },
    {
      "symbol": "KITEUSDT",
      "entry_time": "2026-02-08T19:43:06.119945",
      "surge_strength": 0,
      "pnl_pct": -0.78,
      "max_pnl": 0.0,
      "hold_min": 3.9,
      "exit_reason": "MOMENTUM_EXIT",
      "missed_gain": 0.78,
      "original_pnl": -1.806
    },
    {
      "symbol": "BANANAS31USDT",
      "entry_time": "2026-02-09T00:48:21.093092",
      "surge_strength": 0.971,
      "pnl_pct": 0.23,
      "max_pnl": 0.53,
      "hold_min": 0.6,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.674
    },
    {
      "symbol": "FUSDT",
      "entry_time": "2026-02-09T01:00:45.625008",
      "surge_strength": 1.529,
      "pnl_pct": -1.0,
      "max_pnl": 1.68,
      "hold_min": 0.2,
      "exit_reason": "HARD_SL",
      "missed_gain": 2.68,
      "original_pnl": 1.829
    },
    {
      "symbol": "BERAUSDT",
      "entry_time": "2026-02-09T01:01:32.662514",
      "surge_strength": 0.871,
      "pnl_pct": 4.22,
      "max_pnl": 6.72,
      "hold_min": 5.5,
      "exit_reason": "TRAILING",
      "missed_gain": 2.5,
      "original_pnl": 2.603
    },
    {
      "symbol": "BREVUSDT",
      "entry_time": "2026-02-09T05:13:37.014244",
      "surge_strength": 0.942,
      "pnl_pct": 0.33,
      "max_pnl": 0.63,
      "hold_min": 10.4,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.062
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T14:29:25.289884",
      "surge_strength": 1.377,
      "pnl_pct": 1.55,
      "max_pnl": 1.85,
      "hold_min": 0.6,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 1.366
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T15:02:37.474322",
      "surge_strength": 1.346,
      "pnl_pct": 0.53,
      "max_pnl": 0.83,
      "hold_min": 0.4,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": -0.207
    },
    {
      "symbol": "VANAUSDT",
      "entry_time": "2026-02-09T15:10:13.071749",
      "surge_strength": 1.92,
      "pnl_pct": 1.41,
      "max_pnl": 2.91,
      "hold_min": 1.8,
      "exit_reason": "TRAILING",
      "missed_gain": 1.5,
      "original_pnl": 2.473
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T15:18:25.311307",
      "surge_strength": 0.819,
      "pnl_pct": 1.33,
      "max_pnl": 1.63,
      "hold_min": 0.6,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.408
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T15:29:01.357225",
      "surge_strength": 1.206,
      "pnl_pct": 1.11,
      "max_pnl": 2.61,
      "hold_min": 3.0,
      "exit_reason": "TRAILING",
      "missed_gain": 1.5,
      "original_pnl": 1.605
    },
    {
      "symbol": "BANANAS31USDT",
      "entry_time": "2026-02-09T15:44:13.221875",
      "surge_strength": 1.594,
      "pnl_pct": 1.08,
      "max_pnl": 1.38,
      "hold_min": 0.8,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 1.314
    },
    {
      "symbol": "PYRUSDT",
      "entry_time": "2026-02-09T15:51:37.273291",
      "surge_strength": 0.901,
      "pnl_pct": 0.89,
      "max_pnl": 1.19,
      "hold_min": 1.4,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.297
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T15:56:00.904770",
      "surge_strength": 1.296,
      "pnl_pct": -0.79,
      "max_pnl": 0.1,
      "hold_min": 3.0,
      "exit_reason": "HARD_SL",
      "missed_gain": 0.88,
      "original_pnl": 0.589
    },
    {
      "symbol": "KITEUSDT",
      "entry_time": "2026-02-09T15:58:24.914860",
      "surge_strength": 1.068,
      "pnl_pct": 0.75,
      "max_pnl": 1.05,
      "hold_min": 0.6,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.72
    },
    {
      "symbol": "AXSUSDT",
      "entry_time": "2026-02-09T16:01:13.141152",
      "surge_strength": 0.929,
      "pnl_pct": 0.41,
      "max_pnl": 0.71,
      "hold_min": 4.8,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 1.287
    },
    {
      "symbol": "ZKPUSDT",
      "entry_time": "2026-02-09T16:36:49.431632",
      "surge_strength": 2.839,
      "pnl_pct": -0.51,
      "max_pnl": 1.93,
      "hold_min": 0.2,
      "exit_reason": "HARD_SL",
      "missed_gain": 2.44,
      "original_pnl": -0.203
    },
    {
      "symbol": "BERAUSDT",
      "entry_time": "2026-02-09T16:38:00.854177",
      "surge_strength": 0.913,
      "pnl_pct": 8.53,
      "max_pnl": 12.53,
      "hold_min": 5.0,
      "exit_reason": "TRAILING",
      "missed_gain": 4.0,
      "original_pnl": 3.189
    },
    {
      "symbol": "BANANAS31USDT",
      "entry_time": "2026-02-09T16:37:12.848819",
      "surge_strength": 0.992,
      "pnl_pct": 1.95,
      "max_pnl": 3.45,
      "hold_min": 7.8,
      "exit_reason": "TRAILING",
      "missed_gain": 1.5,
      "original_pnl": 2.479
    },
    {
      "symbol": "BERAUSDT",
      "entry_time": "2026-02-09T16:43:13.315579",
      "surge_strength": 1.247,
      "pnl_pct": 1.66,
      "max_pnl": 2.91,
      "hold_min": 0.8,
      "exit_reason": "HARD_SL",
      "missed_gain": 1.25,
      "original_pnl": 2.079
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T17:11:40.177425",
      "surge_strength": 1.196,
      "pnl_pct": 1.08,
      "max_pnl": 1.38,
      "hold_min": 0.3,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.986
    },
    {
      "symbol": "BANANAS31USDT",
      "entry_time": "2026-02-09T17:55:28.877843",
      "surge_strength": 0.978,
      "pnl_pct": -0.81,
      "max_pnl": 0.22,
      "hold_min": 18.5,
      "exit_reason": "MOMENTUM_EXIT",
      "missed_gain": 1.04,
      "original_pnl": -0.264
    },
    {
      "symbol": "BERAUSDT",
      "entry_time": "2026-02-09T18:15:05.335522",
      "surge_strength": 3.983,
      "pnl_pct": 6.29,
      "max_pnl": 8.79,
      "hold_min": 8.9,
      "exit_reason": "TRAILING",
      "missed_gain": 2.5,
      "original_pnl": 3.138
    },
    {
      "symbol": "CHESSUSDT",
      "entry_time": "2026-02-09T18:41:42.537983",
      "surge_strength": 1.881,
      "pnl_pct": 1.82,
      "max_pnl": 3.32,
      "hold_min": 7.3,
      "exit_reason": "TRAILING",
      "missed_gain": 1.5,
      "original_pnl": 1.991
    },
    {
      "symbol": "ZAMAUSDT",
      "entry_time": "2026-02-09T19:24:49.551382",
      "surge_strength": 1.433,
      "pnl_pct": 0.95,
      "max_pnl": 1.25,
      "hold_min": 0.2,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": 0.277
    },
    {
      "symbol": "ZAMAUSDT",
      "entry_time": "2026-02-09T19:45:49.965358",
      "surge_strength": 0.9,
      "pnl_pct": 1.47,
      "max_pnl": 1.77,
      "hold_min": 0.2,
      "exit_reason": "TRAILING",
      "missed_gain": 0.3,
      "original_pnl": -5.907
    }
  ]
}