[
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 125,
      "total_pnl": -351.3463,
      "return_pct": -35.13,
      "win_rate": 33.6,
      "avg_win": 31.6156,
      "avg_loss": -20.2313,
      "profit_factor": 0.79,
      "max_drawdown_pct": 37.7,
      "sharpe_ratio": -16.7,
      "total_fees": 440.3395,
      "close_reasons": {
        "STOP_LOSS": 82,
        "TAKE_PROFIT": 41,
        "REVERSE_SIGNAL": 1,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -469.4823,
      "return_pct": -46.95,
      "win_rate": 41.18,
      "avg_win": 30.1228,
      "avg_loss": -27.7928,
      "profit_factor": 0.76,
      "max_drawdown_pct": 49.45,
      "sharpe_ratio": -20.17,
      "total_fees": 416.4773,
      "close_reasons": {
        "STOP_LOSS": 67,
        "TAKE_PROFIT": 48,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 116,
      "total_pnl": -566.0933,
      "return_pct": -56.61,
      "win_rate": 28.45,
      "avg_win": 53.5581,
      "avg_loss": -28.1146,
      "profit_factor": 0.76,
      "max_drawdown_pct": 61.14,
      "sharpe_ratio": -18.13,
      "total_fees": 400.4523,
      "close_reasons": {
        "STOP_LOSS": 79,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 8,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 2.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 117,
      "total_pnl": -538.8569,
      "return_pct": -53.89,
      "win_rate": 47.01,
      "avg_win": 30.309,
      "avg_loss": -35.5783,
      "profit_factor": 0.76,
      "max_drawdown_pct": 54.16,
      "sharpe_ratio": -20.31,
      "total_fees": 414.5956,
      "close_reasons": {
        "STOP_LOSS": 57,
        "TAKE_PROFIT": 54,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 121,
      "total_pnl": -483.2176,
      "return_pct": -48.32,
      "win_rate": 23.97,
      "avg_win": 46.8573,
      "avg_loss": -20.0226,
      "profit_factor": 0.74,
      "max_drawdown_pct": 53.95,
      "sharpe_ratio": -19.72,
      "total_fees": 417.4557,
      "close_reasons": {
        "STOP_LOSS": 91,
        "TAKE_PROFIT": 26,
        "REVERSE_SIGNAL": 3,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 119,
      "total_pnl": -511.5882,
      "return_pct": -51.16,
      "win_rate": 21.01,
      "avg_win": 55.796,
      "avg_loss": -20.2818,
      "profit_factor": 0.73,
      "max_drawdown_pct": 59.48,
      "sharpe_ratio": -18.83,
      "total_fees": 411.1308,
      "close_reasons": {
        "STOP_LOSS": 93,
        "TAKE_PROFIT": 20,
        "REVERSE_SIGNAL": 5,
        "END_OF_DATA": 1
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 1.5,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 118,
      "total_pnl": -641.2319,
      "return_pct": -64.12,
      "win_rate": 30.51,
      "avg_win": 43.7118,
      "avg_loss": -27.0105,
      "profit_factor": 0.71,
      "max_drawdown_pct": 65.88,
      "sharpe_ratio": -23.53,
      "total_fees": 395.7415,
      "close_reasons": {
        "STOP_LOSS": 78,
        "TAKE_PROFIT": 32,
        "REVERSE_SIGNAL": 6,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 4.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 109,
      "total_pnl": -779.7182,
      "return_pct": -77.97,
      "win_rate": 30.28,
      "avg_win": 52.6998,
      "avg_loss": -33.1423,
      "profit_factor": 0.69,
      "max_drawdown_pct": 84.15,
      "sharpe_ratio": -25.11,
      "total_fees": 354.1166,
      "close_reasons": {
        "STOP_LOSS": 69,
        "REVERSE_SIGNAL": 10,
        "TAKE_PROFIT": 27,
        "END_OF_DATA": 3
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 3,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 4,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 0,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 20,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 25,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 1.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.0
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  },
  {
    "params": {
      "atr_sl_mult": 2.0,
      "atr_tp_mult": 3.0,
      "signal_threshold": 5,
      "adx_threshold": 30,
      "volume_multiplier": 2.5
    },
    "summary": {
      "total_trades": 112,
      "total_pnl": -899.7171,
      "return_pct": -89.97,
      "win_rate": 33.04,
      "avg_win": 41.503,
      "avg_loss": -32.471,
      "profit_factor": 0.63,
      "max_drawdown_pct": 92.36,
      "sharpe_ratio": -32.56,
      "total_fees": 355.2493,
      "close_reasons": {
        "STOP_LOSS": 68,
        "REVERSE_SIGNAL": 8,
        "TAKE_PROFIT": 34,
        "END_OF_DATA": 2
      }
    }
  }
]