[
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.25,
      "min_confidence": 65,
      "sl_atr_mult": 1.94,
      "trailing_pct": 0.1,
      "leverage": 200
    },
    "results": {
      "total_trades": 164,
      "win_rate": 53.04878048780488,
      "total_pnl_pct": 78.1904619474097,
      "final_capital": 890.9523097370485,
      "profit_factor": 1.2866214573130716,
      "avg_win": 20.17189137347892,
      "avg_loss": -17.714314802021004
    },
    "timestamp": "2025-10-26T15:21:16.890899"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.28,
      "min_confidence": 65,
      "sl_atr_mult": 2.0,
      "trailing_pct": 0.1,
      "leverage": 200
    },
    "results": {
      "total_trades": 163,
      "win_rate": 52.760736196319016,
      "total_pnl_pct": 48.177729957591396,
      "final_capital": 740.888649787957,
      "profit_factor": 1.166645631425445,
      "avg_win": 19.609337081076568,
      "avg_loss": -18.772913495904255
    },
    "timestamp": "2025-10-26T15:27:59.624619"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.38,
      "min_confidence": 60,
      "sl_atr_mult": 1.07,
      "trailing_pct": 0.1,
      "leverage": 225
    },
    "results": {
      "total_trades": 170,
      "win_rate": 47.05882352941176,
      "total_pnl_pct": -4.348560446589659,
      "final_capital": 478.2571977670517,
      "profit_factor": 0.9841190931709238,
      "avg_win": 16.842163869152955,
      "avg_loss": -15.212399019613168
    },
    "timestamp": "2025-10-26T15:39:53.820218"
  },
  {
    "params": {
      "rsi_oversold": 27,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.3,
      "min_confidence": 60,
      "sl_atr_mult": 1.44,
      "trailing_pct": 0.1,
      "leverage": 175
    },
    "results": {
      "total_trades": 169,
      "win_rate": 49.112426035502956,
      "total_pnl_pct": -10.060246470060486,
      "final_capital": 449.6987676496976,
      "profit_factor": 0.9535747435551158,
      "avg_win": 12.44803959835512,
      "avg_loss": -12.598703709462526
    },
    "timestamp": "2025-10-26T15:46:29.960677"
  },
  {
    "params": {
      "rsi_oversold": 25,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.38,
      "min_confidence": 75,
      "sl_atr_mult": 1.43,
      "trailing_pct": 0.34,
      "leverage": 175
    },
    "results": {
      "total_trades": 64,
      "win_rate": 43.75,
      "total_pnl_pct": -27.387205672946653,
      "final_capital": 363.06397163526674,
      "profit_factor": 0.6273322490141525,
      "avg_win": 8.232571239765205,
      "avg_loss": -10.206889529948862
    },
    "timestamp": "2025-10-26T15:53:08.869034"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.2,
      "min_confidence": 60,
      "sl_atr_mult": 1.77,
      "trailing_pct": 0.07,
      "leverage": 200
    },
    "results": {
      "total_trades": 172,
      "win_rate": 50.58139534883721,
      "total_pnl_pct": 42.36550271904566,
      "final_capital": 711.8275135952283,
      "profit_factor": 1.130198792944334,
      "avg_win": 21.135425577801396,
      "avg_loss": -19.140641313805816
    },
    "timestamp": "2025-10-26T15:59:33.125796"
  },
  {
    "params": {
      "rsi_oversold": 26,
      "rsi_overbought": 70,
      "range_atr_threshold": 0.34,
      "min_confidence": 75,
      "sl_atr_mult": 1.18,
      "trailing_pct": 0.31,
      "leverage": 100
    },
    "results": {
      "total_trades": 82,
      "win_rate": 40.243902439024396,
      "total_pnl_pct": -29.484185186292166,
      "final_capital": 352.57907406853917,
      "profit_factor": 0.45837921406038984,
      "avg_win": 3.7807223731541395,
      "avg_loss": -5.554791107051991
    },
    "timestamp": "2025-10-26T16:06:12.864416"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.29,
      "min_confidence": 65,
      "sl_atr_mult": 1.9,
      "trailing_pct": 0.05,
      "leverage": 200
    },
    "results": {
      "total_trades": 168,
      "win_rate": 52.38095238095239,
      "total_pnl_pct": 100.10631624398589,
      "final_capital": 1000.5315812199294,
      "profit_factor": 1.3097252409431945,
      "avg_win": 24.05206729712357,
      "avg_loss": -20.200629261586805
    },
    "timestamp": "2025-10-26T16:12:35.406246"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 65,
      "range_atr_threshold": 0.44,
      "min_confidence": 80,
      "sl_atr_mult": 1.99,
      "trailing_pct": 0.33,
      "leverage": 125
    },
    "results": {
      "total_trades": 96,
      "win_rate": 46.875,
      "total_pnl_pct": -30.235817583484913,
      "final_capital": 348.82091208257543,
      "profit_factor": 0.6440776026924063,
      "avg_win": 6.079419138032542,
      "avg_loss": -8.328489198605666
    },
    "timestamp": "2025-10-26T16:19:10.916156"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.2,
      "min_confidence": 60,
      "sl_atr_mult": 1.77,
      "trailing_pct": 0.09,
      "leverage": 200
    },
    "results": {
      "total_trades": 180,
      "win_rate": 50.55555555555556,
      "total_pnl_pct": 77.71284860915631,
      "final_capital": 888.5642430457815,
      "profit_factor": 1.1862263427073478,
      "avg_win": 27.198683952067963,
      "avg_loss": -23.443999961712404
    },
    "timestamp": "2025-10-26T16:25:48.044280"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.2,
      "min_confidence": 60,
      "sl_atr_mult": 1.77,
      "trailing_pct": 0.09,
      "leverage": 175
    },
    "results": {
      "total_trades": 180,
      "win_rate": 50.55555555555556,
      "total_pnl_pct": 69.01190915666015,
      "final_capital": 845.0595457833008,
      "profit_factor": 1.200440342138745,
      "avg_win": 22.709527618673068,
      "avg_loss": -19.34278053388706
    },
    "timestamp": "2025-10-26T16:32:21.412894"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.31,
      "min_confidence": 60,
      "sl_atr_mult": 1.9,
      "trailing_pct": 0.05,
      "leverage": 200
    },
    "results": {
      "total_trades": 168,
      "win_rate": 52.38095238095239,
      "total_pnl_pct": 100.10631624398589,
      "final_capital": 1000.5315812199294,
      "profit_factor": 1.3097252409431945,
      "avg_win": 24.05206729712357,
      "avg_loss": -20.200629261586805
    },
    "timestamp": "2025-10-26T16:38:53.533806"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 66,
      "range_atr_threshold": 0.24,
      "min_confidence": 75,
      "sl_atr_mult": 1.39,
      "trailing_pct": 0.28,
      "leverage": 100
    },
    "results": {
      "total_trades": 97,
      "win_rate": 41.23711340206185,
      "total_pnl_pct": -22.497117868180613,
      "final_capital": 387.51441065909694,
      "profit_factor": 0.654953869733725,
      "avg_win": 5.337900179553474,
      "avg_loss": -5.7193262547902135
    },
    "timestamp": "2025-10-26T16:45:35.579405"
  },
  {
    "params": {
      "rsi_oversold": 34,
      "rsi_overbought": 70,
      "range_atr_threshold": 0.32,
      "min_confidence": 75,
      "sl_atr_mult": 1.68,
      "trailing_pct": 0.31,
      "leverage": 150
    },
    "results": {
      "total_trades": 83,
      "win_rate": 46.98795180722892,
      "total_pnl_pct": -35.534528965434696,
      "final_capital": 322.3273551728265,
      "profit_factor": 0.5966297483618166,
      "avg_win": 6.73840326302645,
      "avg_loss": -10.010690274663748
    },
    "timestamp": "2025-10-26T16:52:21.161177"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.31,
      "min_confidence": 60,
      "sl_atr_mult": 1.64,
      "trailing_pct": 0.05,
      "leverage": 225
    },
    "results": {
      "total_trades": 168,
      "win_rate": 51.19047619047619,
      "total_pnl_pct": 70.77773681252052,
      "final_capital": 853.8886840626026,
      "profit_factor": 1.2211279200731338,
      "avg_win": 22.724053589573536,
      "avg_loss": -19.516828349277105
    },
    "timestamp": "2025-10-26T16:58:49.302630"
  },
  {
    "params": {
      "rsi_oversold": 27,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.32,
      "min_confidence": 80,
      "sl_atr_mult": 1.27,
      "trailing_pct": 0.35,
      "leverage": 150
    },
    "results": {
      "total_trades": 74,
      "win_rate": 40.54054054054054,
      "total_pnl_pct": -40.04840144592004,
      "final_capital": 299.75799277039977,
      "profit_factor": 0.4759602373559945,
      "avg_win": 6.062341071777673,
      "avg_loss": -8.684369076884785
    },
    "timestamp": "2025-10-26T17:05:36.619386"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.32,
      "min_confidence": 60,
      "sl_atr_mult": 1.64,
      "trailing_pct": 0.05,
      "leverage": 250
    },
    "results": {
      "total_trades": 176,
      "win_rate": 51.13636363636363,
      "total_pnl_pct": 132.19256468548306,
      "final_capital": 1160.9628234274153,
      "profit_factor": 1.2691232323046893,
      "avg_win": 34.632761922560235,
      "avg_loss": -28.557973832593085
    },
    "timestamp": "2025-10-26T17:12:17.618164"
  },
  {
    "params": {
      "rsi_oversold": 21,
      "rsi_overbought": 72,
      "range_atr_threshold": 0.26,
      "min_confidence": 60,
      "sl_atr_mult": 1.73,
      "trailing_pct": 0.09,
      "leverage": 250
    },
    "results": {
      "total_trades": 153,
      "win_rate": 50.326797385620914,
      "total_pnl_pct": -9.34333395979461,
      "final_capital": 453.28333020102696,
      "profit_factor": 0.9663764655147308,
      "avg_win": 17.437496439475947,
      "avg_loss": -18.28163020577132
    },
    "timestamp": "2025-10-26T17:18:52.201232"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.31,
      "min_confidence": 60,
      "sl_atr_mult": 1.9,
      "trailing_pct": 0.05,
      "leverage": 175
    },
    "results": {
      "total_trades": 168,
      "win_rate": 52.38095238095239,
      "total_pnl_pct": 86.7577113314839,
      "final_capital": 933.7885566574196,
      "profit_factor": 1.3225153889898114,
      "avg_win": 20.21369512799362,
      "avg_loss": -16.81270768257524
    },
    "timestamp": "2025-10-26T17:25:26.339998"
  },
  {
    "params": {
      "rsi_oversold": 25,
      "rsi_overbought": 76,
      "range_atr_threshold": 0.24,
      "min_confidence": 80,
      "sl_atr_mult": 0.99,
      "trailing_pct": 0.18,
      "leverage": 175
    },
    "results": {
      "total_trades": 69,
      "win_rate": 37.68115942028986,
      "total_pnl_pct": -39.82350272136841,
      "final_capital": 300.88248639315793,
      "profit_factor": 0.4843537834378476,
      "avg_win": 7.193611401243657,
      "avg_loss": -8.980265349748304
    },
    "timestamp": "2025-10-26T17:32:09.991866"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.2,
      "min_confidence": 75,
      "sl_atr_mult": 1.77,
      "trailing_pct": 0.09,
      "leverage": 200
    },
    "results": {
      "total_trades": 72,
      "win_rate": 43.05555555555556,
      "total_pnl_pct": -49.216931988568376,
      "final_capital": 253.9153400571581,
      "profit_factor": 0.547104781217633,
      "avg_win": 9.589492473024006,
      "avg_loss": -13.252656746502101
    },
    "timestamp": "2025-10-26T17:38:58.371441"
  },
  {
    "params": {
      "rsi_oversold": 34,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.29,
      "min_confidence": 65,
      "sl_atr_mult": 0.51,
      "trailing_pct": 0.09,
      "leverage": 225
    },
    "results": {
      "total_trades": 180,
      "win_rate": 43.888888888888886,
      "total_pnl_pct": 28.007905937092097,
      "final_capital": 640.0395296854605,
      "profit_factor": 1.0857851675678616,
      "avg_win": 22.43650739953865,
      "avg_loss": -16.162817375030624
    },
    "timestamp": "2025-10-26T17:45:32.379707"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 67,
      "range_atr_threshold": 0.31,
      "min_confidence": 70,
      "sl_atr_mult": 1.94,
      "trailing_pct": 0.11,
      "leverage": 150
    },
    "results": {
      "total_trades": 184,
      "win_rate": 54.891304347826086,
      "total_pnl_pct": 54.04819085915767,
      "final_capital": 770.2409542957884,
      "profit_factor": 1.2096412886900585,
      "avg_win": 15.438658952873075,
      "avg_loss": -15.530886746317977
    },
    "timestamp": "2025-10-26T17:52:06.203225"
  },
  {
    "params": {
      "rsi_oversold": 20,
      "rsi_overbought": 80,
      "range_atr_threshold": 0.25,
      "min_confidence": 60,
      "sl_atr_mult": 0.57,
      "trailing_pct": 0.18,
      "leverage": 225
    },
    "results": {
      "total_trades": 139,
      "win_rate": 39.568345323741006,
      "total_pnl_pct": -33.366486917487954,
      "final_capital": 333.16756541256024,
      "profit_factor": 0.8305977919304343,
      "avg_win": 14.87268923413333,
      "avg_loss": -11.72417074362824
    },
    "timestamp": "2025-10-26T17:58:48.282910"
  },
  {
    "params": {
      "rsi_oversold": 22,
      "rsi_overbought": 74,
      "range_atr_threshold": 0.4,
      "min_confidence": 70,
      "sl_atr_mult": 0.6,
      "trailing_pct": 0.15,
      "leverage": 250
    },
    "results": {
      "total_trades": 135,
      "win_rate": 45.18518518518518,
      "total_pnl_pct": 15.619075224826906,
      "final_capital": 578.0953761241345,
      "profit_factor": 1.0591405157593543,
      "avg_win": 22.927883157235563,
      "avg_loss": -17.84466887117885
    },
    "timestamp": "2025-10-26T18:05:31.303830"
  },
  {
    "params": {
      "rsi_oversold": 31,
      "rsi_overbought": 67,
      "range_atr_threshold": 0.31,
      "min_confidence": 60,
      "sl_atr_mult": 1.94,
      "trailing_pct": 0.11,
      "leverage": 150
    },
    "results": {
      "total_trades": 193,
      "win_rate": 53.36787564766839,
      "total_pnl_pct": 38.22826734480223,
      "final_capital": 691.1413367240111,
      "profit_factor": 1.1510928848425823,
      "avg_win": 14.13786239379228,
      "avg_loss": -14.056205442628814
    },
    "timestamp": "2025-10-26T18:12:04.807454"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 73,
      "range_atr_threshold": 0.42,
      "min_confidence": 70,
      "sl_atr_mult": 0.71,
      "trailing_pct": 0.09,
      "leverage": 250
    },
    "results": {
      "total_trades": 175,
      "win_rate": 45.14285714285714,
      "total_pnl_pct": 35.8003245543779,
      "final_capital": 679.0016227718895,
      "profit_factor": 1.077291032603626,
      "avg_win": 31.581576987677888,
      "avg_loss": -24.124405825569408
    },
    "timestamp": "2025-10-26T18:18:42.163632"
  },
  {
    "params": {
      "rsi_oversold": 28,
      "rsi_overbought": 72,
      "range_atr_threshold": 0.31,
      "min_confidence": 80,
      "sl_atr_mult": 1.04,
      "trailing_pct": 0.22,
      "leverage": 175
    },
    "results": {
      "total_trades": 79,
      "win_rate": 37.9746835443038,
      "total_pnl_pct": -46.11237628668802,
      "final_capital": 269.4381185665599,
      "profit_factor": 0.45909242962585967,
      "avg_win": 6.522939107271911,
      "avg_loss": -8.698980707175458
    },
    "timestamp": "2025-10-26T18:25:22.426736"
  },
  {
    "params": {
      "rsi_oversold": 20,
      "rsi_overbought": 68,
      "range_atr_threshold": 0.38,
      "min_confidence": 75,
      "sl_atr_mult": 0.77,
      "trailing_pct": 0.29,
      "leverage": 225
    },
    "results": {
      "total_trades": 76,
      "win_rate": 32.89473684210527,
      "total_pnl_pct": -48.96993115520697,
      "final_capital": 255.15034422396513,
      "profit_factor": 0.49671437822494274,
      "avg_win": 9.666109204426453,
      "avg_loss": -9.539262468366587
    },
    "timestamp": "2025-10-26T18:32:02.885452"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 73,
      "range_atr_threshold": 0.22,
      "min_confidence": 80,
      "sl_atr_mult": 0.6,
      "trailing_pct": 0.1,
      "leverage": 150
    },
    "results": {
      "total_trades": 79,
      "win_rate": 36.708860759493675,
      "total_pnl_pct": -27.15054337855878,
      "final_capital": 364.2472831072061,
      "profit_factor": 0.6284700730823609,
      "avg_win": 7.918471027917122,
      "avg_loss": -7.30776753404781
    },
    "timestamp": "2025-10-26T18:38:38.780092"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.27,
      "min_confidence": 65,
      "sl_atr_mult": 1.72,
      "trailing_pct": 0.05,
      "leverage": 200
    },
    "results": {
      "total_trades": 165,
      "win_rate": 51.515151515151516,
      "total_pnl_pct": 45.29779851473006,
      "final_capital": 726.4889925736503,
      "profit_factor": 1.1836702031252646,
      "avg_win": 17.171972454438166,
      "avg_loss": -15.414108325669924
    },
    "timestamp": "2025-10-26T18:45:05.707230"
  },
  {
    "params": {
      "rsi_oversold": 28,
      "rsi_overbought": 70,
      "range_atr_threshold": 0.33,
      "min_confidence": 80,
      "sl_atr_mult": 1.58,
      "trailing_pct": 0.23,
      "leverage": 150
    },
    "results": {
      "total_trades": 81,
      "win_rate": 43.20987654320987,
      "total_pnl_pct": -45.31339798931369,
      "final_capital": 273.43301005343153,
      "profit_factor": 0.46247565526753903,
      "avg_win": 5.569540014558285,
      "avg_loss": -9.163062836002359
    },
    "timestamp": "2025-10-26T18:51:43.650078"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.26,
      "min_confidence": 65,
      "sl_atr_mult": 2.0,
      "trailing_pct": 0.1,
      "leverage": 200
    },
    "results": {
      "total_trades": 163,
      "win_rate": 52.760736196319016,
      "total_pnl_pct": 48.177729957591396,
      "final_capital": 740.888649787957,
      "profit_factor": 1.166645631425445,
      "avg_win": 19.609337081076568,
      "avg_loss": -18.772913495904255
    },
    "timestamp": "2025-10-26T18:58:17.328476"
  },
  {
    "params": {
      "rsi_oversold": 34,
      "rsi_overbought": 73,
      "range_atr_threshold": 0.37,
      "min_confidence": 70,
      "sl_atr_mult": 1.13,
      "trailing_pct": 0.25,
      "leverage": 125
    },
    "results": {
      "total_trades": 171,
      "win_rate": 47.953216374269005,
      "total_pnl_pct": 13.557216230969335,
      "final_capital": 567.7860811548467,
      "profit_factor": 1.0767292184684083,
      "avg_win": 11.600384878622462,
      "avg_loss": -9.926353695417921
    },
    "timestamp": "2025-10-26T19:04:51.676467"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.2,
      "min_confidence": 60,
      "sl_atr_mult": 2.0,
      "trailing_pct": 0.09,
      "leverage": 200
    },
    "results": {
      "total_trades": 172,
      "win_rate": 51.74418604651163,
      "total_pnl_pct": 101.24731001640235,
      "final_capital": 1006.2365500820117,
      "profit_factor": 1.2478306286611376,
      "avg_win": 28.63941575303649,
      "avg_loss": -24.610499420942602
    },
    "timestamp": "2025-10-26T19:11:20.281400"
  },
  {
    "params": {
      "rsi_oversold": 30,
      "rsi_overbought": 79,
      "range_atr_threshold": 0.25,
      "min_confidence": 65,
      "sl_atr_mult": 1.94,
      "trailing_pct": 0.1,
      "leverage": 225
    },
    "results": {
      "total_trades": 164,
      "win_rate": 53.04878048780488,
      "total_pnl_pct": 87.42660504960689,
      "final_capital": 937.1330252480344,
      "profit_factor": 1.2766121764253808,
      "avg_win": 23.18900181610982,
      "avg_loss": -20.52350821757819
    },
    "timestamp": "2025-10-26T19:17:50.929266"
  },
  {
    "params": {
      "rsi_oversold": 34,
      "rsi_overbought": 80,
      "range_atr_threshold": 0.26,
      "min_confidence": 70,
      "sl_atr_mult": 0.65,
      "trailing_pct": 0.18,
      "leverage": 100
    },
    "results": {
      "total_trades": 148,
      "win_rate": 46.62162162162162,
      "total_pnl_pct": 29.590704704024756,
      "final_capital": 647.9535235201238,
      "profit_factor": 1.2727855860150257,
      "avg_win": 10.00483778516262,
      "avg_loss": -6.865573210836666
    },
    "timestamp": "2025-10-26T19:24:18.398951"
  },
  {
    "params": {
      "rsi_oversold": 26,
      "rsi_overbought": 70,
      "range_atr_threshold": 0.4,
      "min_confidence": 65,
      "sl_atr_mult": 1.49,
      "trailing_pct": 0.06,
      "leverage": 100
    },
    "results": {
      "total_trades": 175,
      "win_rate": 51.42857142857142,
      "total_pnl_pct": 1.77727365574641,
      "final_capital": 508.88636827873205,
      "profit_factor": 1.0139611316058463,
      "avg_win": 7.171045609699913,
      "avg_loss": -7.488326312873651
    },
    "timestamp": "2025-10-26T19:30:48.066644"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 75,
      "range_atr_threshold": 0.32,
      "min_confidence": 60,
      "sl_atr_mult": 1.64,
      "trailing_pct": 0.05,
      "leverage": 250
    },
    "results": {
      "total_trades": 182,
      "win_rate": 50.54945054945055,
      "total_pnl_pct": 71.4212058266837,
      "final_capital": 857.1060291334185,
      "profit_factor": 1.139575030434984,
      "avg_win": 31.691627945166232,
      "avg_loss": -28.428041575798616
    },
    "timestamp": "2025-10-26T19:37:14.356453"
  },
  {
    "params": {
      "rsi_oversold": 27,
      "rsi_overbought": 72,
      "range_atr_threshold": 0.24,
      "min_confidence": 65,
      "sl_atr_mult": 1.89,
      "trailing_pct": 0.16,
      "leverage": 125
    },
    "results": {
      "total_trades": 167,
      "win_rate": 53.293413173652695,
      "total_pnl_pct": 24.758214237563426,
      "final_capital": 623.7910711878171,
      "profit_factor": 1.1426303776149862,
      "avg_win": 11.142766971787069,
      "avg_loss": -11.127117811554259
    },
    "timestamp": "2025-10-26T19:43:41.998085"
  },
  {
    "params": {
      "rsi_oversold": 35,
      "rsi_overbought": 78,
      "range_atr_threshold": 0.31,
      "min_confidence": 60,
      "sl_atr_mult": 1.9,
      "trailing_pct": 0.05,
      "leverage": 175
    },
    "results": {
      "total_trades": 176,
      "win_rate": 52.27272727272727,
      "total_pnl_pct": 127.22020730854264,
      "final_capital": 1136.1010365427132,
      "profit_factor": 1.3771964611637577,
      "avg_win": 25.244487856494356,
      "avg_loss": -20.076093407794843
    },
    "timestamp": "2025-10-26T19:50:07.706887"
  },
  {
    "params": {
      "rsi_oversold": 34,
      "rsi_overbought": 68,
      "range_atr_threshold": 0.39,
      "min_confidence": 70,
      "sl_atr_mult": 1.36,
      "trailing_pct": 0.12,
      "leverage": 250
    },
    "results": {
      "total_trades": 188,
      "win_rate": 51.06382978723404,
      "total_pnl_pct": 32.158552615599184,
      "final_capital": 660.7927630779959,
      "profit_factor": 1.0773979180896924,
      "avg_win": 23.31535961333479,
      "avg_loss": -22.581323476110253
    },
    "timestamp": "2025-10-26T19:57:11.858585"
  },
  {
    "params": {
      "rsi_oversold": 33,
      "rsi_overbought": 77,
      "range_atr_threshold": 0.48,
      "min_confidence": 70,
      "sl_atr_mult": 0.69,
      "trailing_pct": 0.28,
      "leverage": 225
    },
    "results": {
      "total_trades": 157,
      "win_rate": 45.85987261146497,
      "total_pnl_pct": -23.096314608041247,
      "final_capital": 384.51842695979377,
      "profit_factor": 0.9234628120737081,
      "avg_win": 19.352055638972093,
      "avg_loss": -17.750936224072912
    },
    "timestamp": "2025-10-26T20:04:31.945027"
  }
]