{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3147, "pnl_pct": 37.826, "max_dd_pct": 20.001, "trades": 136}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.3413, "pnl_pct": -33.543, "max_dd_pct": 37.845, "trades": 64}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3091, "pnl_pct": -27.74, "max_dd_pct": 45.536, "trades": 133}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4927, "pnl_pct": -39.874, "max_dd_pct": 40.182, "trades": 61}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7737, "pnl_pct": -62.872, "max_dd_pct": 68.72, "trades": 124}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0496, "pnl_pct": -31.844, "max_dd_pct": 40.938, "trades": 54}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2968, "pnl_pct": 35.264, "max_dd_pct": 20.505, "trades": 132}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2998, "pnl_pct": -32.654, "max_dd_pct": 37.035, "trades": 62}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3449, "pnl_pct": -31.38, "max_dd_pct": 48.25, "trades": 129}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4965, "pnl_pct": -39.942, "max_dd_pct": 40.25, "trades": 59}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8546, "pnl_pct": -67.364, "max_dd_pct": 72.496, "trades": 119}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0841, "pnl_pct": -32.694, "max_dd_pct": 41.402, "trades": 52}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.188, "pnl_pct": 20.86, "max_dd_pct": 21.184, "trades": 125}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.4071, "pnl_pct": -34.264, "max_dd_pct": 37.854, "trades": 54}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3518, "pnl_pct": -31.459, "max_dd_pct": 46.754, "trades": 123}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.7203, "pnl_pct": -43.699, "max_dd_pct": 43.945, "trades": 52}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7273, "pnl_pct": -60.222, "max_dd_pct": 64.654, "trades": 111}
{"template": "fair_value_gap", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2148, "pnl_pct": -35.304, "max_dd_pct": 43.172, "trades": 46}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0442, "pnl_pct": -2.857, "max_dd_pct": 19.624, "trades": 44}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0699, "pnl_pct": -1.007, "max_dd_pct": 6.688, "trades": 16}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0236, "pnl_pct": -1.604, "max_dd_pct": 20.672, "trades": 44}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9038, "pnl_pct": -13.023, "max_dd_pct": 15.087, "trades": 16}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0142, "pnl_pct": 1.113, "max_dd_pct": 24.613, "trades": 42}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4986, "pnl_pct": -9.664, "max_dd_pct": 21.215, "trades": 15}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1487, "pnl_pct": 4.543, "max_dd_pct": 8.302, "trades": 24}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.238, "pnl_pct": -2.594, "max_dd_pct": 5.342, "trades": 7}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0973, "pnl_pct": -2.907, "max_dd_pct": 11.936, "trades": 24}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.828, "pnl_pct": -9.345, "max_dd_pct": 10.985, "trades": 7}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2768, "pnl_pct": -11.532, "max_dd_pct": 12.862, "trades": 23}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.377, "pnl_pct": -6.573, "max_dd_pct": 12.454, "trades": 7}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3945, "pnl_pct": -5.698, "max_dd_pct": 6.129, "trades": 11}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3011, "pnl_pct": -2.024, "max_dd_pct": 5.447, "trades": 5}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5013, "pnl_pct": -7.934, "max_dd_pct": 10.503, "trades": 11}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0209, "pnl_pct": -6.903, "max_dd_pct": 8.939, "trades": 5}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.288, "pnl_pct": -8.992, "max_dd_pct": 10.389, "trades": 11}
{"template": "order_block", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3078, "pnl_pct": -4.889, "max_dd_pct": 12.017, "trades": 5}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1678, "pnl_pct": -12.746, "max_dd_pct": 31.108, "trades": 97}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7167, "pnl_pct": -19.032, "max_dd_pct": 21.971, "trades": 40}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.8632, "pnl_pct": -55.947, "max_dd_pct": 65.194, "trades": 91}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.6597, "pnl_pct": -20.986, "max_dd_pct": 25.428, "trades": 39}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4906, "pnl_pct": -44.305, "max_dd_pct": 68.572, "trades": 84}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.7756, "pnl_pct": -24.404, "max_dd_pct": 34.712, "trades": 36}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2578, "pnl_pct": -14.557, "max_dd_pct": 27.001, "trades": 65}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6882, "pnl_pct": -14.961, "max_dd_pct": 18.451, "trades": 24}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.4408, "pnl_pct": -31.337, "max_dd_pct": 38.266, "trades": 61}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.4645, "pnl_pct": -13.491, "max_dd_pct": 20.433, "trades": 23}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.0322, "pnl_pct": -3.355, "max_dd_pct": 42.292, "trades": 57}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.4048, "pnl_pct": 15.964, "max_dd_pct": 20.211, "trades": 21}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2178, "pnl_pct": 11.021, "max_dd_pct": 15.009, "trades": 30}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.567, "pnl_pct": -8.689, "max_dd_pct": 14.124, "trades": 15}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0442, "pnl_pct": -2.575, "max_dd_pct": 22.797, "trades": 30}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.5969, "pnl_pct": -11.176, "max_dd_pct": 15.683, "trades": 14}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.3636, "pnl_pct": 34.467, "max_dd_pct": 29.617, "trades": 28}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.1538, "pnl_pct": -4.08, "max_dd_pct": 16.713, "trades": 13}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0661, "pnl_pct": 2.992, "max_dd_pct": 14.543, "trades": 21}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4051, "pnl_pct": -3.413, "max_dd_pct": 5.135, "trades": 6}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.2107, "pnl_pct": -10.427, "max_dd_pct": 16.249, "trades": 21}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.3783, "pnl_pct": 5.806, "max_dd_pct": 5.683, "trades": 6}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.1169, "pnl_pct": 9.169, "max_dd_pct": 18.815, "trades": 21}
{"template": "donchian_breakout", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.2791, "pnl_pct": 5.813, "max_dd_pct": 10.158, "trades": 6}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3074, "pnl_pct": -7.849, "max_dd_pct": 15.032, "trades": 46}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.48, "pnl_pct": -4.738, "max_dd_pct": 8.4, "trades": 20}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0672, "pnl_pct": 1.501, "max_dd_pct": 5.725, "trades": 27}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.3037, "pnl_pct": -2.41, "max_dd_pct": 5.782, "trades": 14}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0071, "pnl_pct": 0.126, "max_dd_pct": 4.172, "trades": 13}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.1439, "pnl_pct": 0.606, "max_dd_pct": 2.414, "trades": 4}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.6364, "pnl_pct": -2.683, "max_dd_pct": 3.461, "trades": 4}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.9127, "pnl_pct": 1.611, "max_dd_pct": 0.008, "trades": 1}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0986, "pnl_pct": -2.536, "max_dd_pct": 9.114, "trades": 38}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.3831, "pnl_pct": -3.843, "max_dd_pct": 6.462, "trades": 21}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.0348, "pnl_pct": -0.782, "max_dd_pct": 6.122, "trades": 23}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.997, "pnl_pct": -5.934, "max_dd_pct": 7.442, "trades": 12}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0419, "pnl_pct": 0.754, "max_dd_pct": 5.414, "trades": 12}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.1191, "pnl_pct": 0.41, "max_dd_pct": 2.18, "trades": 4}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.3241, "pnl_pct": -3.111, "max_dd_pct": 6.648, "trades": 5}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.9127, "pnl_pct": 1.611, "max_dd_pct": 0.008, "trades": 1}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.2462, "pnl_pct": -6.119, "max_dd_pct": 9.923, "trades": 31}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.5105, "pnl_pct": -5.416, "max_dd_pct": 7.268, "trades": 14}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.007, "pnl_pct": -0.143, "max_dd_pct": 7.933, "trades": 23}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.4764, "pnl_pct": -3.092, "max_dd_pct": 7.496, "trades": 8}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.3609, "pnl_pct": -3.5, "max_dd_pct": 5.445, "trades": 10}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -1.1635, "pnl_pct": -4.054, "max_dd_pct": 5.693, "trades": 4}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.3597, "pnl_pct": -2.009, "max_dd_pct": 2.445, "trades": 4}
{"template": "bollinger_revert", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.908, "pnl_pct": -3.063, "max_dd_pct": 4.723, "trades": 3}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.1783, "pnl_pct": -3.76, "max_dd_pct": 11.968, "trades": 37}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0617, "pnl_pct": 0.716, "max_dd_pct": 6.979, "trades": 18}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0441, "pnl_pct": 0.812, "max_dd_pct": 5.436, "trades": 23}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.1605, "pnl_pct": -1.694, "max_dd_pct": 6.777, "trades": 12}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0391, "pnl_pct": -0.575, "max_dd_pct": 6.493, "trades": 13}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.0959, "pnl_pct": -0.284, "max_dd_pct": 2.209, "trades": 4}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0286, "pnl_pct": 0.073, "max_dd_pct": 1.324, "trades": 2}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.1494, "pnl_pct": -3.086, "max_dd_pct": 9.422, "trades": 35}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0666, "pnl_pct": 0.787, "max_dd_pct": 6.688, "trades": 17}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.1069, "pnl_pct": -1.954, "max_dd_pct": 5.854, "trades": 23}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.5388, "pnl_pct": -4.09, "max_dd_pct": 6.467, "trades": 9}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.6271, "pnl_pct": 5.316, "max_dd_pct": 3.011, "trades": 9}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.4682, "pnl_pct": -3.445, "max_dd_pct": 5.858, "trades": 7}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.1183, "pnl_pct": -0.557, "max_dd_pct": 2.543, "trades": 3}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.8605, "pnl_pct": -1.035, "max_dd_pct": 1.035, "trades": 1}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0742, "pnl_pct": -1.549, "max_dd_pct": 7.298, "trades": 27}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.3458, "pnl_pct": -3.529, "max_dd_pct": 6.493, "trades": 12}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0895, "pnl_pct": 1.505, "max_dd_pct": 5.39, "trades": 15}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.711, "pnl_pct": -5.222, "max_dd_pct": 7.224, "trades": 8}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.078, "pnl_pct": 0.621, "max_dd_pct": 4.616, "trades": 8}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.4374, "pnl_pct": -3.2, "max_dd_pct": 5.841, "trades": 6}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.2634, "pnl_pct": 0.941, "max_dd_pct": 1.219, "trades": 2}
{"template": "bollinger_revert", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.5079, "pnl_pct": -3.138, "max_dd_pct": 5.841, "trades": 3}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4341, "pnl_pct": -24.431, "max_dd_pct": 30.807, "trades": 66}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.7424, "pnl_pct": -18.003, "max_dd_pct": 21.119, "trades": 28}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3082, "pnl_pct": -18.283, "max_dd_pct": 27.786, "trades": 64}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.0889, "pnl_pct": -21.012, "max_dd_pct": 23.766, "trades": 27}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4425, "pnl_pct": -21.948, "max_dd_pct": 33.607, "trades": 56}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0906, "pnl_pct": -18.955, "max_dd_pct": 19.634, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.8811, "pnl_pct": -42.851, "max_dd_pct": 46.974, "trades": 69}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.2494, "pnl_pct": -24.457, "max_dd_pct": 27.104, "trades": 29}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6666, "pnl_pct": -32.625, "max_dd_pct": 41.93, "trades": 63}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.3009, "pnl_pct": -22.889, "max_dd_pct": 25.578, "trades": 27}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.6029, "pnl_pct": -29.186, "max_dd_pct": 37.75, "trades": 55}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.6455, "pnl_pct": -28.009, "max_dd_pct": 29.529, "trades": 26}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6898, "pnl_pct": -34.716, "max_dd_pct": 44.501, "trades": 63}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.4642, "pnl_pct": -25.987, "max_dd_pct": 28.589, "trades": 28}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.9143, "pnl_pct": -37.325, "max_dd_pct": 46.038, "trades": 57}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.3381, "pnl_pct": -24.184, "max_dd_pct": 25.784, "trades": 26}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3544, "pnl_pct": -17.084, "max_dd_pct": 29.59, "trades": 49}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.6164, "pnl_pct": -24.904, "max_dd_pct": 26.699, "trades": 24}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4263, "pnl_pct": -22.395, "max_dd_pct": 33.127, "trades": 62}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.9477, "pnl_pct": -17.303, "max_dd_pct": 20.152, "trades": 26}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.506, "pnl_pct": -25.499, "max_dd_pct": 34.506, "trades": 53}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.3997, "pnl_pct": -23.621, "max_dd_pct": 24.002, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4372, "pnl_pct": -21.444, "max_dd_pct": 32.065, "trades": 50}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.643, "pnl_pct": -26.292, "max_dd_pct": 27.377, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6209, "pnl_pct": -27.914, "max_dd_pct": 37.929, "trades": 58}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.3358, "pnl_pct": -22.283, "max_dd_pct": 23.93, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3579, "pnl_pct": -18.119, "max_dd_pct": 31.119, "trades": 51}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.9199, "pnl_pct": -29.939, "max_dd_pct": 30.289, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5507, "pnl_pct": -25.436, "max_dd_pct": 32.092, "trades": 47}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0269, "pnl_pct": -15.983, "max_dd_pct": 16.413, "trades": 19}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4119, "pnl_pct": -18.006, "max_dd_pct": 30.847, "trades": 50}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.7853, "pnl_pct": -30.367, "max_dd_pct": 32.811, "trades": 28}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5776, "pnl_pct": -25.067, "max_dd_pct": 31.035, "trades": 48}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7912, "pnl_pct": -12.08, "max_dd_pct": 14.501, "trades": 19}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4847, "pnl_pct": -21.729, "max_dd_pct": 28.665, "trades": 43}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.3838, "pnl_pct": -21.763, "max_dd_pct": 22.915, "trades": 18}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6807, "pnl_pct": -32.41, "max_dd_pct": 40.587, "trades": 54}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.486, "pnl_pct": -24.343, "max_dd_pct": 24.72, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5076, "pnl_pct": -24.252, "max_dd_pct": 33.332, "trades": 50}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.7951, "pnl_pct": -28.167, "max_dd_pct": 28.526, "trades": 25}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3608, "pnl_pct": -13.356, "max_dd_pct": 21.942, "trades": 43}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.702, "pnl_pct": -9.989, "max_dd_pct": 12.59, "trades": 16}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6271, "pnl_pct": -29.69, "max_dd_pct": 40.295, "trades": 51}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.8767, "pnl_pct": -29.45, "max_dd_pct": 30.015, "trades": 26}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5756, "pnl_pct": -26.504, "max_dd_pct": 33.064, "trades": 47}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7033, "pnl_pct": -10.634, "max_dd_pct": 11.066, "trades": 18}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3909, "pnl_pct": -15.012, "max_dd_pct": 23.228, "trades": 40}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.4443, "pnl_pct": -22.043, "max_dd_pct": 22.915, "trades": 17}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5895, "pnl_pct": -27.638, "max_dd_pct": 33.022, "trades": 47}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.0037, "pnl_pct": -14.906, "max_dd_pct": 16.612, "trades": 19}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4212, "pnl_pct": -19.389, "max_dd_pct": 26.062, "trades": 41}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.0685, "pnl_pct": -16.652, "max_dd_pct": 17.865, "trades": 16}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.6684, "pnl_pct": -28.328, "max_dd_pct": 31.56, "trades": 37}
{"template": "macd_trend", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.5526, "pnl_pct": -24.141, "max_dd_pct": 25.93, "trades": 15}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.88, "pnl_pct": -50.317, "max_dd_pct": 58.293, "trades": 96}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9148, "pnl_pct": -22.09, "max_dd_pct": 23.476, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9707, "pnl_pct": -56.627, "max_dd_pct": 62.436, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6327, "pnl_pct": -18.226, "max_dd_pct": 19.045, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6111, "pnl_pct": -47.281, "max_dd_pct": 51.983, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8777, "pnl_pct": -27.496, "max_dd_pct": 29.166, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5958, "pnl_pct": -37.797, "max_dd_pct": 52.146, "trades": 96}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5876, "pnl_pct": -14.989, "max_dd_pct": 18.902, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9398, "pnl_pct": -55.41, "max_dd_pct": 64.226, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7176, "pnl_pct": -20.164, "max_dd_pct": 22.616, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7772, "pnl_pct": -55.767, "max_dd_pct": 61.394, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1218, "pnl_pct": -34.016, "max_dd_pct": 35.536, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.434, "pnl_pct": -28.58, "max_dd_pct": 46.427, "trades": 96}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5942, "pnl_pct": -14.951, "max_dd_pct": 18.958, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.818, "pnl_pct": -49.725, "max_dd_pct": 59.831, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6271, "pnl_pct": -17.815, "max_dd_pct": 22.808, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6794, "pnl_pct": -50.904, "max_dd_pct": 57.15, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0529, "pnl_pct": -32.242, "max_dd_pct": 36.149, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5322, "pnl_pct": -28.604, "max_dd_pct": 36.368, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.3137, "pnl_pct": -26.436, "max_dd_pct": 28.308, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6808, "pnl_pct": -39.918, "max_dd_pct": 46.22, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8957, "pnl_pct": -22.152, "max_dd_pct": 22.543, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3287, "pnl_pct": -26.239, "max_dd_pct": 38.656, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2476, "pnl_pct": -33.783, "max_dd_pct": 33.783, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5881, "pnl_pct": -30.567, "max_dd_pct": 38.118, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7984, "pnl_pct": -17.111, "max_dd_pct": 22.443, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9669, "pnl_pct": -50.372, "max_dd_pct": 55.578, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6822, "pnl_pct": -17.141, "max_dd_pct": 19.141, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5727, "pnl_pct": -40.367, "max_dd_pct": 47.187, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3175, "pnl_pct": -35.364, "max_dd_pct": 35.364, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.55, "pnl_pct": -28.06, "max_dd_pct": 36.272, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9552, "pnl_pct": -19.73, "max_dd_pct": 24.894, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8533, "pnl_pct": -45.463, "max_dd_pct": 51.183, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8112, "pnl_pct": -19.759, "max_dd_pct": 21.697, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6208, "pnl_pct": -42.589, "max_dd_pct": 47.139, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3126, "pnl_pct": -34.873, "max_dd_pct": 36.812, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.294, "pnl_pct": -11.826, "max_dd_pct": 18.502, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6128, "pnl_pct": -11.549, "max_dd_pct": 11.549, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4389, "pnl_pct": -21.271, "max_dd_pct": 27.064, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6623, "pnl_pct": -14.388, "max_dd_pct": 14.613, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4276, "pnl_pct": -26.113, "max_dd_pct": 32.784, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3284, "pnl_pct": -9.605, "max_dd_pct": 22.774, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0184, "pnl_pct": -0.807, "max_dd_pct": 19.886, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5184, "pnl_pct": -10.235, "max_dd_pct": 14.104, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2992, "pnl_pct": -14.807, "max_dd_pct": 27.008, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5807, "pnl_pct": -13.042, "max_dd_pct": 14.161, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4559, "pnl_pct": -27.451, "max_dd_pct": 38.87, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4628, "pnl_pct": -13.449, "max_dd_pct": 25.224, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.07, "pnl_pct": 3.165, "max_dd_pct": 19.328, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2449, "pnl_pct": -4.93, "max_dd_pct": 10.57, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3889, "pnl_pct": -18.612, "max_dd_pct": 31.782, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4323, "pnl_pct": -9.794, "max_dd_pct": 11.84, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6457, "pnl_pct": -36.122, "max_dd_pct": 47.539, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.482, "pnl_pct": -14.291, "max_dd_pct": 26.018, "trades": 18}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.5933, "pnl_pct": -44.614, "max_dd_pct": 53.383, "trades": 142}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.8194, "pnl_pct": -27.072, "max_dd_pct": 29.217, "trades": 62}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.3589, "pnl_pct": -31.207, "max_dd_pct": 44.433, "trades": 112}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.5245, "pnl_pct": -37.985, "max_dd_pct": 39.213, "trades": 44}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0185, "pnl_pct": -1.444, "max_dd_pct": 31.744, "trades": 70}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.4413, "pnl_pct": -28.298, "max_dd_pct": 30.019, "trades": 30}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.4491, "pnl_pct": -36.849, "max_dd_pct": 46.01, "trades": 147}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -1.4394, "pnl_pct": -39.547, "max_dd_pct": 40.707, "trades": 59}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.527, "pnl_pct": -42.667, "max_dd_pct": 51.145, "trades": 108}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.1613, "pnl_pct": -30.408, "max_dd_pct": 32.187, "trades": 47}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0051, "pnl_pct": 0.386, "max_dd_pct": 28.523, "trades": 65}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.3964, "pnl_pct": -29.781, "max_dd_pct": 32.262, "trades": 30}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.4947, "pnl_pct": -39.125, "max_dd_pct": 55.89, "trades": 140}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -1.1441, "pnl_pct": -34.438, "max_dd_pct": 40.053, "trades": 57}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.4962, "pnl_pct": -40.044, "max_dd_pct": 48.841, "trades": 111}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.6895, "pnl_pct": -40.263, "max_dd_pct": 41.147, "trades": 43}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0311, "pnl_pct": 2.582, "max_dd_pct": 30.732, "trades": 74}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.4874, "pnl_pct": -30.485, "max_dd_pct": 32.881, "trades": 30}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.333, "pnl_pct": -28.807, "max_dd_pct": 46.961, "trades": 144}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -1.8603, "pnl_pct": -45.774, "max_dd_pct": 50.348, "trades": 55}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.4952, "pnl_pct": -40.277, "max_dd_pct": 48.371, "trades": 108}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.3674, "pnl_pct": -35.704, "max_dd_pct": 37.457, "trades": 45}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0574, "pnl_pct": -4.222, "max_dd_pct": 31.416, "trades": 66}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.6337, "pnl_pct": -34.601, "max_dd_pct": 37.294, "trades": 29}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.5551, "pnl_pct": -41.873, "max_dd_pct": 55.35, "trades": 132}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -1.1219, "pnl_pct": -32.047, "max_dd_pct": 34.74, "trades": 51}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.4194, "pnl_pct": -35.104, "max_dd_pct": 45.168, "trades": 109}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.6237, "pnl_pct": -39.947, "max_dd_pct": 41.541, "trades": 41}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.1556, "pnl_pct": -11.566, "max_dd_pct": 36.331, "trades": 69}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.6972, "pnl_pct": -32.581, "max_dd_pct": 35.334, "trades": 27}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.6357, "pnl_pct": -46.044, "max_dd_pct": 51.812, "trades": 135}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -1.2634, "pnl_pct": -34.035, "max_dd_pct": 36.583, "trades": 49}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.3958, "pnl_pct": -34.158, "max_dd_pct": 41.531, "trades": 107}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.0678, "pnl_pct": -29.78, "max_dd_pct": 34.282, "trades": 43}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0525, "pnl_pct": -3.887, "max_dd_pct": 31.532, "trades": 64}
{"template": "trend_magic", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.7031, "pnl_pct": -34.629, "max_dd_pct": 37.057, "trades": 28}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1026, "pnl_pct": -7.643, "max_dd_pct": 32.927, "trades": 91}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3749, "pnl_pct": -13.456, "max_dd_pct": 17.707, "trades": 41}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -1.1359, "pnl_pct": -66.109, "max_dd_pct": 69.995, "trades": 89}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.0358, "pnl_pct": -37.992, "max_dd_pct": 42.559, "trades": 39}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.9209, "pnl_pct": -67.008, "max_dd_pct": 77.853, "trades": 85}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1314, "pnl_pct": -44.367, "max_dd_pct": 49.084, "trades": 35}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0205, "pnl_pct": -1.622, "max_dd_pct": 30.614, "trades": 58}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3868, "pnl_pct": -8.929, "max_dd_pct": 17.909, "trades": 27}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5302, "pnl_pct": -36.719, "max_dd_pct": 45.349, "trades": 57}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.0218, "pnl_pct": -28.59, "max_dd_pct": 33.74, "trades": 25}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.1135, "pnl_pct": -12.958, "max_dd_pct": 60.012, "trades": 55}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.8814, "pnl_pct": -34.772, "max_dd_pct": 38.758, "trades": 24}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0408, "pnl_pct": 1.907, "max_dd_pct": 11.702, "trades": 34}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3852, "pnl_pct": 4.86, "max_dd_pct": 4.126, "trades": 7}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0352, "pnl_pct": 2.198, "max_dd_pct": 15.965, "trades": 33}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.1862, "pnl_pct": -3.856, "max_dd_pct": 8.308, "trades": 7}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.3734, "pnl_pct": 38.315, "max_dd_pct": 28.067, "trades": 31}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.4444, "pnl_pct": -12.075, "max_dd_pct": 15.389, "trades": 7}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2738, "pnl_pct": 13.474, "max_dd_pct": 12.776, "trades": 28}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7324, "pnl_pct": 7.84, "max_dd_pct": 5.549, "trades": 5}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.3978, "pnl_pct": -20.539, "max_dd_pct": 31.812, "trades": 27}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.0873, "pnl_pct": 0.955, "max_dd_pct": 7.614, "trades": 5}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3091, "pnl_pct": -20.927, "max_dd_pct": 37.47, "trades": 26}
{"template": "donchian_breakout", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.6636, "pnl_pct": -8.316, "max_dd_pct": 13.641, "trades": 5}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.557, "pnl_pct": 103.513, "max_dd_pct": 22.566, "trades": 145}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7377, "pnl_pct": 48.249, "max_dd_pct": 27.443, "trades": 64}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.149, "pnl_pct": 21.872, "max_dd_pct": 28.468, "trades": 141}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3854, "pnl_pct": 25.436, "max_dd_pct": 30.358, "trades": 63}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6566, "pnl_pct": -62.227, "max_dd_pct": 70.216, "trades": 136}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7794, "pnl_pct": -37.309, "max_dd_pct": 52.85, "trades": 60}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5641, "pnl_pct": 105.049, "max_dd_pct": 22.566, "trades": 142}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7377, "pnl_pct": 48.249, "max_dd_pct": 27.443, "trades": 64}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1669, "pnl_pct": 24.752, "max_dd_pct": 29.636, "trades": 138}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3854, "pnl_pct": 25.436, "max_dd_pct": 30.358, "trades": 63}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6169, "pnl_pct": -59.91, "max_dd_pct": 68.383, "trades": 133}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7794, "pnl_pct": -37.309, "max_dd_pct": 52.85, "trades": 60}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.599, "pnl_pct": 110.098, "max_dd_pct": 20.297, "trades": 137}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5363, "pnl_pct": 31.3, "max_dd_pct": 27.167, "trades": 61}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2424, "pnl_pct": 36.691, "max_dd_pct": 22.964, "trades": 133}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2586, "pnl_pct": 15.707, "max_dd_pct": 29.365, "trades": 60}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5431, "pnl_pct": -54.542, "max_dd_pct": 64.135, "trades": 125}
{"template": "fair_value_gap", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7435, "pnl_pct": -35.26, "max_dd_pct": 49.406, "trades": 55}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4205, "pnl_pct": -31.139, "max_dd_pct": 55.64, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0944, "pnl_pct": -32.839, "max_dd_pct": 37.127, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8031, "pnl_pct": -53.137, "max_dd_pct": 68.196, "trades": 96}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4693, "pnl_pct": -44.153, "max_dd_pct": 45.876, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7722, "pnl_pct": -56.34, "max_dd_pct": 70.058, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3839, "pnl_pct": -45.509, "max_dd_pct": 48.861, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.145, "pnl_pct": -11.479, "max_dd_pct": 47.981, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2336, "pnl_pct": -35.003, "max_dd_pct": 39.175, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7131, "pnl_pct": -47.151, "max_dd_pct": 64.543, "trades": 96}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.6537, "pnl_pct": -46.637, "max_dd_pct": 48.181, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9084, "pnl_pct": -62.486, "max_dd_pct": 74.273, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.8003, "pnl_pct": -53.367, "max_dd_pct": 56.177, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1956, "pnl_pct": 18.228, "max_dd_pct": 34.26, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.3171, "pnl_pct": -36.085, "max_dd_pct": 40.082, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5401, "pnl_pct": -38.529, "max_dd_pct": 58.758, "trades": 96}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.8223, "pnl_pct": -49.04, "max_dd_pct": 50.514, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0233, "pnl_pct": -66.648, "max_dd_pct": 77.127, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -2.0496, "pnl_pct": -57.177, "max_dd_pct": 59.758, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1622, "pnl_pct": -11.618, "max_dd_pct": 44.25, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1138, "pnl_pct": -24.785, "max_dd_pct": 27.839, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2401, "pnl_pct": -17.922, "max_dd_pct": 44.769, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1922, "pnl_pct": -31.18, "max_dd_pct": 32.262, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3867, "pnl_pct": -30.378, "max_dd_pct": 50.951, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0931, "pnl_pct": -31.158, "max_dd_pct": 33.94, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0652, "pnl_pct": -4.815, "max_dd_pct": 40.442, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0619, "pnl_pct": -22.907, "max_dd_pct": 26.634, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2209, "pnl_pct": -16.497, "max_dd_pct": 44.199, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.898, "pnl_pct": -26.901, "max_dd_pct": 30.769, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4764, "pnl_pct": -36.462, "max_dd_pct": 55.238, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0833, "pnl_pct": -34.887, "max_dd_pct": 37.518, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0702, "pnl_pct": -5.193, "max_dd_pct": 40.679, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1515, "pnl_pct": -23.73, "max_dd_pct": 27.417, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2801, "pnl_pct": -20.435, "max_dd_pct": 46.831, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5487, "pnl_pct": -17.883, "max_dd_pct": 24.763, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5898, "pnl_pct": -42.805, "max_dd_pct": 59.706, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9298, "pnl_pct": -30.743, "max_dd_pct": 33.542, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3754, "pnl_pct": -23.289, "max_dd_pct": 42.248, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.457, "pnl_pct": -6.191, "max_dd_pct": 10.922, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3699, "pnl_pct": -25.047, "max_dd_pct": 42.73, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9483, "pnl_pct": -17.497, "max_dd_pct": 17.497, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3752, "pnl_pct": -28.879, "max_dd_pct": 45.116, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2252, "pnl_pct": -23.418, "max_dd_pct": 24.224, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2936, "pnl_pct": -18.5, "max_dd_pct": 38.977, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4988, "pnl_pct": -6.673, "max_dd_pct": 10.46, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.42, "pnl_pct": -27.72, "max_dd_pct": 46.681, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.217, "pnl_pct": -20.936, "max_dd_pct": 20.947, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3375, "pnl_pct": -27.365, "max_dd_pct": 43.654, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5952, "pnl_pct": -29.723, "max_dd_pct": 30.462, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2479, "pnl_pct": -15.988, "max_dd_pct": 37.095, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2302, "pnl_pct": -3.278, "max_dd_pct": 10.46, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4205, "pnl_pct": -27.773, "max_dd_pct": 44.982, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9241, "pnl_pct": -17.651, "max_dd_pct": 19.71, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3098, "pnl_pct": -25.363, "max_dd_pct": 42.683, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4564, "pnl_pct": -27.852, "max_dd_pct": 28.612, "trades": 14}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6253, "pnl_pct": 82.637, "max_dd_pct": 19.37, "trades": 45}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0879, "pnl_pct": 36.167, "max_dd_pct": 7.89, "trades": 15}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5394, "pnl_pct": 69.865, "max_dd_pct": 19.37, "trades": 45}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8573, "pnl_pct": 27.482, "max_dd_pct": 7.89, "trades": 15}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2599, "pnl_pct": 30.804, "max_dd_pct": 19.37, "trades": 44}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0225, "pnl_pct": -0.664, "max_dd_pct": 12.74, "trades": 15}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6152, "pnl_pct": 39.874, "max_dd_pct": 14.62, "trades": 19}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9844, "pnl_pct": 27.59, "max_dd_pct": 4.443, "trades": 9}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4272, "pnl_pct": 25.945, "max_dd_pct": 15.311, "trades": 19}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8063, "pnl_pct": 21.658, "max_dd_pct": 5.704, "trades": 9}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0461, "pnl_pct": 2.701, "max_dd_pct": 22.907, "trades": 19}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2263, "pnl_pct": 5.707, "max_dd_pct": 9.481, "trades": 9}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3725, "pnl_pct": -11.542, "max_dd_pct": 24.195, "trades": 11}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0949, "pnl_pct": -1.134, "max_dd_pct": 5.985, "trades": 4}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5437, "pnl_pct": -16.855, "max_dd_pct": 26.497, "trades": 11}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0378, "pnl_pct": -0.424, "max_dd_pct": 5.985, "trades": 4}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6726, "pnl_pct": -22.386, "max_dd_pct": 29.822, "trades": 11}
{"template": "order_block", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7197, "pnl_pct": -6.106, "max_dd_pct": 6.82, "trades": 4}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1563, "pnl_pct": -5.755, "max_dd_pct": 17.172, "trades": 37}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3348, "pnl_pct": -5.269, "max_dd_pct": 8.907, "trades": 17}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3746, "pnl_pct": -17.915, "max_dd_pct": 26.346, "trades": 37}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1856, "pnl_pct": -4.247, "max_dd_pct": 12.473, "trades": 17}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3044, "pnl_pct": -21.878, "max_dd_pct": 27.997, "trades": 36}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1626, "pnl_pct": -5.22, "max_dd_pct": 16.287, "trades": 16}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.226, "pnl_pct": 9.035, "max_dd_pct": 13.546, "trades": 33}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3039, "pnl_pct": -4.939, "max_dd_pct": 9.803, "trades": 15}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1633, "pnl_pct": -7.599, "max_dd_pct": 17.715, "trades": 33}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0989, "pnl_pct": -2.233, "max_dd_pct": 9.688, "trades": 15}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1554, "pnl_pct": -11.276, "max_dd_pct": 26.149, "trades": 32}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0431, "pnl_pct": 1.385, "max_dd_pct": 13.249, "trades": 15}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1148, "pnl_pct": -3.422, "max_dd_pct": 11.446, "trades": 27}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2459, "pnl_pct": -4.211, "max_dd_pct": 11.448, "trades": 12}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2876, "pnl_pct": -11.939, "max_dd_pct": 22.347, "trades": 27}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4746, "pnl_pct": -8.792, "max_dd_pct": 15.277, "trades": 12}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2162, "pnl_pct": -13.646, "max_dd_pct": 26.789, "trades": 27}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1474, "pnl_pct": -4.028, "max_dd_pct": 19.519, "trades": 12}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6508, "pnl_pct": 22.209, "max_dd_pct": 4.481, "trades": 13}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.209, "pnl_pct": -2.466, "max_dd_pct": 6.103, "trades": 7}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2537, "pnl_pct": 10.124, "max_dd_pct": 11.539, "trades": 13}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1656, "pnl_pct": 2.105, "max_dd_pct": 4.667, "trades": 7}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0316, "pnl_pct": 1.513, "max_dd_pct": 16.359, "trades": 13}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0847, "pnl_pct": 1.925, "max_dd_pct": 9.54, "trades": 7}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2238, "pnl_pct": 11.877, "max_dd_pct": 11.236, "trades": 29}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2504, "pnl_pct": -4.055, "max_dd_pct": 8.125, "trades": 14}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2474, "pnl_pct": 15.366, "max_dd_pct": 14.441, "trades": 29}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.115, "pnl_pct": -2.516, "max_dd_pct": 7.106, "trades": 14}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0303, "pnl_pct": -2.247, "max_dd_pct": 19.341, "trades": 28}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1143, "pnl_pct": 3.65, "max_dd_pct": 11.84, "trades": 14}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1918, "pnl_pct": 8.536, "max_dd_pct": 13.621, "trades": 25}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5943, "pnl_pct": -9.009, "max_dd_pct": 10.663, "trades": 13}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1526, "pnl_pct": 8.285, "max_dd_pct": 19.043, "trades": 25}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2887, "pnl_pct": -5.948, "max_dd_pct": 9.607, "trades": 13}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0164, "pnl_pct": -1.196, "max_dd_pct": 18.009, "trades": 25}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0065, "pnl_pct": -0.202, "max_dd_pct": 14.061, "trades": 13}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2706, "pnl_pct": -6.882, "max_dd_pct": 12.428, "trades": 20}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5324, "pnl_pct": -6.499, "max_dd_pct": 11.094, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6151, "pnl_pct": -21.308, "max_dd_pct": 27.872, "trades": 20}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3462, "pnl_pct": -4.884, "max_dd_pct": 8.279, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2258, "pnl_pct": -13.277, "max_dd_pct": 25.6, "trades": 20}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1257, "pnl_pct": -3.262, "max_dd_pct": 15.846, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4245, "pnl_pct": 10.75, "max_dd_pct": 4.189, "trades": 10}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0332, "pnl_pct": -0.366, "max_dd_pct": 4.481, "trades": 5}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1016, "pnl_pct": 2.748, "max_dd_pct": 6.4, "trades": 10}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2391, "pnl_pct": 2.889, "max_dd_pct": 5.312, "trades": 5}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0275, "pnl_pct": -0.991, "max_dd_pct": 15.984, "trades": 10}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1201, "pnl_pct": 2.692, "max_dd_pct": 9.539, "trades": 5}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4392, "pnl_pct": 16.973, "max_dd_pct": 6.161, "trades": 24}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0025, "pnl_pct": 0.037, "max_dd_pct": 5.494, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.203, "pnl_pct": 9.421, "max_dd_pct": 12.102, "trades": 24}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0289, "pnl_pct": 0.581, "max_dd_pct": 6.546, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0252, "pnl_pct": 1.757, "max_dd_pct": 15.176, "trades": 23}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2372, "pnl_pct": 7.423, "max_dd_pct": 14.078, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2615, "pnl_pct": 9.789, "max_dd_pct": 8.548, "trades": 22}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4075, "pnl_pct": -6.218, "max_dd_pct": 9.647, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2091, "pnl_pct": 9.602, "max_dd_pct": 15.057, "trades": 22}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3905, "pnl_pct": -7.432, "max_dd_pct": 12.939, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0076, "pnl_pct": 0.526, "max_dd_pct": 18.492, "trades": 22}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0682, "pnl_pct": -1.98, "max_dd_pct": 15.635, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0579, "pnl_pct": 1.624, "max_dd_pct": 8.457, "trades": 16}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5999, "pnl_pct": -6.798, "max_dd_pct": 10.42, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1175, "pnl_pct": -3.968, "max_dd_pct": 14.341, "trades": 16}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1619, "pnl_pct": -2.324, "max_dd_pct": 7.065, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0318, "pnl_pct": -1.799, "max_dd_pct": 18.516, "trades": 16}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.264, "pnl_pct": -6.423, "max_dd_pct": 15.112, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1099, "pnl_pct": 2.089, "max_dd_pct": 6.241, "trades": 10}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.66, "pnl_pct": -5.452, "max_dd_pct": 5.452, "trades": 4}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1872, "pnl_pct": -4.323, "max_dd_pct": 11.232, "trades": 10}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8662, "pnl_pct": -7.267, "max_dd_pct": 7.267, "trades": 4}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0084, "pnl_pct": 0.341, "max_dd_pct": 17.677, "trades": 10}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1792, "pnl_pct": -2.77, "max_dd_pct": 8.303, "trades": 4}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.029, "pnl_pct": 0.958, "max_dd_pct": 10.42, "trades": 19}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2422, "pnl_pct": -4.008, "max_dd_pct": 10.902, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0044, "pnl_pct": 0.188, "max_dd_pct": 17.578, "trades": 19}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6701, "pnl_pct": -12.008, "max_dd_pct": 14.869, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0338, "pnl_pct": 2.21, "max_dd_pct": 18.044, "trades": 19}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2451, "pnl_pct": -6.826, "max_dd_pct": 17.505, "trades": 11}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0849, "pnl_pct": -3.069, "max_dd_pct": 15.198, "trades": 18}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3253, "pnl_pct": -4.369, "max_dd_pct": 6.594, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0343, "pnl_pct": 1.522, "max_dd_pct": 12.284, "trades": 18}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5369, "pnl_pct": -7.312, "max_dd_pct": 7.657, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0566, "pnl_pct": -3.625, "max_dd_pct": 16.304, "trades": 18}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.067, "pnl_pct": -1.763, "max_dd_pct": 13.613, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2692, "pnl_pct": 6.996, "max_dd_pct": 4.723, "trades": 12}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2349, "pnl_pct": -2.307, "max_dd_pct": 4.403, "trades": 6}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0775, "pnl_pct": 2.553, "max_dd_pct": 6.101, "trades": 12}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3374, "pnl_pct": -4.402, "max_dd_pct": 9.961, "trades": 6}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1347, "pnl_pct": -6.389, "max_dd_pct": 20.461, "trades": 12}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2282, "pnl_pct": -5.198, "max_dd_pct": 15.63, "trades": 6}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1706, "pnl_pct": 3.196, "max_dd_pct": 5.479, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0756, "pnl_pct": -0.634, "max_dd_pct": 3.444, "trades": 3}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0487, "pnl_pct": -0.989, "max_dd_pct": 8.237, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0908, "pnl_pct": -0.726, "max_dd_pct": 3.444, "trades": 3}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0602, "pnl_pct": 2.248, "max_dd_pct": 12.808, "trades": 8}
{"template": "ema_crossover", "coin": "BTC/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0591, "pnl_pct": -0.851, "max_dd_pct": 5.777, "trades": 3}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4314, "pnl_pct": -30.994, "max_dd_pct": 50.831, "trades": 66}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.728, "pnl_pct": -20.003, "max_dd_pct": 24.782, "trades": 28}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0033, "pnl_pct": 0.267, "max_dd_pct": 29.043, "trades": 62}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3784, "pnl_pct": -8.5, "max_dd_pct": 17.303, "trades": 24}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0438, "pnl_pct": -3.414, "max_dd_pct": 35.272, "trades": 61}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.585, "pnl_pct": -10.714, "max_dd_pct": 15.253, "trades": 23}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3728, "pnl_pct": -28.023, "max_dd_pct": 48.714, "trades": 66}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.3062, "pnl_pct": -29.143, "max_dd_pct": 32.729, "trades": 28}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1144, "pnl_pct": -8.64, "max_dd_pct": 36.121, "trades": 61}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2641, "pnl_pct": -6.429, "max_dd_pct": 12.128, "trades": 26}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1394, "pnl_pct": -10.352, "max_dd_pct": 39.84, "trades": 54}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.286, "pnl_pct": -22.193, "max_dd_pct": 22.946, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0538, "pnl_pct": -4.377, "max_dd_pct": 33.757, "trades": 62}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.8938, "pnl_pct": -21.344, "max_dd_pct": 27.077, "trades": 28}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0334, "pnl_pct": -2.654, "max_dd_pct": 36.93, "trades": 58}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.6527, "pnl_pct": -33.387, "max_dd_pct": 34.034, "trades": 25}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2752, "pnl_pct": -19.23, "max_dd_pct": 40.058, "trades": 52}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.1787, "pnl_pct": -21.396, "max_dd_pct": 25.949, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1031, "pnl_pct": -7.859, "max_dd_pct": 36.058, "trades": 62}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3718, "pnl_pct": -7.184, "max_dd_pct": 12.976, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2273, "pnl_pct": -16.188, "max_dd_pct": 43.969, "trades": 59}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.3927, "pnl_pct": -25.296, "max_dd_pct": 26.622, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5185, "pnl_pct": -28.768, "max_dd_pct": 44.307, "trades": 49}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7161, "pnl_pct": -13.41, "max_dd_pct": 25.013, "trades": 21}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1573, "pnl_pct": -11.702, "max_dd_pct": 43.249, "trades": 60}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.9751, "pnl_pct": -18.993, "max_dd_pct": 22.994, "trades": 25}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3305, "pnl_pct": -21.44, "max_dd_pct": 44.159, "trades": 52}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.1143, "pnl_pct": -18.945, "max_dd_pct": 25.27, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4316, "pnl_pct": -24.586, "max_dd_pct": 41.032, "trades": 48}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2296, "pnl_pct": -4.104, "max_dd_pct": 13.889, "trades": 18}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2155, "pnl_pct": -16.319, "max_dd_pct": 40.36, "trades": 54}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.3452, "pnl_pct": -25.026, "max_dd_pct": 27.282, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1207, "pnl_pct": -8.924, "max_dd_pct": 33.745, "trades": 51}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.3456, "pnl_pct": -24.022, "max_dd_pct": 28.423, "trades": 22}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0106, "pnl_pct": 0.859, "max_dd_pct": 34.362, "trades": 44}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.1386, "pnl_pct": -20.957, "max_dd_pct": 22.966, "trades": 19}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1146, "pnl_pct": -8.498, "max_dd_pct": 38.596, "trades": 54}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.2956, "pnl_pct": -22.319, "max_dd_pct": 23.698, "trades": 23}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5347, "pnl_pct": -29.59, "max_dd_pct": 44.931, "trades": 50}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.8119, "pnl_pct": -15.333, "max_dd_pct": 25.039, "trades": 21}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3368, "pnl_pct": -20.793, "max_dd_pct": 38.042, "trades": 47}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1828, "pnl_pct": -3.213, "max_dd_pct": 10.896, "trades": 19}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2155, "pnl_pct": -14.295, "max_dd_pct": 39.096, "trades": 51}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.1687, "pnl_pct": -19.706, "max_dd_pct": 25.582, "trades": 20}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2076, "pnl_pct": -13.367, "max_dd_pct": 38.402, "trades": 47}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.525, "pnl_pct": -8.188, "max_dd_pct": 13.848, "trades": 18}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2329, "pnl_pct": -15.37, "max_dd_pct": 37.975, "trades": 42}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.9372, "pnl_pct": -14.153, "max_dd_pct": 17.159, "trades": 18}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1449, "pnl_pct": 10.695, "max_dd_pct": 25.587, "trades": 46}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.1311, "pnl_pct": -22.103, "max_dd_pct": 25.798, "trades": 23}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.152, "pnl_pct": 12.593, "max_dd_pct": 26.742, "trades": 43}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.2016, "pnl_pct": -18.918, "max_dd_pct": 21.751, "trades": 19}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2324, "pnl_pct": 18.211, "max_dd_pct": 30.379, "trades": 37}
{"template": "macd_trend", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0423, "pnl_pct": -10.893, "max_dd_pct": 13.84, "trades": 15}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1751, "pnl_pct": -6.193, "max_dd_pct": 19.909, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.9769, "pnl_pct": -11.904, "max_dd_pct": 15.042, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1751, "pnl_pct": -6.193, "max_dd_pct": 19.909, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.9769, "pnl_pct": -11.904, "max_dd_pct": 15.042, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1751, "pnl_pct": -6.193, "max_dd_pct": 19.909, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.9769, "pnl_pct": -11.904, "max_dd_pct": 15.042, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1751, "pnl_pct": -6.193, "max_dd_pct": 19.909, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.9769, "pnl_pct": -11.904, "max_dd_pct": 15.042, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.3412, "pnl_pct": 34.822, "max_dd_pct": 20.797, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2567, "pnl_pct": 8.529, "max_dd_pct": 19.389, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.3412, "pnl_pct": 34.822, "max_dd_pct": 20.797, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2948, "pnl_pct": 9.907, "max_dd_pct": 19.389, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.3412, "pnl_pct": 34.822, "max_dd_pct": 20.797, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2948, "pnl_pct": 9.907, "max_dd_pct": 19.389, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.3412, "pnl_pct": 34.822, "max_dd_pct": 20.797, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2948, "pnl_pct": 9.907, "max_dd_pct": 19.389, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2035, "pnl_pct": -18.643, "max_dd_pct": 43.427, "trades": 39}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3625, "pnl_pct": -11.779, "max_dd_pct": 19.171, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2035, "pnl_pct": -18.643, "max_dd_pct": 43.427, "trades": 39}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3246, "pnl_pct": -10.658, "max_dd_pct": 18.382, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2035, "pnl_pct": -18.643, "max_dd_pct": 43.427, "trades": 39}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3246, "pnl_pct": -10.658, "max_dd_pct": 18.382, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2035, "pnl_pct": -18.643, "max_dd_pct": 43.427, "trades": 39}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3246, "pnl_pct": -10.658, "max_dd_pct": 18.382, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0505, "pnl_pct": -5.132, "max_dd_pct": 34.885, "trades": 60}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8412, "pnl_pct": -28.477, "max_dd_pct": 36.957, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0449, "pnl_pct": -4.569, "max_dd_pct": 34.885, "trades": 60}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8412, "pnl_pct": -28.477, "max_dd_pct": 36.957, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0525, "pnl_pct": -5.349, "max_dd_pct": 34.885, "trades": 59}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8412, "pnl_pct": -28.477, "max_dd_pct": 36.957, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0451, "pnl_pct": -4.614, "max_dd_pct": 34.885, "trades": 59}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8412, "pnl_pct": -28.477, "max_dd_pct": 36.957, "trades": 28}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0752, "pnl_pct": -3.07, "max_dd_pct": 17.606, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3972, "pnl_pct": -4.633, "max_dd_pct": 9.006, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0752, "pnl_pct": -3.07, "max_dd_pct": 17.606, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3972, "pnl_pct": -4.633, "max_dd_pct": 9.006, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0752, "pnl_pct": -3.07, "max_dd_pct": 17.606, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3972, "pnl_pct": -4.633, "max_dd_pct": 9.006, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0752, "pnl_pct": -3.07, "max_dd_pct": 17.606, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3972, "pnl_pct": -4.633, "max_dd_pct": 9.006, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.5335, "pnl_pct": 24.81, "max_dd_pct": 11.524, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.1878, "pnl_pct": -14.649, "max_dd_pct": 15.042, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.5335, "pnl_pct": 24.81, "max_dd_pct": 11.524, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.1878, "pnl_pct": -14.649, "max_dd_pct": 15.042, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.5335, "pnl_pct": 24.81, "max_dd_pct": 11.524, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.1878, "pnl_pct": -14.649, "max_dd_pct": 15.042, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.5335, "pnl_pct": 24.81, "max_dd_pct": 11.524, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.1878, "pnl_pct": -14.649, "max_dd_pct": 15.042, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0361, "pnl_pct": 2.99, "max_dd_pct": 23.882, "trades": 24}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.4138, "pnl_pct": 9.909, "max_dd_pct": 10.128, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0361, "pnl_pct": 2.99, "max_dd_pct": 23.882, "trades": 24}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.4138, "pnl_pct": 9.909, "max_dd_pct": 10.128, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0361, "pnl_pct": 2.99, "max_dd_pct": 23.882, "trades": 24}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.4138, "pnl_pct": 9.909, "max_dd_pct": 10.128, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0361, "pnl_pct": 2.99, "max_dd_pct": 23.882, "trades": 24}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.4138, "pnl_pct": 9.909, "max_dd_pct": 10.128, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1038, "pnl_pct": -9.112, "max_dd_pct": 30.477, "trades": 43}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2329, "pnl_pct": 8.097, "max_dd_pct": 17.81, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1038, "pnl_pct": -9.112, "max_dd_pct": 30.477, "trades": 43}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2329, "pnl_pct": 8.097, "max_dd_pct": 17.81, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1038, "pnl_pct": -9.112, "max_dd_pct": 30.477, "trades": 43}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2329, "pnl_pct": 8.097, "max_dd_pct": 17.81, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1038, "pnl_pct": -9.112, "max_dd_pct": 30.477, "trades": 43}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2329, "pnl_pct": 8.097, "max_dd_pct": 17.81, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.3801, "pnl_pct": 4.878, "max_dd_pct": 1.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2638, "pnl_pct": -6.172, "max_dd_pct": 16.317, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.3801, "pnl_pct": 4.878, "max_dd_pct": 1.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2638, "pnl_pct": -6.172, "max_dd_pct": 16.317, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.3801, "pnl_pct": 4.878, "max_dd_pct": 1.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2638, "pnl_pct": -6.172, "max_dd_pct": 16.317, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.3801, "pnl_pct": 4.878, "max_dd_pct": 1.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2638, "pnl_pct": -6.172, "max_dd_pct": 16.317, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0379, "pnl_pct": 1.632, "max_dd_pct": 15.604, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6599, "pnl_pct": -7.605, "max_dd_pct": 13.102, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0379, "pnl_pct": 1.632, "max_dd_pct": 15.604, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6599, "pnl_pct": -7.605, "max_dd_pct": 13.102, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0379, "pnl_pct": 1.632, "max_dd_pct": 15.604, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6599, "pnl_pct": -7.605, "max_dd_pct": 13.102, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0379, "pnl_pct": 1.632, "max_dd_pct": 15.604, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6599, "pnl_pct": -7.605, "max_dd_pct": 13.102, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.6903, "pnl_pct": 37.22, "max_dd_pct": 11.531, "trades": 15}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2395, "pnl_pct": -3.132, "max_dd_pct": 9.062, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.6903, "pnl_pct": 37.22, "max_dd_pct": 11.531, "trades": 15}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2395, "pnl_pct": -3.132, "max_dd_pct": 9.062, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.6903, "pnl_pct": 37.22, "max_dd_pct": 11.531, "trades": 15}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2395, "pnl_pct": -3.132, "max_dd_pct": 9.062, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.6903, "pnl_pct": 37.22, "max_dd_pct": 11.531, "trades": 15}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2395, "pnl_pct": -3.132, "max_dd_pct": 9.062, "trades": 6}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -13.541, "max_dd_pct": 27.962, "trades": 32}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1529, "pnl_pct": -4.725, "max_dd_pct": 20.203, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -13.541, "max_dd_pct": 27.962, "trades": 32}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1529, "pnl_pct": -4.725, "max_dd_pct": 20.203, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -13.541, "max_dd_pct": 27.962, "trades": 32}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1529, "pnl_pct": -4.725, "max_dd_pct": 20.203, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -13.541, "max_dd_pct": 27.962, "trades": 32}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1529, "pnl_pct": -4.725, "max_dd_pct": 20.203, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0637, "pnl_pct": 1.572, "max_dd_pct": 13.902, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0637, "pnl_pct": 1.572, "max_dd_pct": 13.902, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0637, "pnl_pct": 1.572, "max_dd_pct": 13.902, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0637, "pnl_pct": 1.572, "max_dd_pct": 13.902, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2274, "pnl_pct": -7.543, "max_dd_pct": 16.282, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4779, "pnl_pct": -4.634, "max_dd_pct": 9.062, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2274, "pnl_pct": -7.543, "max_dd_pct": 16.282, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4779, "pnl_pct": -4.634, "max_dd_pct": 9.062, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2274, "pnl_pct": -7.543, "max_dd_pct": 16.282, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4779, "pnl_pct": -4.634, "max_dd_pct": 9.062, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2274, "pnl_pct": -7.543, "max_dd_pct": 16.282, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4779, "pnl_pct": -4.634, "max_dd_pct": 9.062, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.3618, "pnl_pct": 24.702, "max_dd_pct": 14.445, "trades": 18}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.501, "pnl_pct": -7.67, "max_dd_pct": 12.959, "trades": 10}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.3618, "pnl_pct": 24.702, "max_dd_pct": 14.445, "trades": 18}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.501, "pnl_pct": -7.67, "max_dd_pct": 12.959, "trades": 10}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.3618, "pnl_pct": 24.702, "max_dd_pct": 14.445, "trades": 18}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.501, "pnl_pct": -7.67, "max_dd_pct": 12.959, "trades": 10}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.3618, "pnl_pct": 24.702, "max_dd_pct": 14.445, "trades": 18}
{"template": "rsi_mean_revert", "coin": "BTC/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.501, "pnl_pct": -7.67, "max_dd_pct": 12.959, "trades": 10}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0052, "pnl_pct": 0.708, "max_dd_pct": 38.664, "trades": 147}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2722, "pnl_pct": 16.047, "max_dd_pct": 21.709, "trades": 63}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2328, "pnl_pct": 32.904, "max_dd_pct": 31.811, "trades": 99}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3579, "pnl_pct": -14.679, "max_dd_pct": 29.534, "trades": 50}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0729, "pnl_pct": 7.599, "max_dd_pct": 33.783, "trades": 68}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1761, "pnl_pct": -6.23, "max_dd_pct": 17.74, "trades": 29}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1465, "pnl_pct": -18.368, "max_dd_pct": 42.256, "trades": 150}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.006, "pnl_pct": 0.328, "max_dd_pct": 22.808, "trades": 65}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.0784, "pnl_pct": -9.068, "max_dd_pct": 49.268, "trades": 101}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.2421, "pnl_pct": -10.407, "max_dd_pct": 26.755, "trades": 50}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0684, "pnl_pct": -8.915, "max_dd_pct": 28.602, "trades": 67}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0924, "pnl_pct": 4.706, "max_dd_pct": 14.356, "trades": 30}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1332, "pnl_pct": -16.519, "max_dd_pct": 48.395, "trades": 145}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.1591, "pnl_pct": -7.425, "max_dd_pct": 27.539, "trades": 61}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.171, "pnl_pct": 22.901, "max_dd_pct": 30.061, "trades": 97}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3699, "pnl_pct": -14.885, "max_dd_pct": 30.939, "trades": 49}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0336, "pnl_pct": 3.446, "max_dd_pct": 35.188, "trades": 67}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0443, "pnl_pct": -1.613, "max_dd_pct": 17.74, "trades": 28}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1388, "pnl_pct": -17.647, "max_dd_pct": 40.632, "trades": 150}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.4922, "pnl_pct": -21.031, "max_dd_pct": 32.966, "trades": 63}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.0724, "pnl_pct": -8.35, "max_dd_pct": 49.988, "trades": 100}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1603, "pnl_pct": -7.026, "max_dd_pct": 25.715, "trades": 50}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0591, "pnl_pct": -7.786, "max_dd_pct": 27.802, "trades": 67}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3285, "pnl_pct": -12.027, "max_dd_pct": 15.893, "trades": 27}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1159, "pnl_pct": -14.106, "max_dd_pct": 41.88, "trades": 131}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1114, "pnl_pct": 5.437, "max_dd_pct": 19.293, "trades": 54}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1265, "pnl_pct": 15.846, "max_dd_pct": 28.535, "trades": 91}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5429, "pnl_pct": -20.716, "max_dd_pct": 30.99, "trades": 46}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0356, "pnl_pct": 3.672, "max_dd_pct": 35.046, "trades": 69}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1241, "pnl_pct": -4.403, "max_dd_pct": 17.743, "trades": 26}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.2321, "pnl_pct": -26.794, "max_dd_pct": 44.987, "trades": 135}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3702, "pnl_pct": -15.672, "max_dd_pct": 30.919, "trades": 56}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.2521, "pnl_pct": -25.434, "max_dd_pct": 51.959, "trades": 98}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3067, "pnl_pct": -12.444, "max_dd_pct": 25.715, "trades": 46}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.083, "pnl_pct": -10.771, "max_dd_pct": 29.068, "trades": 68}
{"template": "trend_magic", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3051, "pnl_pct": -10.53, "max_dd_pct": 15.905, "trades": 25}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.3271, "pnl_pct": 8.136, "max_dd_pct": 7.697, "trades": 36}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2109, "pnl_pct": -1.374, "max_dd_pct": 5.276, "trades": 18}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.1077, "pnl_pct": 2.339, "max_dd_pct": 9.226, "trades": 25}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.1624, "pnl_pct": 0.847, "max_dd_pct": 3.171, "trades": 11}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0503, "pnl_pct": -0.917, "max_dd_pct": 7.42, "trades": 15}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.9772, "pnl_pct": 2.15, "max_dd_pct": 0.41, "trades": 2}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.066, "pnl_pct": 0.862, "max_dd_pct": 4.585, "trades": 5}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.2231, "pnl_pct": 7.071, "max_dd_pct": 11.383, "trades": 34}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.145, "pnl_pct": 1.052, "max_dd_pct": 4.199, "trades": 14}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0151, "pnl_pct": 0.288, "max_dd_pct": 7.929, "trades": 21}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.5652, "pnl_pct": 3.121, "max_dd_pct": 3.171, "trades": 11}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.1118, "pnl_pct": -1.702, "max_dd_pct": 6.23, "trades": 11}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 1.1404, "pnl_pct": 4.338, "max_dd_pct": 1.039, "trades": 5}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.1484, "pnl_pct": -2.01, "max_dd_pct": 6.342, "trades": 7}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.933, "pnl_pct": 1.954, "max_dd_pct": 0.005, "trades": 1}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.3631, "pnl_pct": 7.931, "max_dd_pct": 5.185, "trades": 28}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.3262, "pnl_pct": 2.589, "max_dd_pct": 6.373, "trades": 11}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.4799, "pnl_pct": 9.323, "max_dd_pct": 5.085, "trades": 18}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.6916, "pnl_pct": 3.823, "max_dd_pct": 1.488, "trades": 5}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0054, "pnl_pct": -0.08, "max_dd_pct": 4.909, "trades": 8}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.5354, "pnl_pct": 1.579, "max_dd_pct": 1.05, "trades": 3}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.1657, "pnl_pct": -2.286, "max_dd_pct": 5.617, "trades": 5}
{"template": "bollinger_revert", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.5354, "pnl_pct": 1.579, "max_dd_pct": 1.05, "trades": 3}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0944, "pnl_pct": 5.543, "max_dd_pct": 21.135, "trades": 58}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.033, "pnl_pct": -23.23, "max_dd_pct": 24.319, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1344, "pnl_pct": 9.988, "max_dd_pct": 27.016, "trades": 57}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.09, "pnl_pct": -27.034, "max_dd_pct": 27.034, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0249, "pnl_pct": -2.505, "max_dd_pct": 29.513, "trades": 55}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2656, "pnl_pct": -34.612, "max_dd_pct": 35.546, "trades": 20}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3338, "pnl_pct": 19.928, "max_dd_pct": 17.048, "trades": 42}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9805, "pnl_pct": -19.717, "max_dd_pct": 21.063, "trades": 22}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2297, "pnl_pct": 16.041, "max_dd_pct": 15.276, "trades": 42}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4464, "pnl_pct": -29.377, "max_dd_pct": 30.391, "trades": 21}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0579, "pnl_pct": -4.799, "max_dd_pct": 21.297, "trades": 39}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.622, "pnl_pct": -19.415, "max_dd_pct": 32.519, "trades": 18}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7699, "pnl_pct": 50.361, "max_dd_pct": 10.377, "trades": 35}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3532, "pnl_pct": -6.272, "max_dd_pct": 8.55, "trades": 16}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3807, "pnl_pct": 24.087, "max_dd_pct": 11.38, "trades": 35}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5327, "pnl_pct": -9.69, "max_dd_pct": 9.749, "trades": 15}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5174, "pnl_pct": -32.707, "max_dd_pct": 37.619, "trades": 33}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3731, "pnl_pct": -10.553, "max_dd_pct": 20.666, "trades": 14}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7311, "pnl_pct": 41.762, "max_dd_pct": 17.383, "trades": 30}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1191, "pnl_pct": -1.319, "max_dd_pct": 6.083, "trades": 10}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1351, "pnl_pct": 6.909, "max_dd_pct": 23.076, "trades": 30}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3718, "pnl_pct": -5.094, "max_dd_pct": 11.627, "trades": 10}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6234, "pnl_pct": -35.507, "max_dd_pct": 46.455, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3148, "pnl_pct": -7.835, "max_dd_pct": 18.134, "trades": 9}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7599, "pnl_pct": 46.096, "max_dd_pct": 16.725, "trades": 25}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7008, "pnl_pct": -5.702, "max_dd_pct": 7.591, "trades": 8}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3896, "pnl_pct": 21.457, "max_dd_pct": 20.723, "trades": 25}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7547, "pnl_pct": -8.579, "max_dd_pct": 13.267, "trades": 8}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3289, "pnl_pct": -18.462, "max_dd_pct": 29.979, "trades": 24}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3913, "pnl_pct": -8.874, "max_dd_pct": 20.946, "trades": 7}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0924, "pnl_pct": 5.383, "max_dd_pct": 20.398, "trades": 57}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8997, "pnl_pct": -20.522, "max_dd_pct": 23.878, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1463, "pnl_pct": 10.884, "max_dd_pct": 25.093, "trades": 56}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8853, "pnl_pct": -22.634, "max_dd_pct": 25.965, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0215, "pnl_pct": -2.164, "max_dd_pct": 29.333, "trades": 54}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0581, "pnl_pct": -30.4, "max_dd_pct": 34.409, "trades": 19}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4593, "pnl_pct": 28.584, "max_dd_pct": 14.216, "trades": 43}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5693, "pnl_pct": -12.351, "max_dd_pct": 17.978, "trades": 22}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4118, "pnl_pct": 31.027, "max_dd_pct": 15.226, "trades": 43}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0755, "pnl_pct": -23.253, "max_dd_pct": 24.355, "trades": 20}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0466, "pnl_pct": -4.072, "max_dd_pct": 22.866, "trades": 40}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7372, "pnl_pct": -22.964, "max_dd_pct": 35.491, "trades": 18}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8566, "pnl_pct": 60.251, "max_dd_pct": 10.377, "trades": 35}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4053, "pnl_pct": -9.696, "max_dd_pct": 10.321, "trades": 18}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3454, "pnl_pct": 22.896, "max_dd_pct": 13.565, "trades": 35}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6338, "pnl_pct": -14.73, "max_dd_pct": 14.731, "trades": 17}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6287, "pnl_pct": -37.597, "max_dd_pct": 41.124, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5371, "pnl_pct": -16.655, "max_dd_pct": 26.06, "trades": 16}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8384, "pnl_pct": 49.989, "max_dd_pct": 17.383, "trades": 30}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2705, "pnl_pct": -2.885, "max_dd_pct": 7.314, "trades": 10}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2489, "pnl_pct": 13.237, "max_dd_pct": 23.076, "trades": 30}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4901, "pnl_pct": -6.601, "max_dd_pct": 13.03, "trades": 10}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4168, "pnl_pct": -25.304, "max_dd_pct": 42.856, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3775, "pnl_pct": -9.299, "max_dd_pct": 19.434, "trades": 9}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4065, "pnl_pct": 19.661, "max_dd_pct": 18.08, "trades": 26}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2017, "pnl_pct": -1.602, "max_dd_pct": 4.993, "trades": 6}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0178, "pnl_pct": -0.818, "max_dd_pct": 21.658, "trades": 26}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1442, "pnl_pct": -1.519, "max_dd_pct": 6.636, "trades": 6}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6439, "pnl_pct": -33.934, "max_dd_pct": 43.262, "trades": 25}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1942, "pnl_pct": 4.667, "max_dd_pct": 14.564, "trades": 5}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0764, "pnl_pct": 4.461, "max_dd_pct": 19.305, "trades": 57}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1107, "pnl_pct": -25.287, "max_dd_pct": 27.578, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1147, "pnl_pct": 8.467, "max_dd_pct": 23.957, "trades": 56}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2325, "pnl_pct": -30.225, "max_dd_pct": 31.227, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0321, "pnl_pct": -3.198, "max_dd_pct": 28.774, "trades": 53}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4808, "pnl_pct": -40.076, "max_dd_pct": 41.986, "trades": 21}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4023, "pnl_pct": 25.246, "max_dd_pct": 16.49, "trades": 44}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5737, "pnl_pct": -12.448, "max_dd_pct": 18.069, "trades": 22}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4592, "pnl_pct": 35.483, "max_dd_pct": 17.458, "trades": 44}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0794, "pnl_pct": -23.338, "max_dd_pct": 24.439, "trades": 20}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0573, "pnl_pct": -5.159, "max_dd_pct": 23.004, "trades": 41}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7401, "pnl_pct": -23.048, "max_dd_pct": 35.562, "trades": 18}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6199, "pnl_pct": 34.186, "max_dd_pct": 10.377, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5091, "pnl_pct": -11.9, "max_dd_pct": 14.042, "trades": 18}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0567, "pnl_pct": -2.918, "max_dd_pct": 18.92, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8335, "pnl_pct": -19.26, "max_dd_pct": 21.981, "trades": 17}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7351, "pnl_pct": -41.929, "max_dd_pct": 45.548, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0736, "pnl_pct": -28.967, "max_dd_pct": 32.846, "trades": 16}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7641, "pnl_pct": 43.561, "max_dd_pct": 18.512, "trades": 30}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0662, "pnl_pct": -0.594, "max_dd_pct": 4.049, "trades": 8}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1789, "pnl_pct": 9.081, "max_dd_pct": 24.435, "trades": 30}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2012, "pnl_pct": -2.443, "max_dd_pct": 6.981, "trades": 8}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5293, "pnl_pct": -30.5, "max_dd_pct": 44.26, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1969, "pnl_pct": -4.489, "max_dd_pct": 13.355, "trades": 7}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5508, "pnl_pct": 18.28, "max_dd_pct": 7.643, "trades": 21}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1643, "pnl_pct": 1.758, "max_dd_pct": 4.993, "trades": 6}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0083, "pnl_pct": 0.282, "max_dd_pct": 15.895, "trades": 21}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1493, "pnl_pct": 1.909, "max_dd_pct": 6.636, "trades": 6}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6021, "pnl_pct": -26.726, "max_dd_pct": 35.232, "trades": 20}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0739, "pnl_pct": 1.741, "max_dd_pct": 14.564, "trades": 5}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2073, "pnl_pct": 12.503, "max_dd_pct": 19.264, "trades": 57}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0232, "pnl_pct": -23.269, "max_dd_pct": 25.622, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2315, "pnl_pct": 17.692, "max_dd_pct": 21.491, "trades": 57}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3485, "pnl_pct": -32.511, "max_dd_pct": 33.48, "trades": 29}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.106, "pnl_pct": -10.131, "max_dd_pct": 30.123, "trades": 54}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4241, "pnl_pct": -39.617, "max_dd_pct": 41.523, "trades": 22}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7634, "pnl_pct": 51.553, "max_dd_pct": 10.364, "trades": 44}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5333, "pnl_pct": -13.124, "max_dd_pct": 16.589, "trades": 22}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4501, "pnl_pct": 32.277, "max_dd_pct": 13.079, "trades": 44}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8958, "pnl_pct": -21.657, "max_dd_pct": 21.658, "trades": 20}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1809, "pnl_pct": -15.147, "max_dd_pct": 24.584, "trades": 43}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9163, "pnl_pct": -25.93, "max_dd_pct": 34.301, "trades": 18}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4337, "pnl_pct": 21.463, "max_dd_pct": 11.99, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4244, "pnl_pct": -9.645, "max_dd_pct": 12.79, "trades": 16}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2621, "pnl_pct": -12.211, "max_dd_pct": 20.518, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7911, "pnl_pct": -17.847, "max_dd_pct": 21.385, "trades": 16}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7131, "pnl_pct": -41.131, "max_dd_pct": 47.212, "trades": 34}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8324, "pnl_pct": -23.6, "max_dd_pct": 28.062, "trades": 15}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5151, "pnl_pct": 32.011, "max_dd_pct": 14.326, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2164, "pnl_pct": 2.092, "max_dd_pct": 4.049, "trades": 8}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1099, "pnl_pct": 6.364, "max_dd_pct": 17.762, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0164, "pnl_pct": 0.193, "max_dd_pct": 5.746, "trades": 8}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4652, "pnl_pct": -25.959, "max_dd_pct": 34.77, "trades": 27}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1456, "pnl_pct": 3.753, "max_dd_pct": 13.094, "trades": 7}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.537, "pnl_pct": 18.907, "max_dd_pct": 9.535, "trades": 23}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.012, "pnl_pct": 0.124, "max_dd_pct": 4.993, "trades": 6}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0349, "pnl_pct": -1.249, "max_dd_pct": 15.612, "trades": 23}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0218, "pnl_pct": 0.273, "max_dd_pct": 8.135, "trades": 6}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5201, "pnl_pct": -24.531, "max_dd_pct": 31.952, "trades": 22}
{"template": "super_trend", "coin": "BTC/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0046, "pnl_pct": 0.108, "max_dd_pct": 15.936, "trades": 5}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0337, "pnl_pct": -2.785, "max_dd_pct": 22.81, "trades": 85}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.918, "pnl_pct": -18.648, "max_dd_pct": 23.057, "trades": 38}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.8404, "pnl_pct": -55.962, "max_dd_pct": 57.883, "trades": 84}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.2058, "pnl_pct": -6.507, "max_dd_pct": 27.304, "trades": 37}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3751, "pnl_pct": -40.572, "max_dd_pct": 66.945, "trades": 80}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.3702, "pnl_pct": 16.331, "max_dd_pct": 28.315, "trades": 33}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0596, "pnl_pct": -3.807, "max_dd_pct": 24.116, "trades": 61}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4236, "pnl_pct": -8.232, "max_dd_pct": 16.994, "trades": 24}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5923, "pnl_pct": -37.538, "max_dd_pct": 45.353, "trades": 58}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.5504, "pnl_pct": 19.093, "max_dd_pct": 17.5, "trades": 24}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3117, "pnl_pct": -29.262, "max_dd_pct": 59.159, "trades": 55}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.4401, "pnl_pct": 17.659, "max_dd_pct": 14.754, "trades": 20}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5247, "pnl_pct": -17.075, "max_dd_pct": 19.705, "trades": 36}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0581, "pnl_pct": -0.984, "max_dd_pct": 9.027, "trades": 15}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.911, "pnl_pct": -35.246, "max_dd_pct": 38.555, "trades": 35}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.669, "pnl_pct": -12.229, "max_dd_pct": 17.479, "trades": 15}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.5528, "pnl_pct": -29.572, "max_dd_pct": 41.122, "trades": 33}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.6413, "pnl_pct": -12.654, "max_dd_pct": 17.294, "trades": 15}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0719, "pnl_pct": -5.177, "max_dd_pct": 19.411, "trades": 29}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1664, "pnl_pct": 1.685, "max_dd_pct": 5.435, "trades": 4}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.3445, "pnl_pct": -22.735, "max_dd_pct": 29.515, "trades": 29}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.7339, "pnl_pct": 10.064, "max_dd_pct": 4.59, "trades": 4}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4658, "pnl_pct": -30.367, "max_dd_pct": 38.445, "trades": 27}
{"template": "donchian_breakout", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.7545, "pnl_pct": 11.526, "max_dd_pct": 10.23, "trades": 4}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7858, "pnl_pct": -52.163, "max_dd_pct": 56.513, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0553, "pnl_pct": -23.475, "max_dd_pct": 29.856, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.906, "pnl_pct": -59.873, "max_dd_pct": 64.032, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5654, "pnl_pct": -14.696, "max_dd_pct": 18.782, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6933, "pnl_pct": -55.363, "max_dd_pct": 62.174, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3197, "pnl_pct": -10.823, "max_dd_pct": 21.96, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5215, "pnl_pct": -37.937, "max_dd_pct": 46.163, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8514, "pnl_pct": -19.312, "max_dd_pct": 26.041, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8077, "pnl_pct": -54.668, "max_dd_pct": 59.596, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5698, "pnl_pct": -14.6, "max_dd_pct": 18.691, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7288, "pnl_pct": -56.344, "max_dd_pct": 65.414, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.329, "pnl_pct": -11.565, "max_dd_pct": 22.182, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0213, "pnl_pct": 1.818, "max_dd_pct": 26.776, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8574, "pnl_pct": -19.232, "max_dd_pct": 25.967, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4361, "pnl_pct": -32.697, "max_dd_pct": 45.724, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6107, "pnl_pct": -15.398, "max_dd_pct": 19.451, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5672, "pnl_pct": -45.501, "max_dd_pct": 56.824, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.342, "pnl_pct": -11.93, "max_dd_pct": 19.974, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3945, "pnl_pct": -23.986, "max_dd_pct": 40.482, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1513, "pnl_pct": -4.2, "max_dd_pct": 17.162, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6845, "pnl_pct": -41.655, "max_dd_pct": 51.767, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3214, "pnl_pct": -9.348, "max_dd_pct": 17.759, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3951, "pnl_pct": -31.439, "max_dd_pct": 44.999, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.158, "pnl_pct": -5.441, "max_dd_pct": 19.725, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2186, "pnl_pct": -14.035, "max_dd_pct": 37.331, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1913, "pnl_pct": -5.294, "max_dd_pct": 17.368, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6574, "pnl_pct": -40.058, "max_dd_pct": 51.777, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4581, "pnl_pct": -13.077, "max_dd_pct": 20.056, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4169, "pnl_pct": -32.47, "max_dd_pct": 47.363, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2817, "pnl_pct": -9.784, "max_dd_pct": 23.709, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2177, "pnl_pct": 16.075, "max_dd_pct": 22.281, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0648, "pnl_pct": 1.873, "max_dd_pct": 14.586, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2877, "pnl_pct": -19.846, "max_dd_pct": 39.533, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2874, "pnl_pct": -8.418, "max_dd_pct": 18.217, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3124, "pnl_pct": -25.004, "max_dd_pct": 41.543, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1892, "pnl_pct": -6.674, "max_dd_pct": 23.034, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.9126, "pnl_pct": -37.123, "max_dd_pct": 43.006, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1914, "pnl_pct": -17.44, "max_dd_pct": 21.705, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.0312, "pnl_pct": -43.305, "max_dd_pct": 49.682, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.6577, "pnl_pct": -24.057, "max_dd_pct": 26.471, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8682, "pnl_pct": -42.747, "max_dd_pct": 47.499, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8573, "pnl_pct": -18.626, "max_dd_pct": 22.354, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.8292, "pnl_pct": -34.704, "max_dd_pct": 40.814, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2551, "pnl_pct": -17.851, "max_dd_pct": 22.095, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.0124, "pnl_pct": -42.762, "max_dd_pct": 49.682, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.8929, "pnl_pct": -26.711, "max_dd_pct": 29.04, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9375, "pnl_pct": -46.59, "max_dd_pct": 51.023, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0324, "pnl_pct": -22.022, "max_dd_pct": 25.196, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5792, "pnl_pct": -23.912, "max_dd_pct": 34.625, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5534, "pnl_pct": -9.391, "max_dd_pct": 14.072, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7341, "pnl_pct": -31.723, "max_dd_pct": 39.978, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3092, "pnl_pct": -20.822, "max_dd_pct": 23.339, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8113, "pnl_pct": -40.476, "max_dd_pct": 45.426, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7648, "pnl_pct": -17.079, "max_dd_pct": 21.309, "trades": 17}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3694, "pnl_pct": 31.312, "max_dd_pct": 17.382, "trades": 34}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6426, "pnl_pct": 9.108, "max_dd_pct": 3.14, "trades": 12}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.226, "pnl_pct": 19.142, "max_dd_pct": 19.527, "trades": 34}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0844, "pnl_pct": 1.813, "max_dd_pct": 8.71, "trades": 12}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0757, "pnl_pct": -6.655, "max_dd_pct": 30.655, "trades": 34}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8683, "pnl_pct": -18.569, "max_dd_pct": 18.569, "trades": 12}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2699, "pnl_pct": 21.363, "max_dd_pct": 14.765, "trades": 37}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1856, "pnl_pct": 2.137, "max_dd_pct": 3.381, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0602, "pnl_pct": -4.353, "max_dd_pct": 31.202, "trades": 37}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0967, "pnl_pct": 2.057, "max_dd_pct": 8.71, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3817, "pnl_pct": -29.56, "max_dd_pct": 47.927, "trades": 37}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6477, "pnl_pct": -14.275, "max_dd_pct": 14.275, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4551, "pnl_pct": 26.639, "max_dd_pct": 7.125, "trades": 21}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3987, "pnl_pct": 5.775, "max_dd_pct": 9.191, "trades": 9}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.219, "pnl_pct": 12.584, "max_dd_pct": 14.688, "trades": 21}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0303, "pnl_pct": -0.619, "max_dd_pct": 11.1, "trades": 9}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3272, "pnl_pct": 26.318, "max_dd_pct": 19.265, "trades": 21}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5412, "pnl_pct": -12.127, "max_dd_pct": 16.27, "trades": 9}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5225, "pnl_pct": 31.588, "max_dd_pct": 7.314, "trades": 18}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4503, "pnl_pct": -3.494, "max_dd_pct": 4.913, "trades": 5}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3303, "pnl_pct": 20.007, "max_dd_pct": 12.119, "trades": 18}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5299, "pnl_pct": -8.37, "max_dd_pct": 10.981, "trades": 5}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1466, "pnl_pct": 10.406, "max_dd_pct": 17.301, "trades": 18}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7388, "pnl_pct": -12.967, "max_dd_pct": 13.342, "trades": 5}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4608, "pnl_pct": 31.92, "max_dd_pct": 10.78, "trades": 33}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1691, "pnl_pct": 1.934, "max_dd_pct": 4.72, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1409, "pnl_pct": 9.788, "max_dd_pct": 20.555, "trades": 33}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2785, "pnl_pct": -5.215, "max_dd_pct": 8.308, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1471, "pnl_pct": -11.663, "max_dd_pct": 34.763, "trades": 33}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9007, "pnl_pct": -18.419, "max_dd_pct": 19.637, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5224, "pnl_pct": 47.879, "max_dd_pct": 12.751, "trades": 32}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0592, "pnl_pct": -0.808, "max_dd_pct": 8.092, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4331, "pnl_pct": 40.282, "max_dd_pct": 14.667, "trades": 32}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2348, "pnl_pct": -4.725, "max_dd_pct": 8.982, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2498, "pnl_pct": 25.551, "max_dd_pct": 26.428, "trades": 32}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8847, "pnl_pct": -18.557, "max_dd_pct": 19.772, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3297, "pnl_pct": 19.101, "max_dd_pct": 10.814, "trades": 21}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2465, "pnl_pct": 3.199, "max_dd_pct": 6.787, "trades": 8}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1712, "pnl_pct": 10.153, "max_dd_pct": 19.278, "trades": 21}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1051, "pnl_pct": -2.028, "max_dd_pct": 8.924, "trades": 8}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0985, "pnl_pct": 7.349, "max_dd_pct": 22.708, "trades": 21}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6601, "pnl_pct": -13.785, "max_dd_pct": 16.009, "trades": 8}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5727, "pnl_pct": 33.47, "max_dd_pct": 4.835, "trades": 13}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5862, "pnl_pct": -2.864, "max_dd_pct": 3.852, "trades": 4}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3249, "pnl_pct": 18.458, "max_dd_pct": 10.931, "trades": 13}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4611, "pnl_pct": -6.81, "max_dd_pct": 10.648, "trades": 4}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.257, "pnl_pct": 15.63, "max_dd_pct": 14.265, "trades": 13}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9125, "pnl_pct": -12.595, "max_dd_pct": 14.181, "trades": 4}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6861, "pnl_pct": 60.365, "max_dd_pct": 11.995, "trades": 28}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1292, "pnl_pct": -2.606, "max_dd_pct": 8.378, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4229, "pnl_pct": 35.274, "max_dd_pct": 19.956, "trades": 28}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3453, "pnl_pct": -6.991, "max_dd_pct": 8.898, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2619, "pnl_pct": 25.393, "max_dd_pct": 29.659, "trades": 28}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9912, "pnl_pct": -20.494, "max_dd_pct": 20.494, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0184, "pnl_pct": 1.068, "max_dd_pct": 23.168, "trades": 28}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5057, "pnl_pct": -4.599, "max_dd_pct": 5.804, "trades": 7}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2452, "pnl_pct": -14.578, "max_dd_pct": 38.151, "trades": 28}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6927, "pnl_pct": -9.015, "max_dd_pct": 9.988, "trades": 7}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1425, "pnl_pct": -11.26, "max_dd_pct": 34.618, "trades": 28}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2057, "pnl_pct": -18.16, "max_dd_pct": 18.16, "trades": 7}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1323, "pnl_pct": 7.532, "max_dd_pct": 18.275, "trades": 17}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0814, "pnl_pct": 1.755, "max_dd_pct": 10.465, "trades": 6}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.184, "pnl_pct": 11.955, "max_dd_pct": 16.765, "trades": 17}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2117, "pnl_pct": -4.383, "max_dd_pct": 11.389, "trades": 6}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1382, "pnl_pct": 10.361, "max_dd_pct": 25.191, "trades": 17}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4325, "pnl_pct": -9.48, "max_dd_pct": 12.705, "trades": 6}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6775, "pnl_pct": 39.468, "max_dd_pct": 3.626, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2108, "pnl_pct": 2.152, "max_dd_pct": 3.081, "trades": 4}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5644, "pnl_pct": 32.615, "max_dd_pct": 5.183, "trades": 11}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1126, "pnl_pct": -1.998, "max_dd_pct": 10.648, "trades": 4}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1907, "pnl_pct": 10.439, "max_dd_pct": 14.321, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4673, "pnl_pct": -8.081, "max_dd_pct": 11.975, "trades": 4}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4364, "pnl_pct": 29.692, "max_dd_pct": 9.206, "trades": 25}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6222, "pnl_pct": -5.599, "max_dd_pct": 6.638, "trades": 7}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2143, "pnl_pct": 14.146, "max_dd_pct": 17.805, "trades": 25}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3689, "pnl_pct": -5.778, "max_dd_pct": 10.709, "trades": 7}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1462, "pnl_pct": 12.198, "max_dd_pct": 27.506, "trades": 25}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7997, "pnl_pct": -14.65, "max_dd_pct": 16.036, "trades": 7}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4431, "pnl_pct": 26.719, "max_dd_pct": 9.735, "trades": 19}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0699, "pnl_pct": -11.113, "max_dd_pct": 11.698, "trades": 8}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0775, "pnl_pct": 4.467, "max_dd_pct": 22.787, "trades": 19}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.6354, "pnl_pct": -17.336, "max_dd_pct": 17.336, "trades": 8}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1456, "pnl_pct": 11.464, "max_dd_pct": 28.677, "trades": 19}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2261, "pnl_pct": -6.864, "max_dd_pct": 20.967, "trades": 8}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4791, "pnl_pct": 28.065, "max_dd_pct": 9.332, "trades": 15}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3383, "pnl_pct": -5.019, "max_dd_pct": 9.448, "trades": 5}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3247, "pnl_pct": 18.898, "max_dd_pct": 16.28, "trades": 15}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5081, "pnl_pct": -7.919, "max_dd_pct": 12.298, "trades": 5}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0569, "pnl_pct": 3.714, "max_dd_pct": 21.363, "trades": 15}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.955, "pnl_pct": -14.953, "max_dd_pct": 19.717, "trades": 5}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4591, "pnl_pct": 36.314, "max_dd_pct": 15.202, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0863, "pnl_pct": -0.199, "max_dd_pct": 1.692, "trades": 2}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3057, "pnl_pct": 22.888, "max_dd_pct": 17.391, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0329, "pnl_pct": -0.189, "max_dd_pct": 3.647, "trades": 2}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2206, "pnl_pct": 17.866, "max_dd_pct": 22.449, "trades": 10}
{"template": "ema_crossover", "coin": "ETH/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5959, "pnl_pct": -3.769, "max_dd_pct": 7.547, "trades": 2}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2547, "pnl_pct": 741.046, "max_dd_pct": 15.46, "trades": 134}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5544, "pnl_pct": -23.312, "max_dd_pct": 48.023, "trades": 64}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9394, "pnl_pct": 425.461, "max_dd_pct": 29.337, "trades": 130}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7937, "pnl_pct": -29.483, "max_dd_pct": 46.694, "trades": 61}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.49, "pnl_pct": 147.791, "max_dd_pct": 46.135, "trades": 119}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7209, "pnl_pct": -30.777, "max_dd_pct": 44.065, "trades": 54}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2508, "pnl_pct": 733.801, "max_dd_pct": 15.332, "trades": 133}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4657, "pnl_pct": -19.831, "max_dd_pct": 46.254, "trades": 60}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9256, "pnl_pct": 411.763, "max_dd_pct": 31.15, "trades": 130}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7284, "pnl_pct": -27.18, "max_dd_pct": 44.87, "trades": 57}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4554, "pnl_pct": 132.225, "max_dd_pct": 47.13, "trades": 119}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6342, "pnl_pct": -27.481, "max_dd_pct": 41.204, "trades": 49}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1202, "pnl_pct": 527.643, "max_dd_pct": 28.937, "trades": 121}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5191, "pnl_pct": -21.669, "max_dd_pct": 46.135, "trades": 56}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7933, "pnl_pct": 287.577, "max_dd_pct": 32.843, "trades": 120}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6947, "pnl_pct": -25.87, "max_dd_pct": 44.17, "trades": 52}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5309, "pnl_pct": 158.31, "max_dd_pct": 33.826, "trades": 108}
{"template": "fair_value_gap", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6484, "pnl_pct": -26.194, "max_dd_pct": 36.556, "trades": 44}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0537, "pnl_pct": 3.221, "max_dd_pct": 21.539, "trades": 35}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3706, "pnl_pct": -6.697, "max_dd_pct": 11.692, "trades": 19}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3374, "pnl_pct": -19.028, "max_dd_pct": 27.957, "trades": 35}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4269, "pnl_pct": -7.913, "max_dd_pct": 11.356, "trades": 19}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3977, "pnl_pct": -26.209, "max_dd_pct": 31.704, "trades": 35}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6519, "pnl_pct": -14.971, "max_dd_pct": 22.917, "trades": 19}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1735, "pnl_pct": -8.111, "max_dd_pct": 29.587, "trades": 19}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1769, "pnl_pct": -2.674, "max_dd_pct": 10.694, "trades": 10}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3656, "pnl_pct": -16.447, "max_dd_pct": 31.527, "trades": 19}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2936, "pnl_pct": -4.7, "max_dd_pct": 10.485, "trades": 10}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1385, "pnl_pct": -8.812, "max_dd_pct": 22.623, "trades": 19}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5958, "pnl_pct": -10.971, "max_dd_pct": 17.642, "trades": 10}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2291, "pnl_pct": -9.619, "max_dd_pct": 28.595, "trades": 13}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3415, "pnl_pct": -2.424, "max_dd_pct": 6.165, "trades": 5}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3394, "pnl_pct": -13.823, "max_dd_pct": 29.277, "trades": 13}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5386, "pnl_pct": -4.277, "max_dd_pct": 8.108, "trades": 5}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0689, "pnl_pct": -3.575, "max_dd_pct": 16.795, "trades": 13}
{"template": "order_block", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.115, "pnl_pct": 1.363, "max_dd_pct": 9.074, "trades": 4}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.3938, "pnl_pct": -38.692, "max_dd_pct": 52.863, "trades": 148}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3868, "pnl_pct": -18.394, "max_dd_pct": 33.336, "trades": 64}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.4664, "pnl_pct": -35.058, "max_dd_pct": 47.296, "trades": 109}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.2797, "pnl_pct": -11.161, "max_dd_pct": 22.658, "trades": 47}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2165, "pnl_pct": 22.536, "max_dd_pct": 26.757, "trades": 70}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.539, "pnl_pct": 23.233, "max_dd_pct": 14.443, "trades": 36}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1758, "pnl_pct": -20.602, "max_dd_pct": 49.395, "trades": 142}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.7028, "pnl_pct": -31.038, "max_dd_pct": 36.247, "trades": 61}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.7384, "pnl_pct": -47.039, "max_dd_pct": 51.357, "trades": 111}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.2675, "pnl_pct": -11.222, "max_dd_pct": 19.831, "trades": 47}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.4872, "pnl_pct": 54.811, "max_dd_pct": 13.807, "trades": 64}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3023, "pnl_pct": -10.424, "max_dd_pct": 26.647, "trades": 37}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.4226, "pnl_pct": -40.782, "max_dd_pct": 55.087, "trades": 146}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.2537, "pnl_pct": -12.674, "max_dd_pct": 31.663, "trades": 62}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.5939, "pnl_pct": -41.451, "max_dd_pct": 51.754, "trades": 104}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3456, "pnl_pct": -15.186, "max_dd_pct": 27.56, "trades": 47}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2919, "pnl_pct": 32.457, "max_dd_pct": 18.844, "trades": 72}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8624, "pnl_pct": 38.032, "max_dd_pct": 9.746, "trades": 34}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.2668, "pnl_pct": -29.274, "max_dd_pct": 56.506, "trades": 137}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.5488, "pnl_pct": -25.654, "max_dd_pct": 31.229, "trades": 61}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.8378, "pnl_pct": -50.713, "max_dd_pct": 52.689, "trades": 107}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.222, "pnl_pct": -10.27, "max_dd_pct": 24.51, "trades": 47}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.4422, "pnl_pct": 49.627, "max_dd_pct": 13.807, "trades": 65}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0122, "pnl_pct": -0.422, "max_dd_pct": 22.545, "trades": 31}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.3475, "pnl_pct": -34.842, "max_dd_pct": 42.899, "trades": 142}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3492, "pnl_pct": -16.354, "max_dd_pct": 31.93, "trades": 54}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.5158, "pnl_pct": -37.238, "max_dd_pct": 48.283, "trades": 104}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.295, "pnl_pct": -12.917, "max_dd_pct": 26.22, "trades": 42}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2673, "pnl_pct": 29.993, "max_dd_pct": 18.844, "trades": 72}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.4422, "pnl_pct": 17.381, "max_dd_pct": 16.475, "trades": 34}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1723, "pnl_pct": -19.345, "max_dd_pct": 36.417, "trades": 136}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.5127, "pnl_pct": -22.881, "max_dd_pct": 30.06, "trades": 54}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.825, "pnl_pct": -51.015, "max_dd_pct": 52.971, "trades": 106}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.2298, "pnl_pct": -10.384, "max_dd_pct": 26.777, "trades": 41}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3188, "pnl_pct": 33.702, "max_dd_pct": 14.357, "trades": 64}
{"template": "trend_magic", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.5131, "pnl_pct": -15.716, "max_dd_pct": 30.51, "trades": 30}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0606, "pnl_pct": -4.444, "max_dd_pct": 32.186, "trades": 61}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6623, "pnl_pct": -15.595, "max_dd_pct": 25.67, "trades": 28}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2325, "pnl_pct": -14.751, "max_dd_pct": 28.005, "trades": 55}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.264, "pnl_pct": -6.433, "max_dd_pct": 11.978, "trades": 26}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2156, "pnl_pct": -12.529, "max_dd_pct": 28.034, "trades": 52}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1501, "pnl_pct": 3.585, "max_dd_pct": 6.755, "trades": 22}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1209, "pnl_pct": 9.182, "max_dd_pct": 23.425, "trades": 57}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4253, "pnl_pct": -9.648, "max_dd_pct": 15.127, "trades": 26}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.464, "pnl_pct": -24.125, "max_dd_pct": 32.421, "trades": 54}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0118, "pnl_pct": -0.278, "max_dd_pct": 9.356, "trades": 24}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1585, "pnl_pct": -9.72, "max_dd_pct": 24.365, "trades": 50}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1703, "pnl_pct": 4.403, "max_dd_pct": 10.128, "trades": 23}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0611, "pnl_pct": -3.684, "max_dd_pct": 23.689, "trades": 55}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0713, "pnl_pct": -1.647, "max_dd_pct": 11.272, "trades": 24}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1285, "pnl_pct": -7.829, "max_dd_pct": 23.082, "trades": 50}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0002, "pnl_pct": 0.005, "max_dd_pct": 12.765, "trades": 24}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2485, "pnl_pct": -13.213, "max_dd_pct": 26.483, "trades": 44}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1198, "pnl_pct": 2.841, "max_dd_pct": 11.705, "trades": 20}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3289, "pnl_pct": -18.052, "max_dd_pct": 27.011, "trades": 54}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0197, "pnl_pct": 0.494, "max_dd_pct": 9.25, "trades": 26}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0766, "pnl_pct": 4.802, "max_dd_pct": 17.473, "trades": 49}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2408, "pnl_pct": 6.254, "max_dd_pct": 8.764, "trades": 22}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5194, "pnl_pct": -24.012, "max_dd_pct": 36.427, "trades": 44}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.4013, "pnl_pct": 10.255, "max_dd_pct": 9.798, "trades": 21}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0924, "pnl_pct": -5.793, "max_dd_pct": 20.798, "trades": 52}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0528, "pnl_pct": 1.372, "max_dd_pct": 9.713, "trades": 24}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0432, "pnl_pct": -2.508, "max_dd_pct": 25.972, "trades": 46}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1589, "pnl_pct": 3.992, "max_dd_pct": 12.093, "trades": 21}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0454, "pnl_pct": 2.334, "max_dd_pct": 16.346, "trades": 40}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.3224, "pnl_pct": 7.483, "max_dd_pct": 9.184, "trades": 19}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1963, "pnl_pct": -11.163, "max_dd_pct": 28.735, "trades": 46}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1264, "pnl_pct": 3.274, "max_dd_pct": 11.826, "trades": 23}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1591, "pnl_pct": -8.123, "max_dd_pct": 23.115, "trades": 42}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1806, "pnl_pct": 4.101, "max_dd_pct": 10.537, "trades": 19}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1791, "pnl_pct": 10.033, "max_dd_pct": 13.617, "trades": 39}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1144, "pnl_pct": -2.206, "max_dd_pct": 10.758, "trades": 17}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0102, "pnl_pct": -0.613, "max_dd_pct": 17.387, "trades": 49}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1703, "pnl_pct": 4.403, "max_dd_pct": 10.128, "trades": 23}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5185, "pnl_pct": -23.779, "max_dd_pct": 36.221, "trades": 45}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.4013, "pnl_pct": 10.255, "max_dd_pct": 9.798, "trades": 21}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2407, "pnl_pct": 14.355, "max_dd_pct": 10.858, "trades": 40}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1444, "pnl_pct": -2.983, "max_dd_pct": 10.758, "trades": 18}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1525, "pnl_pct": -7.839, "max_dd_pct": 25.279, "trades": 46}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0054, "pnl_pct": -0.132, "max_dd_pct": 13.779, "trades": 22}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1654, "pnl_pct": 9.016, "max_dd_pct": 12.324, "trades": 40}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2959, "pnl_pct": 7.012, "max_dd_pct": 9.582, "trades": 19}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2167, "pnl_pct": 11.064, "max_dd_pct": 12.405, "trades": 38}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7197, "pnl_pct": -13.015, "max_dd_pct": 14.405, "trades": 16}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2208, "pnl_pct": 14.06, "max_dd_pct": 18.814, "trades": 42}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.224, "pnl_pct": 5.131, "max_dd_pct": 9.549, "trades": 19}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.094, "pnl_pct": -4.586, "max_dd_pct": 19.803, "trades": 39}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0379, "pnl_pct": -0.727, "max_dd_pct": 10.758, "trades": 17}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0518, "pnl_pct": -2.286, "max_dd_pct": 20.024, "trades": 34}
{"template": "macd_trend", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.2969, "pnl_pct": -18.598, "max_dd_pct": 20.976, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0992, "pnl_pct": -6.185, "max_dd_pct": 17.645, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3038, "pnl_pct": -6.183, "max_dd_pct": 15.437, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0992, "pnl_pct": -6.185, "max_dd_pct": 17.645, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3038, "pnl_pct": -6.183, "max_dd_pct": 15.437, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0992, "pnl_pct": -6.185, "max_dd_pct": 17.645, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3038, "pnl_pct": -6.183, "max_dd_pct": 15.437, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0992, "pnl_pct": -6.185, "max_dd_pct": 17.645, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3038, "pnl_pct": -6.183, "max_dd_pct": 15.437, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2892, "pnl_pct": 30.673, "max_dd_pct": 18.305, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.603, "pnl_pct": -17.442, "max_dd_pct": 27.459, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2892, "pnl_pct": 30.673, "max_dd_pct": 18.305, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.603, "pnl_pct": -17.442, "max_dd_pct": 27.459, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2892, "pnl_pct": 30.673, "max_dd_pct": 18.305, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.603, "pnl_pct": -17.442, "max_dd_pct": 27.459, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2892, "pnl_pct": 30.673, "max_dd_pct": 18.305, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.603, "pnl_pct": -17.442, "max_dd_pct": 27.459, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.043, "pnl_pct": -4.927, "max_dd_pct": 37.072, "trades": 44}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.9246, "pnl_pct": -29.629, "max_dd_pct": 36.547, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.043, "pnl_pct": -4.927, "max_dd_pct": 37.072, "trades": 44}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.9246, "pnl_pct": -29.629, "max_dd_pct": 36.547, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.043, "pnl_pct": -4.927, "max_dd_pct": 37.072, "trades": 44}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.9246, "pnl_pct": -29.629, "max_dd_pct": 36.547, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.043, "pnl_pct": -4.927, "max_dd_pct": 37.072, "trades": 44}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.9246, "pnl_pct": -29.629, "max_dd_pct": 36.547, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4127, "pnl_pct": -37.055, "max_dd_pct": 51.648, "trades": 62}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5819, "pnl_pct": -20.108, "max_dd_pct": 28.587, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4127, "pnl_pct": -37.055, "max_dd_pct": 51.648, "trades": 62}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5819, "pnl_pct": -20.108, "max_dd_pct": 28.587, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4127, "pnl_pct": -37.055, "max_dd_pct": 51.648, "trades": 62}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5819, "pnl_pct": -20.108, "max_dd_pct": 28.587, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4127, "pnl_pct": -37.055, "max_dd_pct": 51.648, "trades": 62}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5819, "pnl_pct": -20.108, "max_dd_pct": 28.587, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4182, "pnl_pct": -11.845, "max_dd_pct": 18.176, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3451, "pnl_pct": -9.063, "max_dd_pct": 19.695, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4182, "pnl_pct": -11.845, "max_dd_pct": 18.176, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3451, "pnl_pct": -9.063, "max_dd_pct": 19.695, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4182, "pnl_pct": -11.845, "max_dd_pct": 18.176, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3451, "pnl_pct": -9.063, "max_dd_pct": 19.695, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4182, "pnl_pct": -11.845, "max_dd_pct": 18.176, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3451, "pnl_pct": -9.063, "max_dd_pct": 19.695, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0676, "pnl_pct": 4.854, "max_dd_pct": 17.042, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2303, "pnl_pct": 6.508, "max_dd_pct": 11.748, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0676, "pnl_pct": 4.854, "max_dd_pct": 17.042, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2303, "pnl_pct": 6.508, "max_dd_pct": 11.748, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0676, "pnl_pct": 4.854, "max_dd_pct": 17.042, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2303, "pnl_pct": 6.508, "max_dd_pct": 11.748, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0676, "pnl_pct": 4.854, "max_dd_pct": 17.042, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2303, "pnl_pct": 6.508, "max_dd_pct": 11.748, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1912, "pnl_pct": 16.985, "max_dd_pct": 21.855, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8385, "pnl_pct": -22.53, "max_dd_pct": 24.064, "trades": 18}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1912, "pnl_pct": 16.985, "max_dd_pct": 21.855, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8385, "pnl_pct": -22.53, "max_dd_pct": 24.064, "trades": 18}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1912, "pnl_pct": 16.985, "max_dd_pct": 21.855, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8385, "pnl_pct": -22.53, "max_dd_pct": 24.064, "trades": 18}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1912, "pnl_pct": 16.985, "max_dd_pct": 21.855, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8385, "pnl_pct": -22.53, "max_dd_pct": 24.064, "trades": 18}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2371, "pnl_pct": -22.675, "max_dd_pct": 41.828, "trades": 43}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.4637, "pnl_pct": -39.948, "max_dd_pct": 42.451, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2371, "pnl_pct": -22.675, "max_dd_pct": 41.828, "trades": 43}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.4637, "pnl_pct": -39.948, "max_dd_pct": 42.451, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2371, "pnl_pct": -22.675, "max_dd_pct": 41.828, "trades": 43}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.4637, "pnl_pct": -39.948, "max_dd_pct": 42.451, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2371, "pnl_pct": -22.675, "max_dd_pct": 41.828, "trades": 43}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.4637, "pnl_pct": -39.948, "max_dd_pct": 42.451, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3161, "pnl_pct": -6.173, "max_dd_pct": 8.452, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2068, "pnl_pct": -6.172, "max_dd_pct": 23.318, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3161, "pnl_pct": -6.173, "max_dd_pct": 8.452, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2068, "pnl_pct": -6.172, "max_dd_pct": 23.318, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3161, "pnl_pct": -6.173, "max_dd_pct": 8.452, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2068, "pnl_pct": -6.172, "max_dd_pct": 23.318, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3161, "pnl_pct": -6.173, "max_dd_pct": 8.452, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2068, "pnl_pct": -6.172, "max_dd_pct": 23.318, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2677, "pnl_pct": -4.576, "max_dd_pct": 9.001, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.635, "max_dd_pct": 19.695, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2677, "pnl_pct": -4.576, "max_dd_pct": 9.001, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.635, "max_dd_pct": 19.695, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2677, "pnl_pct": -4.576, "max_dd_pct": 9.001, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.635, "max_dd_pct": 19.695, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2677, "pnl_pct": -4.576, "max_dd_pct": 9.001, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.635, "max_dd_pct": 19.695, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0477, "pnl_pct": -3.14, "max_dd_pct": 21.209, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5006, "pnl_pct": -9.109, "max_dd_pct": 18.494, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0477, "pnl_pct": -3.14, "max_dd_pct": 21.209, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5006, "pnl_pct": -9.109, "max_dd_pct": 18.494, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0477, "pnl_pct": -3.14, "max_dd_pct": 21.209, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5006, "pnl_pct": -9.109, "max_dd_pct": 18.494, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0477, "pnl_pct": -3.14, "max_dd_pct": 21.209, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5006, "pnl_pct": -9.109, "max_dd_pct": 18.494, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1063, "pnl_pct": -9.271, "max_dd_pct": 38.601, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3732, "pnl_pct": -13.453, "max_dd_pct": 20.808, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1063, "pnl_pct": -9.271, "max_dd_pct": 38.601, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3732, "pnl_pct": -13.453, "max_dd_pct": 20.808, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1063, "pnl_pct": -9.271, "max_dd_pct": 38.601, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3732, "pnl_pct": -13.453, "max_dd_pct": 20.808, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1063, "pnl_pct": -9.271, "max_dd_pct": 38.601, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3732, "pnl_pct": -13.453, "max_dd_pct": 20.808, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1637, "pnl_pct": -3.118, "max_dd_pct": 8.452, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2518, "pnl_pct": -6.172, "max_dd_pct": 16.878, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1637, "pnl_pct": -3.118, "max_dd_pct": 8.452, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2518, "pnl_pct": -6.172, "max_dd_pct": 16.878, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1637, "pnl_pct": -3.118, "max_dd_pct": 8.452, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2518, "pnl_pct": -6.172, "max_dd_pct": 16.878, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1637, "pnl_pct": -3.118, "max_dd_pct": 8.452, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2518, "pnl_pct": -6.172, "max_dd_pct": 16.878, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0031, "pnl_pct": 0.079, "max_dd_pct": 6.725, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.634, "max_dd_pct": 20.627, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0031, "pnl_pct": 0.079, "max_dd_pct": 6.725, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.634, "max_dd_pct": 20.627, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0031, "pnl_pct": 0.079, "max_dd_pct": 6.725, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.634, "max_dd_pct": 20.627, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0031, "pnl_pct": 0.079, "max_dd_pct": 6.725, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -4.634, "max_dd_pct": 20.627, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0452, "pnl_pct": -3.224, "max_dd_pct": 19.63, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.3334, "pnl_pct": -26.071, "max_dd_pct": 28.296, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0452, "pnl_pct": -3.224, "max_dd_pct": 19.63, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.3334, "pnl_pct": -26.071, "max_dd_pct": 28.296, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0452, "pnl_pct": -3.224, "max_dd_pct": 19.63, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.3334, "pnl_pct": -26.071, "max_dd_pct": 28.296, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0452, "pnl_pct": -3.224, "max_dd_pct": 19.63, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ETH/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.3334, "pnl_pct": -26.071, "max_dd_pct": 28.296, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4966, "pnl_pct": 46.571, "max_dd_pct": 15.032, "trades": 59}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4043, "pnl_pct": -7.752, "max_dd_pct": 13.855, "trades": 25}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2946, "pnl_pct": 27.682, "max_dd_pct": 22.12, "trades": 58}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4568, "pnl_pct": -11.734, "max_dd_pct": 16.073, "trades": 24}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0234, "pnl_pct": 2.407, "max_dd_pct": 28.834, "trades": 55}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0562, "pnl_pct": -31.429, "max_dd_pct": 32.388, "trades": 24}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1732, "pnl_pct": 13.089, "max_dd_pct": 25.132, "trades": 41}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1204, "pnl_pct": 2.567, "max_dd_pct": 10.224, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2992, "pnl_pct": -19.679, "max_dd_pct": 33.052, "trades": 41}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.17, "pnl_pct": -3.921, "max_dd_pct": 12.573, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2992, "pnl_pct": -23.069, "max_dd_pct": 37.713, "trades": 39}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8515, "pnl_pct": -23.141, "max_dd_pct": 25.945, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0974, "pnl_pct": 6.922, "max_dd_pct": 25.329, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6903, "pnl_pct": 16.892, "max_dd_pct": 10.386, "trades": 14}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3488, "pnl_pct": -21.386, "max_dd_pct": 31.894, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1625, "pnl_pct": 3.641, "max_dd_pct": 16.553, "trades": 14}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3369, "pnl_pct": -24.571, "max_dd_pct": 34.027, "trades": 32}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8388, "pnl_pct": -16.683, "max_dd_pct": 28.062, "trades": 14}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0438, "pnl_pct": 2.982, "max_dd_pct": 24.178, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8647, "pnl_pct": 20.243, "max_dd_pct": 7.971, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2659, "pnl_pct": -16.513, "max_dd_pct": 27.833, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4274, "pnl_pct": 9.602, "max_dd_pct": 9.832, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4278, "pnl_pct": -26.878, "max_dd_pct": 31.257, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3306, "pnl_pct": -7.022, "max_dd_pct": 15.067, "trades": 11}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0471, "pnl_pct": -3.432, "max_dd_pct": 26.67, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5003, "pnl_pct": -8.511, "max_dd_pct": 17.141, "trades": 10}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3252, "pnl_pct": -21.038, "max_dd_pct": 34.977, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3519, "pnl_pct": -7.731, "max_dd_pct": 15.244, "trades": 10}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6054, "pnl_pct": -36.73, "max_dd_pct": 47.446, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7077, "pnl_pct": -15.965, "max_dd_pct": 25.158, "trades": 10}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.582, "pnl_pct": 56.046, "max_dd_pct": 12.716, "trades": 59}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2153, "pnl_pct": -5.109, "max_dd_pct": 11.864, "trades": 25}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1273, "pnl_pct": 10.777, "max_dd_pct": 24.155, "trades": 58}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5833, "pnl_pct": -14.731, "max_dd_pct": 17.771, "trades": 25}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1188, "pnl_pct": -11.152, "max_dd_pct": 29.278, "trades": 55}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0632, "pnl_pct": -31.341, "max_dd_pct": 32.301, "trades": 24}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2514, "pnl_pct": 19.13, "max_dd_pct": 21.452, "trades": 38}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1252, "pnl_pct": -2.511, "max_dd_pct": 10.231, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1965, "pnl_pct": -13.201, "max_dd_pct": 28.695, "trades": 38}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4051, "pnl_pct": -8.677, "max_dd_pct": 12.349, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1748, "pnl_pct": -14.017, "max_dd_pct": 32.841, "trades": 36}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1601, "pnl_pct": -28.705, "max_dd_pct": 29.701, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0725, "pnl_pct": 4.91, "max_dd_pct": 20.438, "trades": 36}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9739, "pnl_pct": 21.713, "max_dd_pct": 7.971, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2924, "pnl_pct": -18.153, "max_dd_pct": 23.485, "trades": 36}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4569, "pnl_pct": 10.007, "max_dd_pct": 9.832, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5536, "pnl_pct": -36.908, "max_dd_pct": 42.996, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2075, "pnl_pct": -4.601, "max_dd_pct": 15.067, "trades": 11}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0959, "pnl_pct": 6.889, "max_dd_pct": 24.178, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7441, "pnl_pct": 15.215, "max_dd_pct": 7.971, "trades": 10}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2588, "pnl_pct": -16.441, "max_dd_pct": 27.833, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2599, "pnl_pct": 5.247, "max_dd_pct": 11.715, "trades": 10}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3925, "pnl_pct": -25.339, "max_dd_pct": 31.88, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6952, "pnl_pct": -12.42, "max_dd_pct": 18.368, "trades": 10}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1461, "pnl_pct": -11.173, "max_dd_pct": 33.459, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3076, "pnl_pct": -4.825, "max_dd_pct": 12.381, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3163, "pnl_pct": -22.35, "max_dd_pct": 40.033, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0937, "pnl_pct": -2.027, "max_dd_pct": 10.099, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5533, "pnl_pct": -36.188, "max_dd_pct": 50.564, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.022, "pnl_pct": -0.547, "max_dd_pct": 15.913, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6425, "pnl_pct": 62.091, "max_dd_pct": 14.519, "trades": 59}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1991, "pnl_pct": 4.022, "max_dd_pct": 8.165, "trades": 22}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1151, "pnl_pct": 9.485, "max_dd_pct": 25.785, "trades": 58}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5883, "pnl_pct": -11.974, "max_dd_pct": 16.818, "trades": 22}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.192, "pnl_pct": -16.983, "max_dd_pct": 31.407, "trades": 55}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2221, "pnl_pct": -30.249, "max_dd_pct": 30.442, "trades": 22}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3027, "pnl_pct": 20.199, "max_dd_pct": 20.299, "trades": 38}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3376, "pnl_pct": 8.599, "max_dd_pct": 11.745, "trades": 22}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1983, "pnl_pct": -11.931, "max_dd_pct": 27.221, "trades": 38}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1437, "pnl_pct": 3.932, "max_dd_pct": 12.02, "trades": 22}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2524, "pnl_pct": -18.016, "max_dd_pct": 31.454, "trades": 36}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8605, "pnl_pct": -24.825, "max_dd_pct": 31.761, "trades": 22}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0325, "pnl_pct": 2.141, "max_dd_pct": 23.752, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7141, "pnl_pct": 13.196, "max_dd_pct": 7.971, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3221, "pnl_pct": -19.535, "max_dd_pct": 28.611, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1151, "pnl_pct": 2.309, "max_dd_pct": 15.456, "trades": 12}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5497, "pnl_pct": -36.5, "max_dd_pct": 42.616, "trades": 33}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6218, "pnl_pct": -13.05, "max_dd_pct": 21.036, "trades": 11}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0104, "pnl_pct": 0.716, "max_dd_pct": 24.219, "trades": 29}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8843, "pnl_pct": 16.676, "max_dd_pct": 7.937, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3824, "pnl_pct": -22.929, "max_dd_pct": 31.382, "trades": 29}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4556, "pnl_pct": 8.773, "max_dd_pct": 11.677, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6857, "pnl_pct": -39.485, "max_dd_pct": 46.384, "trades": 28}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3255, "pnl_pct": -5.668, "max_dd_pct": 18.342, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0379, "pnl_pct": 2.986, "max_dd_pct": 25.087, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2292, "pnl_pct": -3.541, "max_dd_pct": 12.368, "trades": 6}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1475, "pnl_pct": -10.738, "max_dd_pct": 32.224, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0616, "pnl_pct": 1.342, "max_dd_pct": 10.066, "trades": 6}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3401, "pnl_pct": -23.356, "max_dd_pct": 37.598, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0364, "pnl_pct": -0.872, "max_dd_pct": 15.879, "trades": 6}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3794, "pnl_pct": 30.879, "max_dd_pct": 17.175, "trades": 57}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3376, "pnl_pct": 8.642, "max_dd_pct": 10.818, "trades": 25}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.129, "pnl_pct": -9.154, "max_dd_pct": 24.856, "trades": 55}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4427, "pnl_pct": -10.638, "max_dd_pct": 16.954, "trades": 25}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1979, "pnl_pct": -17.187, "max_dd_pct": 34.452, "trades": 52}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0254, "pnl_pct": -29.354, "max_dd_pct": 29.398, "trades": 24}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4562, "pnl_pct": 28.962, "max_dd_pct": 9.288, "trades": 40}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2319, "pnl_pct": 5.124, "max_dd_pct": 9.968, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0615, "pnl_pct": -3.585, "max_dd_pct": 17.167, "trades": 40}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1018, "pnl_pct": 2.535, "max_dd_pct": 11.957, "trades": 20}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1562, "pnl_pct": -11.596, "max_dd_pct": 24.126, "trades": 37}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7465, "pnl_pct": -20.167, "max_dd_pct": 27.906, "trades": 19}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0598, "pnl_pct": -3.838, "max_dd_pct": 22.446, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7468, "pnl_pct": 15.272, "max_dd_pct": 9.045, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4646, "pnl_pct": -26.682, "max_dd_pct": 29.498, "trades": 34}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3613, "pnl_pct": 7.438, "max_dd_pct": 12.762, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7362, "pnl_pct": -45.108, "max_dd_pct": 50.395, "trades": 33}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3719, "pnl_pct": -6.872, "max_dd_pct": 19.384, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1885, "pnl_pct": -12.12, "max_dd_pct": 30.5, "trades": 31}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8843, "pnl_pct": 16.676, "max_dd_pct": 7.937, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5372, "pnl_pct": -30.951, "max_dd_pct": 37.177, "trades": 31}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4556, "pnl_pct": 8.773, "max_dd_pct": 11.677, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7925, "pnl_pct": -44.565, "max_dd_pct": 49.807, "trades": 30}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3255, "pnl_pct": -5.668, "max_dd_pct": 18.342, "trades": 8}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0626, "pnl_pct": 4.877, "max_dd_pct": 23.711, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2417, "pnl_pct": -3.751, "max_dd_pct": 12.368, "trades": 6}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.126, "pnl_pct": -9.078, "max_dd_pct": 30.963, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.055, "pnl_pct": 1.113, "max_dd_pct": 8.342, "trades": 6}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3936, "pnl_pct": -26.555, "max_dd_pct": 40.202, "trades": 23}
{"template": "super_trend", "coin": "ETH/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0404, "pnl_pct": 0.997, "max_dd_pct": 14.193, "trades": 6}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1979, "pnl_pct": 4.144, "max_dd_pct": 9.066, "trades": 44}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.037, "pnl_pct": 0.397, "max_dd_pct": 6.359, "trades": 22}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.2839, "pnl_pct": 4.903, "max_dd_pct": 4.358, "trades": 30}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.2364, "pnl_pct": 1.403, "max_dd_pct": 4.571, "trades": 10}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.2287, "pnl_pct": 3.071, "max_dd_pct": 3.905, "trades": 18}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.0805, "pnl_pct": -0.294, "max_dd_pct": 3.164, "trades": 4}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.6009, "pnl_pct": 5.767, "max_dd_pct": 1.715, "trades": 7}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.9347, "pnl_pct": 1.8, "max_dd_pct": 0.406, "trades": 2}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.2262, "pnl_pct": 4.949, "max_dd_pct": 7.938, "trades": 38}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.1102, "pnl_pct": -1.104, "max_dd_pct": 8.132, "trades": 19}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.437, "pnl_pct": 8.852, "max_dd_pct": 4.433, "trades": 27}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.8279, "pnl_pct": 6.625, "max_dd_pct": 3.463, "trades": 11}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.6897, "pnl_pct": 10.514, "max_dd_pct": 2.516, "trades": 17}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 1.093, "pnl_pct": 2.948, "max_dd_pct": 1.056, "trades": 4}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0884, "pnl_pct": 0.845, "max_dd_pct": 2.849, "trades": 7}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.213, "pnl_pct": 9.355, "max_dd_pct": 12.277, "trades": 34}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.4998, "pnl_pct": -3.921, "max_dd_pct": 7.412, "trades": 18}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.286, "pnl_pct": 5.43, "max_dd_pct": 3.749, "trades": 20}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 1.1445, "pnl_pct": 5.361, "max_dd_pct": 3.441, "trades": 8}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.5036, "pnl_pct": 8.869, "max_dd_pct": 3.736, "trades": 14}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 1.0912, "pnl_pct": 2.913, "max_dd_pct": 1.065, "trades": 3}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0306, "pnl_pct": 0.089, "max_dd_pct": 1.175, "trades": 2}
{"template": "bollinger_revert", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.4973, "pnl_pct": 0.918, "max_dd_pct": 1.065, "trades": 2}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.419, "pnl_pct": 67.319, "max_dd_pct": 37.842, "trades": 91}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2845, "pnl_pct": -13.512, "max_dd_pct": 23.715, "trades": 38}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.2914, "pnl_pct": -31.069, "max_dd_pct": 65.754, "trades": 91}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.0567, "pnl_pct": -41.327, "max_dd_pct": 43.748, "trades": 36}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6555, "pnl_pct": -61.055, "max_dd_pct": 82.157, "trades": 88}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1784, "pnl_pct": -46.424, "max_dd_pct": 50.658, "trades": 33}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5725, "pnl_pct": 103.673, "max_dd_pct": 40.616, "trades": 66}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.213, "pnl_pct": -8.49, "max_dd_pct": 19.433, "trades": 28}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0574, "pnl_pct": -6.904, "max_dd_pct": 60.254, "trades": 65}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.6244, "pnl_pct": -24.506, "max_dd_pct": 28.204, "trades": 27}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.1402, "pnl_pct": -17.27, "max_dd_pct": 65.623, "trades": 62}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1377, "pnl_pct": -43.416, "max_dd_pct": 46.188, "trades": 26}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3216, "pnl_pct": -15.359, "max_dd_pct": 30.603, "trades": 40}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1289, "pnl_pct": 5.776, "max_dd_pct": 19.219, "trades": 17}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.837, "pnl_pct": -39.074, "max_dd_pct": 43.467, "trades": 40}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.4725, "pnl_pct": -18.092, "max_dd_pct": 21.896, "trades": 16}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -1.0965, "pnl_pct": -51.993, "max_dd_pct": 57.658, "trades": 38}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1139, "pnl_pct": -37.426, "max_dd_pct": 37.426, "trades": 16}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2233, "pnl_pct": -9.397, "max_dd_pct": 20.467, "trades": 28}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2671, "pnl_pct": -10.299, "max_dd_pct": 18.854, "trades": 11}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6339, "pnl_pct": -27.569, "max_dd_pct": 37.528, "trades": 27}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.6159, "pnl_pct": -21.168, "max_dd_pct": 21.168, "trades": 10}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7536, "pnl_pct": -41.467, "max_dd_pct": 47.384, "trades": 27}
{"template": "donchian_breakout", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.8591, "pnl_pct": -28.484, "max_dd_pct": 28.484, "trades": 10}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1062, "pnl_pct": 13.9, "max_dd_pct": 49.627, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0867, "pnl_pct": -39.427, "max_dd_pct": 43.986, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0023, "pnl_pct": 0.29, "max_dd_pct": 52.799, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.397, "pnl_pct": -49.479, "max_dd_pct": 52.303, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1908, "pnl_pct": -23.023, "max_dd_pct": 62.86, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2003, "pnl_pct": -47.543, "max_dd_pct": 51.568, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1676, "pnl_pct": 22.691, "max_dd_pct": 47.052, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9417, "pnl_pct": -35.69, "max_dd_pct": 41.565, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0531, "pnl_pct": -6.381, "max_dd_pct": 54.062, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2345, "pnl_pct": -45.759, "max_dd_pct": 50.408, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3439, "pnl_pct": -37.408, "max_dd_pct": 66.304, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3605, "pnl_pct": -51.585, "max_dd_pct": 54.422, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3715, "pnl_pct": 57.907, "max_dd_pct": 39.291, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.835, "pnl_pct": -31.316, "max_dd_pct": 37.591, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1267, "pnl_pct": 17.127, "max_dd_pct": 47.726, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2725, "pnl_pct": -45.504, "max_dd_pct": 50.175, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3192, "pnl_pct": -35.208, "max_dd_pct": 66.003, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5986, "pnl_pct": -56.335, "max_dd_pct": 58.894, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1411, "pnl_pct": 19.229, "max_dd_pct": 49.02, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8987, "pnl_pct": -30.447, "max_dd_pct": 33.222, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0185, "pnl_pct": 2.348, "max_dd_pct": 52.797, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0978, "pnl_pct": -36.838, "max_dd_pct": 38.087, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1166, "pnl_pct": -14.618, "max_dd_pct": 59.029, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6269, "pnl_pct": -27.668, "max_dd_pct": 33.992, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3811, "pnl_pct": 58.648, "max_dd_pct": 43.016, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8422, "pnl_pct": -28.134, "max_dd_pct": 31.001, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1457, "pnl_pct": 19.385, "max_dd_pct": 46.658, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1049, "pnl_pct": -36.274, "max_dd_pct": 37.535, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1509, "pnl_pct": -18.109, "max_dd_pct": 61.641, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6671, "pnl_pct": -28.583, "max_dd_pct": 34.584, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4874, "pnl_pct": 78.981, "max_dd_pct": 37.298, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6671, "pnl_pct": -22.726, "max_dd_pct": 25.809, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2056, "pnl_pct": 27.881, "max_dd_pct": 43.69, "trades": 70}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0532, "pnl_pct": -34.263, "max_dd_pct": 35.564, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1854, "pnl_pct": -21.466, "max_dd_pct": 62.774, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7878, "pnl_pct": -32.29, "max_dd_pct": 35.954, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0716, "pnl_pct": 6.297, "max_dd_pct": 44.42, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2943, "pnl_pct": -11.589, "max_dd_pct": 23.605, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1487, "pnl_pct": -12.157, "max_dd_pct": 49.588, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4701, "pnl_pct": -18.322, "max_dd_pct": 24.393, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4199, "pnl_pct": -31.232, "max_dd_pct": 57.042, "trades": 44}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9072, "pnl_pct": -34.1, "max_dd_pct": 34.1, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.487, "pnl_pct": 48.508, "max_dd_pct": 32.538, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3743, "pnl_pct": -14.074, "max_dd_pct": 26.725, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.027, "pnl_pct": 2.252, "max_dd_pct": 44.146, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5845, "pnl_pct": -21.671, "max_dd_pct": 27.481, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2022, "pnl_pct": -15.905, "max_dd_pct": 46.778, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1078, "pnl_pct": -38.893, "max_dd_pct": 38.893, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5354, "pnl_pct": 54.411, "max_dd_pct": 33.827, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5327, "pnl_pct": -18.973, "max_dd_pct": 31.284, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0674, "pnl_pct": 5.724, "max_dd_pct": 43.337, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.714, "pnl_pct": -25.211, "max_dd_pct": 31.993, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2269, "pnl_pct": -17.47, "max_dd_pct": 47.768, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.31, "pnl_pct": -43.375, "max_dd_pct": 43.375, "trades": 20}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9186, "pnl_pct": 281.813, "max_dd_pct": 26.561, "trades": 132}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1275, "pnl_pct": 161.731, "max_dd_pct": 21.105, "trades": 68}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6308, "pnl_pct": 153.4, "max_dd_pct": 28.68, "trades": 132}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2309, "pnl_pct": 214.925, "max_dd_pct": 21.079, "trades": 66}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0805, "pnl_pct": -10.997, "max_dd_pct": 42.661, "trades": 130}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6054, "pnl_pct": 76.45, "max_dd_pct": 24.8, "trades": 63}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9145, "pnl_pct": 279.251, "max_dd_pct": 26.561, "trades": 130}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1211, "pnl_pct": 159.865, "max_dd_pct": 21.105, "trades": 68}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6634, "pnl_pct": 165.576, "max_dd_pct": 28.68, "trades": 130}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2247, "pnl_pct": 212.821, "max_dd_pct": 21.079, "trades": 66}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0361, "pnl_pct": -5.087, "max_dd_pct": 39.893, "trades": 128}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5993, "pnl_pct": 75.449, "max_dd_pct": 24.8, "trades": 63}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9458, "pnl_pct": 277.471, "max_dd_pct": 26.561, "trades": 122}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.205, "pnl_pct": 179.814, "max_dd_pct": 21.073, "trades": 62}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6579, "pnl_pct": 152.829, "max_dd_pct": 28.68, "trades": 122}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3133, "pnl_pct": 242.811, "max_dd_pct": 21.067, "trades": 61}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.006, "pnl_pct": -0.83, "max_dd_pct": 40.51, "trades": 120}
{"template": "fair_value_gap", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8771, "pnl_pct": 127.84, "max_dd_pct": 23.015, "trades": 58}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1769, "pnl_pct": -7.781, "max_dd_pct": 14.486, "trades": 40}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0062, "pnl_pct": 0.13, "max_dd_pct": 10.381, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6671, "pnl_pct": -29.833, "max_dd_pct": 36.455, "trades": 40}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4413, "pnl_pct": -8.82, "max_dd_pct": 10.651, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6262, "pnl_pct": -35.256, "max_dd_pct": 40.109, "trades": 38}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7912, "pnl_pct": -17.856, "max_dd_pct": 20.101, "trades": 17}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1433, "pnl_pct": -5.704, "max_dd_pct": 16.222, "trades": 33}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0413, "pnl_pct": -0.644, "max_dd_pct": 6.342, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5697, "pnl_pct": -24.403, "max_dd_pct": 31.526, "trades": 33}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5806, "pnl_pct": -9.364, "max_dd_pct": 11.687, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2367, "pnl_pct": -14.824, "max_dd_pct": 22.216, "trades": 33}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6967, "pnl_pct": -14.831, "max_dd_pct": 19.346, "trades": 15}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0338, "pnl_pct": 1.052, "max_dd_pct": 10.1, "trades": 21}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5843, "pnl_pct": -6.581, "max_dd_pct": 9.21, "trades": 10}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2914, "pnl_pct": -11.087, "max_dd_pct": 20.105, "trades": 21}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7134, "pnl_pct": -8.675, "max_dd_pct": 9.015, "trades": 10}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4444, "pnl_pct": -19.919, "max_dd_pct": 27.506, "trades": 21}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2875, "pnl_pct": -6.025, "max_dd_pct": 14.474, "trades": 10}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1068, "pnl_pct": -3.401, "max_dd_pct": 12.201, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0026, "pnl_pct": 0.022, "max_dd_pct": 6.776, "trades": 6}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1322, "pnl_pct": 5.435, "max_dd_pct": 15.865, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0552, "pnl_pct": 0.533, "max_dd_pct": 7.851, "trades": 6}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1913, "pnl_pct": -8.736, "max_dd_pct": 22.129, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0904, "pnl_pct": -1.002, "max_dd_pct": 12.426, "trades": 6}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0666, "pnl_pct": -2.796, "max_dd_pct": 12.797, "trades": 33}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3411, "pnl_pct": -4.76, "max_dd_pct": 8.245, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5246, "pnl_pct": -23.741, "max_dd_pct": 30.874, "trades": 33}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8347, "pnl_pct": -12.337, "max_dd_pct": 13.172, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3845, "pnl_pct": -22.735, "max_dd_pct": 28.471, "trades": 33}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8728, "pnl_pct": -17.031, "max_dd_pct": 21.965, "trades": 13}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.109, "pnl_pct": -4.356, "max_dd_pct": 16.621, "trades": 27}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7612, "pnl_pct": -9.372, "max_dd_pct": 10.703, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5215, "pnl_pct": -22.499, "max_dd_pct": 29.782, "trades": 27}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.131, "pnl_pct": -15.498, "max_dd_pct": 15.527, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3798, "pnl_pct": -20.442, "max_dd_pct": 26.384, "trades": 27}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0088, "pnl_pct": -19.645, "max_dd_pct": 22.083, "trades": 13}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0024, "pnl_pct": -0.068, "max_dd_pct": 8.243, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5246, "pnl_pct": -5.614, "max_dd_pct": 5.667, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2697, "pnl_pct": -10.069, "max_dd_pct": 19.24, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0868, "pnl_pct": -1.076, "max_dd_pct": 6.44, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3411, "pnl_pct": -14.746, "max_dd_pct": 21.88, "trades": 18}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.414, "pnl_pct": 10.574, "max_dd_pct": 11.007, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.235, "pnl_pct": 6.864, "max_dd_pct": 6.851, "trades": 15}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1724, "pnl_pct": 1.413, "max_dd_pct": 5.872, "trades": 5}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1047, "pnl_pct": 3.994, "max_dd_pct": 16.485, "trades": 15}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3291, "pnl_pct": 2.994, "max_dd_pct": 5.987, "trades": 5}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2133, "pnl_pct": -9.508, "max_dd_pct": 20.396, "trades": 15}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2211, "pnl_pct": 2.379, "max_dd_pct": 9.812, "trades": 5}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0218, "pnl_pct": 0.916, "max_dd_pct": 12.195, "trades": 24}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3461, "pnl_pct": -4.014, "max_dd_pct": 8.545, "trades": 12}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4354, "pnl_pct": -18.074, "max_dd_pct": 26.48, "trades": 24}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1302, "pnl_pct": -13.42, "max_dd_pct": 15.171, "trades": 12}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0644, "pnl_pct": -3.758, "max_dd_pct": 17.477, "trades": 24}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4166, "pnl_pct": -9.942, "max_dd_pct": 19.905, "trades": 12}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5069, "pnl_pct": 19.424, "max_dd_pct": 6.633, "trades": 19}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1933, "pnl_pct": -1.96, "max_dd_pct": 7.375, "trades": 10}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0908, "pnl_pct": 3.613, "max_dd_pct": 8.946, "trades": 19}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.069, "pnl_pct": -10.873, "max_dd_pct": 13.135, "trades": 10}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0058, "pnl_pct": 0.302, "max_dd_pct": 16.97, "trades": 19}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1909, "pnl_pct": -4.77, "max_dd_pct": 15.532, "trades": 10}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0906, "pnl_pct": 3.132, "max_dd_pct": 7.434, "trades": 17}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5946, "pnl_pct": 7.895, "max_dd_pct": 3.941, "trades": 5}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0978, "pnl_pct": 3.934, "max_dd_pct": 12.193, "trades": 17}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8642, "pnl_pct": 12.84, "max_dd_pct": 4.678, "trades": 5}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1928, "pnl_pct": -8.713, "max_dd_pct": 21.641, "trades": 17}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6534, "pnl_pct": 10.647, "max_dd_pct": 6.665, "trades": 5}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3926, "pnl_pct": 12.132, "max_dd_pct": 7.141, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.561, "pnl_pct": 5.296, "max_dd_pct": 4.252, "trades": 4}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.146, "pnl_pct": 5.407, "max_dd_pct": 11.127, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1336, "pnl_pct": 1.018, "max_dd_pct": 5.56, "trades": 4}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1668, "pnl_pct": -7.196, "max_dd_pct": 18.054, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7991, "pnl_pct": -5.223, "max_dd_pct": 7.581, "trades": 4}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3264, "pnl_pct": 9.011, "max_dd_pct": 4.805, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6592, "pnl_pct": 12.765, "max_dd_pct": 5.51, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1051, "pnl_pct": -3.19, "max_dd_pct": 14.58, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2986, "pnl_pct": 5.753, "max_dd_pct": 7.615, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0234, "pnl_pct": -1.016, "max_dd_pct": 21.113, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6083, "pnl_pct": 17.058, "max_dd_pct": 9.589, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0472, "pnl_pct": 1.301, "max_dd_pct": 7.176, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.12, "pnl_pct": 1.042, "max_dd_pct": 5.937, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0889, "pnl_pct": 3.046, "max_dd_pct": 9.081, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.733, "pnl_pct": -6.032, "max_dd_pct": 9.334, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2252, "pnl_pct": -9.287, "max_dd_pct": 21.312, "trades": 16}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2296, "pnl_pct": 4.428, "max_dd_pct": 10.038, "trades": 7}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1333, "pnl_pct": 4.177, "max_dd_pct": 9.454, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.138, "pnl_pct": -0.964, "max_dd_pct": 5.408, "trades": 4}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2993, "pnl_pct": -9.902, "max_dd_pct": 19.097, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2882, "pnl_pct": -2.095, "max_dd_pct": 6.338, "trades": 4}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3073, "pnl_pct": -12.606, "max_dd_pct": 22.508, "trades": 14}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1254, "pnl_pct": -8.143, "max_dd_pct": 9.463, "trades": 4}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4819, "pnl_pct": 13.248, "max_dd_pct": 5.243, "trades": 11}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6674, "pnl_pct": -2.71, "max_dd_pct": 3.152, "trades": 2}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0342, "pnl_pct": 1.039, "max_dd_pct": 9.527, "trades": 11}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6249, "pnl_pct": -2.54, "max_dd_pct": 3.152, "trades": 2}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5674, "pnl_pct": -19.524, "max_dd_pct": 27.909, "trades": 11}
{"template": "ema_crossover", "coin": "BNB/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.963, "pnl_pct": -4.572, "max_dd_pct": 4.572, "trades": 2}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6161, "pnl_pct": 52.908, "max_dd_pct": 13.849, "trades": 42}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2386, "pnl_pct": 9.379, "max_dd_pct": 21.448, "trades": 19}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2845, "pnl_pct": 21.7, "max_dd_pct": 18.78, "trades": 42}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5068, "pnl_pct": 26.289, "max_dd_pct": 18.773, "trades": 19}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2336, "pnl_pct": -16.781, "max_dd_pct": 28.942, "trades": 41}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1351, "pnl_pct": 6.731, "max_dd_pct": 19.841, "trades": 19}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6143, "pnl_pct": 44.647, "max_dd_pct": 13.492, "trades": 21}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3927, "pnl_pct": -4.615, "max_dd_pct": 6.347, "trades": 9}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5214, "pnl_pct": 37.317, "max_dd_pct": 14.385, "trades": 21}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.066, "pnl_pct": 1.262, "max_dd_pct": 7.187, "trades": 9}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3588, "pnl_pct": 27.07, "max_dd_pct": 21.244, "trades": 21}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0356, "pnl_pct": 0.777, "max_dd_pct": 7.255, "trades": 9}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1073, "pnl_pct": 6.281, "max_dd_pct": 13.479, "trades": 12}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3465, "pnl_pct": 2.858, "max_dd_pct": 2.284, "trades": 3}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0341, "pnl_pct": 1.963, "max_dd_pct": 16.276, "trades": 12}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0882, "pnl_pct": 0.766, "max_dd_pct": 3.292, "trades": 3}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0518, "pnl_pct": 3.216, "max_dd_pct": 25.644, "trades": 12}
{"template": "order_block", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.256, "pnl_pct": -3.306, "max_dd_pct": 7.255, "trades": 3}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.3584, "pnl_pct": -42.642, "max_dd_pct": 46.735, "trades": 149}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3145, "pnl_pct": 21.029, "max_dd_pct": 20.549, "trades": 64}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.487, "pnl_pct": 139.114, "max_dd_pct": 33.597, "trades": 120}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.22, "pnl_pct": 12.885, "max_dd_pct": 22.53, "trades": 54}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6822, "pnl_pct": 171.359, "max_dd_pct": 26.75, "trades": 82}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.4227, "pnl_pct": 21.97, "max_dd_pct": 19.44, "trades": 40}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1382, "pnl_pct": -20.007, "max_dd_pct": 48.675, "trades": 151}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7543, "pnl_pct": 72.42, "max_dd_pct": 19.608, "trades": 67}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4023, "pnl_pct": 103.856, "max_dd_pct": 36.849, "trades": 120}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5502, "pnl_pct": 33.767, "max_dd_pct": 14.474, "trades": 52}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.3829, "pnl_pct": -27.431, "max_dd_pct": 47.341, "trades": 78}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8842, "pnl_pct": 55.933, "max_dd_pct": 17.028, "trades": 33}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.3058, "pnl_pct": -38.169, "max_dd_pct": 48.433, "trades": 147}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2845, "pnl_pct": 19.099, "max_dd_pct": 21.888, "trades": 62}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4885, "pnl_pct": 139.701, "max_dd_pct": 33.597, "trades": 120}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3013, "pnl_pct": 17.994, "max_dd_pct": 18.815, "trades": 53}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.7986, "pnl_pct": 225.451, "max_dd_pct": 26.732, "trades": 84}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.6526, "pnl_pct": 37.246, "max_dd_pct": 17.825, "trades": 40}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1507, "pnl_pct": -21.589, "max_dd_pct": 47.884, "trades": 148}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7021, "pnl_pct": 67.112, "max_dd_pct": 22.955, "trades": 65}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4217, "pnl_pct": 111.5, "max_dd_pct": 36.849, "trades": 118}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5507, "pnl_pct": 33.916, "max_dd_pct": 14.938, "trades": 52}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0126, "pnl_pct": -4.725, "max_dd_pct": 81.354, "trades": 79}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9806, "pnl_pct": 62.343, "max_dd_pct": 11.886, "trades": 29}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.093, "pnl_pct": 10.668, "max_dd_pct": 32.051, "trades": 140}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1828, "pnl_pct": 11.186, "max_dd_pct": 18.936, "trades": 59}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.0424, "pnl_pct": 6.537, "max_dd_pct": 33.584, "trades": 116}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3309, "pnl_pct": 18.992, "max_dd_pct": 20.629, "trades": 50}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.7487, "pnl_pct": 204.711, "max_dd_pct": 26.006, "trades": 83}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.502, "pnl_pct": 26.2, "max_dd_pct": 20.846, "trades": 38}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.0081, "pnl_pct": -0.91, "max_dd_pct": 42.039, "trades": 140}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6994, "pnl_pct": 62.761, "max_dd_pct": 21.786, "trades": 61}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.004, "pnl_pct": -0.587, "max_dd_pct": 36.864, "trades": 117}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.393, "pnl_pct": 22.376, "max_dd_pct": 16.466, "trades": 48}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0353, "pnl_pct": -2.94, "max_dd_pct": 31.619, "trades": 75}
{"template": "trend_magic", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.728, "pnl_pct": 42.681, "max_dd_pct": 18.229, "trades": 32}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4226, "pnl_pct": -44.686, "max_dd_pct": 66.945, "trades": 68}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.461, "pnl_pct": -17.258, "max_dd_pct": 23.636, "trades": 25}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0957, "pnl_pct": -12.609, "max_dd_pct": 48.04, "trades": 61}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4484, "pnl_pct": -16.877, "max_dd_pct": 25.175, "trades": 24}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3129, "pnl_pct": 59.764, "max_dd_pct": 36.475, "trades": 52}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3933, "pnl_pct": -14.778, "max_dd_pct": 25.904, "trades": 24}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1827, "pnl_pct": -22.569, "max_dd_pct": 56.324, "trades": 62}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2387, "pnl_pct": -9.596, "max_dd_pct": 19.956, "trades": 24}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3798, "pnl_pct": 70.585, "max_dd_pct": 31.306, "trades": 55}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.6701, "pnl_pct": -23.808, "max_dd_pct": 26.61, "trades": 25}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5807, "pnl_pct": 138.629, "max_dd_pct": 26.061, "trades": 49}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7115, "pnl_pct": -24.765, "max_dd_pct": 31.418, "trades": 24}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1395, "pnl_pct": 21.881, "max_dd_pct": 49.361, "trades": 62}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4879, "pnl_pct": -18.147, "max_dd_pct": 25.904, "trades": 25}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.169, "pnl_pct": 17.183, "max_dd_pct": 41.643, "trades": 53}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4439, "pnl_pct": -15.951, "max_dd_pct": 25.904, "trades": 23}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1039, "pnl_pct": -10.392, "max_dd_pct": 54.933, "trades": 49}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.8087, "pnl_pct": -27.458, "max_dd_pct": 33.875, "trades": 22}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2233, "pnl_pct": -17.941, "max_dd_pct": 51.212, "trades": 57}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6701, "pnl_pct": -23.808, "max_dd_pct": 26.61, "trades": 25}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.5025, "pnl_pct": 113.765, "max_dd_pct": 28.022, "trades": 51}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7453, "pnl_pct": -26.015, "max_dd_pct": 30.092, "trades": 25}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0057, "pnl_pct": -0.584, "max_dd_pct": 50.682, "trades": 45}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7466, "pnl_pct": -25.314, "max_dd_pct": 33.128, "trades": 22}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.487, "pnl_pct": 108.837, "max_dd_pct": 26.515, "trades": 53}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6836, "pnl_pct": -23.81, "max_dd_pct": 26.612, "trades": 25}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0037, "pnl_pct": -0.386, "max_dd_pct": 51.363, "trades": 47}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.6433, "pnl_pct": -22.099, "max_dd_pct": 30.362, "trades": 22}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0464, "pnl_pct": 5.042, "max_dd_pct": 47.066, "trades": 40}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6713, "pnl_pct": -23.115, "max_dd_pct": 31.159, "trades": 20}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2563, "pnl_pct": 27.836, "max_dd_pct": 37.031, "trades": 51}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.7682, "pnl_pct": -26.269, "max_dd_pct": 32.802, "trades": 23}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1248, "pnl_pct": -11.902, "max_dd_pct": 55.673, "trades": 45}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7145, "pnl_pct": -24.336, "max_dd_pct": 31.042, "trades": 21}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1625, "pnl_pct": 18.699, "max_dd_pct": 40.166, "trades": 36}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.4842, "pnl_pct": -8.507, "max_dd_pct": 14.026, "trades": 20}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5671, "pnl_pct": 133.616, "max_dd_pct": 26.608, "trades": 50}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.5831, "pnl_pct": -21.014, "max_dd_pct": 27.999, "trades": 24}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1854, "pnl_pct": 21.752, "max_dd_pct": 39.624, "trades": 44}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7132, "pnl_pct": -24.69, "max_dd_pct": 32.569, "trades": 22}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0258, "pnl_pct": 2.309, "max_dd_pct": 48.445, "trades": 39}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6082, "pnl_pct": -20.947, "max_dd_pct": 28.484, "trades": 20}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1076, "pnl_pct": 12.368, "max_dd_pct": 43.776, "trades": 49}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.8087, "pnl_pct": -27.458, "max_dd_pct": 33.875, "trades": 22}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0489, "pnl_pct": 5.164, "max_dd_pct": 47.004, "trades": 40}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.6713, "pnl_pct": -23.115, "max_dd_pct": 31.159, "trades": 20}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2866, "pnl_pct": -20.996, "max_dd_pct": 34.823, "trades": 35}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5914, "pnl_pct": -10.504, "max_dd_pct": 17.864, "trades": 19}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0068, "pnl_pct": -0.679, "max_dd_pct": 50.021, "trades": 43}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.7953, "pnl_pct": -26.566, "max_dd_pct": 30.127, "trades": 21}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1678, "pnl_pct": 18.746, "max_dd_pct": 40.166, "trades": 36}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1746, "pnl_pct": 4.886, "max_dd_pct": 11.585, "trades": 20}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1618, "pnl_pct": -12.679, "max_dd_pct": 28.808, "trades": 31}
{"template": "macd_trend", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0663, "pnl_pct": 1.932, "max_dd_pct": 17.356, "trades": 17}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3034, "pnl_pct": -22.458, "max_dd_pct": 36.008, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.6233, "pnl_pct": 9.937, "max_dd_pct": 5.342, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3034, "pnl_pct": -22.458, "max_dd_pct": 36.008, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.6233, "pnl_pct": 9.937, "max_dd_pct": 5.342, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3034, "pnl_pct": -22.458, "max_dd_pct": 36.008, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.6233, "pnl_pct": 9.937, "max_dd_pct": 5.342, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3034, "pnl_pct": -22.458, "max_dd_pct": 36.008, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.6233, "pnl_pct": 9.937, "max_dd_pct": 5.342, "trades": 7}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0998, "pnl_pct": -7.827, "max_dd_pct": 27.141, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.1933, "pnl_pct": -19.965, "max_dd_pct": 27.225, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0998, "pnl_pct": -7.827, "max_dd_pct": 27.141, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.1933, "pnl_pct": -19.965, "max_dd_pct": 27.225, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0998, "pnl_pct": -7.827, "max_dd_pct": 27.141, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.1933, "pnl_pct": -19.965, "max_dd_pct": 27.225, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0998, "pnl_pct": -7.827, "max_dd_pct": 27.141, "trades": 20}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.1933, "pnl_pct": -19.965, "max_dd_pct": 27.225, "trades": 12}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.3981, "pnl_pct": 50.794, "max_dd_pct": 31.112, "trades": 38}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.121, "pnl_pct": -3.286, "max_dd_pct": 13.069, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.3903, "pnl_pct": 50.396, "max_dd_pct": 31.112, "trades": 37}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.121, "pnl_pct": -3.286, "max_dd_pct": 13.069, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.3903, "pnl_pct": 50.396, "max_dd_pct": 31.112, "trades": 37}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.121, "pnl_pct": -3.286, "max_dd_pct": 13.069, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.3903, "pnl_pct": 50.396, "max_dd_pct": 31.112, "trades": 37}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.121, "pnl_pct": -3.286, "max_dd_pct": 13.069, "trades": 21}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0783, "pnl_pct": -7.41, "max_dd_pct": 33.185, "trades": 56}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3824, "pnl_pct": -12.119, "max_dd_pct": 27.541, "trades": 29}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.084, "pnl_pct": -8.03, "max_dd_pct": 34.755, "trades": 55}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3824, "pnl_pct": -12.119, "max_dd_pct": 27.541, "trades": 29}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.084, "pnl_pct": -8.03, "max_dd_pct": 34.755, "trades": 55}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3824, "pnl_pct": -12.119, "max_dd_pct": 27.541, "trades": 29}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.084, "pnl_pct": -8.03, "max_dd_pct": 34.755, "trades": 55}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3824, "pnl_pct": -12.119, "max_dd_pct": 27.541, "trades": 29}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2865, "pnl_pct": -7.617, "max_dd_pct": 13.556, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1454, "pnl_pct": 1.571, "max_dd_pct": 5.009, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2865, "pnl_pct": -7.617, "max_dd_pct": 13.556, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1454, "pnl_pct": 1.571, "max_dd_pct": 5.009, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2865, "pnl_pct": -7.617, "max_dd_pct": 13.556, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1454, "pnl_pct": 1.571, "max_dd_pct": 5.009, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2865, "pnl_pct": -7.617, "max_dd_pct": 13.556, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1454, "pnl_pct": 1.571, "max_dd_pct": 5.009, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3858, "pnl_pct": -23.661, "max_dd_pct": 37.003, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3106, "pnl_pct": 3.234, "max_dd_pct": 6.111, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3858, "pnl_pct": -23.661, "max_dd_pct": 37.003, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3106, "pnl_pct": 3.234, "max_dd_pct": 6.111, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3858, "pnl_pct": -23.661, "max_dd_pct": 37.003, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3106, "pnl_pct": 3.234, "max_dd_pct": 6.111, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3858, "pnl_pct": -23.661, "max_dd_pct": 37.003, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3106, "pnl_pct": 3.234, "max_dd_pct": 6.111, "trades": 4}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2623, "pnl_pct": -18.844, "max_dd_pct": 36.116, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.487, "pnl_pct": -9.135, "max_dd_pct": 21.595, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2623, "pnl_pct": -18.844, "max_dd_pct": 36.116, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.487, "pnl_pct": -9.135, "max_dd_pct": 21.595, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2623, "pnl_pct": -18.844, "max_dd_pct": 36.116, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.487, "pnl_pct": -9.135, "max_dd_pct": 21.595, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2623, "pnl_pct": -18.844, "max_dd_pct": 36.116, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.487, "pnl_pct": -9.135, "max_dd_pct": 21.595, "trades": 13}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2542, "pnl_pct": 32.282, "max_dd_pct": 30.091, "trades": 36}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5054, "pnl_pct": -12.049, "max_dd_pct": 22.159, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2542, "pnl_pct": 32.282, "max_dd_pct": 30.091, "trades": 36}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5054, "pnl_pct": -12.049, "max_dd_pct": 22.159, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2542, "pnl_pct": 32.282, "max_dd_pct": 30.091, "trades": 36}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5054, "pnl_pct": -12.049, "max_dd_pct": 22.159, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2542, "pnl_pct": 32.282, "max_dd_pct": 30.091, "trades": 36}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5054, "pnl_pct": -12.049, "max_dd_pct": 22.159, "trades": 19}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2587, "pnl_pct": -7.597, "max_dd_pct": 14.627, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1413, "pnl_pct": -1.557, "max_dd_pct": 7.935, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2587, "pnl_pct": -7.597, "max_dd_pct": 14.627, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1413, "pnl_pct": -1.557, "max_dd_pct": 7.935, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2587, "pnl_pct": -7.597, "max_dd_pct": 14.627, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1413, "pnl_pct": -1.557, "max_dd_pct": 7.935, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2587, "pnl_pct": -7.597, "max_dd_pct": 14.627, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1413, "pnl_pct": -1.557, "max_dd_pct": 7.935, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2772, "pnl_pct": -17.343, "max_dd_pct": 32.515, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2772, "pnl_pct": -17.343, "max_dd_pct": 32.515, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2772, "pnl_pct": -17.343, "max_dd_pct": 32.515, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2772, "pnl_pct": -17.343, "max_dd_pct": 32.515, "trades": 11}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0783, "pnl_pct": -6.437, "max_dd_pct": 28.125, "trades": 22}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5616, "pnl_pct": -11.989, "max_dd_pct": 17.374, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0783, "pnl_pct": -6.437, "max_dd_pct": 28.125, "trades": 22}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5616, "pnl_pct": -11.989, "max_dd_pct": 17.374, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0783, "pnl_pct": -6.437, "max_dd_pct": 28.125, "trades": 22}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5616, "pnl_pct": -11.989, "max_dd_pct": 17.374, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0783, "pnl_pct": -6.437, "max_dd_pct": 28.125, "trades": 22}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5616, "pnl_pct": -11.989, "max_dd_pct": 17.374, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.7058, "pnl_pct": -3.16, "max_dd_pct": 3.212, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1853, "pnl_pct": -3.118, "max_dd_pct": 10.27, "trades": 1}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4302, "pnl_pct": -9.021, "max_dd_pct": 10.847, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0669, "pnl_pct": 1.572, "max_dd_pct": 12.829, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4302, "pnl_pct": -9.021, "max_dd_pct": 10.847, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0669, "pnl_pct": 1.572, "max_dd_pct": 12.829, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4302, "pnl_pct": -9.021, "max_dd_pct": 10.847, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0669, "pnl_pct": 1.572, "max_dd_pct": 12.829, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4302, "pnl_pct": -9.021, "max_dd_pct": 10.847, "trades": 3}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0669, "pnl_pct": 1.572, "max_dd_pct": 12.829, "trades": 2}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1449, "pnl_pct": -11.98, "max_dd_pct": 37.91, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1449, "pnl_pct": -11.98, "max_dd_pct": 37.91, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1449, "pnl_pct": -11.98, "max_dd_pct": 37.91, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1449, "pnl_pct": -11.98, "max_dd_pct": 37.91, "trades": 14}
{"template": "rsi_mean_revert", "coin": "BNB/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0013, "pnl_pct": 0.014, "max_dd_pct": 9.039, "trades": 5}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.376, "pnl_pct": 35.063, "max_dd_pct": 15.617, "trades": 51}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7366, "pnl_pct": -16.447, "max_dd_pct": 20.564, "trades": 22}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0217, "pnl_pct": 1.816, "max_dd_pct": 23.354, "trades": 51}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2415, "pnl_pct": -26.745, "max_dd_pct": 29.303, "trades": 22}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2782, "pnl_pct": -22.892, "max_dd_pct": 33.695, "trades": 48}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5561, "pnl_pct": -19.85, "max_dd_pct": 25.647, "trades": 20}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0842, "pnl_pct": 5.873, "max_dd_pct": 18.793, "trades": 39}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1192, "pnl_pct": -2.556, "max_dd_pct": 12.215, "trades": 20}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2326, "pnl_pct": -14.945, "max_dd_pct": 23.719, "trades": 39}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9438, "pnl_pct": -18.932, "max_dd_pct": 23.627, "trades": 20}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4106, "pnl_pct": -28.166, "max_dd_pct": 38.646, "trades": 38}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7055, "pnl_pct": -19.379, "max_dd_pct": 25.362, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6304, "pnl_pct": 70.896, "max_dd_pct": 16.786, "trades": 27}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5803, "pnl_pct": 17.214, "max_dd_pct": 15.984, "trades": 16}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5818, "pnl_pct": 66.489, "max_dd_pct": 21.515, "trades": 27}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0388, "pnl_pct": 1.038, "max_dd_pct": 23.359, "trades": 16}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4883, "pnl_pct": 57.67, "max_dd_pct": 22.418, "trades": 26}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1412, "pnl_pct": -4.141, "max_dd_pct": 21.688, "trades": 16}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.241, "pnl_pct": 24.304, "max_dd_pct": 21.946, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3863, "pnl_pct": 41.493, "max_dd_pct": 2.735, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0391, "pnl_pct": 3.546, "max_dd_pct": 28.813, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2458, "pnl_pct": 35.408, "max_dd_pct": 3.256, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0801, "pnl_pct": -7.178, "max_dd_pct": 33.758, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7445, "pnl_pct": 18.955, "max_dd_pct": 5.008, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4337, "pnl_pct": 53.421, "max_dd_pct": 18.801, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0055, "pnl_pct": 25.81, "max_dd_pct": 3.266, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.266, "pnl_pct": 29.433, "max_dd_pct": 23.096, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8174, "pnl_pct": 20.302, "max_dd_pct": 3.756, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1315, "pnl_pct": 13.871, "max_dd_pct": 26.165, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2202, "pnl_pct": 5.51, "max_dd_pct": 8.673, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.413, "pnl_pct": 36.443, "max_dd_pct": 15.617, "trades": 51}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0215, "pnl_pct": 0.485, "max_dd_pct": 16.686, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0512, "pnl_pct": 4.125, "max_dd_pct": 24.856, "trades": 51}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5604, "pnl_pct": -12.536, "max_dd_pct": 24.148, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3685, "pnl_pct": -27.986, "max_dd_pct": 39.5, "trades": 49}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.339, "pnl_pct": -12.576, "max_dd_pct": 25.174, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0506, "pnl_pct": 3.577, "max_dd_pct": 18.793, "trades": 39}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4672, "pnl_pct": 11.126, "max_dd_pct": 11.481, "trades": 20}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.234, "pnl_pct": -15.609, "max_dd_pct": 23.91, "trades": 39}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3166, "pnl_pct": -6.989, "max_dd_pct": 17.665, "trades": 20}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.709, "pnl_pct": -42.398, "max_dd_pct": 45.514, "trades": 38}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5669, "pnl_pct": -15.362, "max_dd_pct": 20.776, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1283, "pnl_pct": 12.767, "max_dd_pct": 20.092, "trades": 27}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6379, "pnl_pct": 20.851, "max_dd_pct": 14.155, "trades": 18}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0174, "pnl_pct": 1.629, "max_dd_pct": 24.978, "trades": 27}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0851, "pnl_pct": 2.542, "max_dd_pct": 22.233, "trades": 18}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.062, "pnl_pct": 6.275, "max_dd_pct": 25.114, "trades": 26}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4935, "pnl_pct": -14.39, "max_dd_pct": 30.128, "trades": 18}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.089, "pnl_pct": 8.36, "max_dd_pct": 24.123, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.061, "pnl_pct": 37.471, "max_dd_pct": 6.791, "trades": 12}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1272, "pnl_pct": -10.627, "max_dd_pct": 30.799, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8314, "pnl_pct": 27.399, "max_dd_pct": 8.241, "trades": 12}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1835, "pnl_pct": -15.556, "max_dd_pct": 36.056, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2018, "pnl_pct": 5.872, "max_dd_pct": 12.128, "trades": 12}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4754, "pnl_pct": 59.426, "max_dd_pct": 18.229, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8943, "pnl_pct": 21.857, "max_dd_pct": 3.266, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2731, "pnl_pct": 30.181, "max_dd_pct": 20.322, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6965, "pnl_pct": 16.463, "max_dd_pct": 3.82, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3762, "pnl_pct": 47.961, "max_dd_pct": 20.76, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.085, "pnl_pct": 2.037, "max_dd_pct": 9.259, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0276, "pnl_pct": -2.632, "max_dd_pct": 31.436, "trades": 56}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3815, "pnl_pct": -7.509, "max_dd_pct": 23.427, "trades": 22}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3542, "pnl_pct": -29.347, "max_dd_pct": 33.46, "trades": 56}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.025, "pnl_pct": -19.546, "max_dd_pct": 31.11, "trades": 22}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7983, "pnl_pct": -56.468, "max_dd_pct": 57.685, "trades": 54}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.291, "pnl_pct": -10.454, "max_dd_pct": 26.386, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0735, "pnl_pct": 5.369, "max_dd_pct": 18.995, "trades": 39}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0518, "pnl_pct": 1.258, "max_dd_pct": 14.63, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2435, "pnl_pct": -16.642, "max_dd_pct": 28.226, "trades": 39}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6811, "pnl_pct": -15.323, "max_dd_pct": 24.208, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5767, "pnl_pct": -38.065, "max_dd_pct": 41.977, "trades": 38}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7673, "pnl_pct": -21.019, "max_dd_pct": 26.071, "trades": 20}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1816, "pnl_pct": 18.698, "max_dd_pct": 21.322, "trades": 25}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4904, "pnl_pct": 15.901, "max_dd_pct": 11.228, "trades": 16}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1072, "pnl_pct": 10.622, "max_dd_pct": 26.133, "trades": 25}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1612, "pnl_pct": 4.969, "max_dd_pct": 17.085, "trades": 16}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1138, "pnl_pct": 11.799, "max_dd_pct": 28.251, "trades": 25}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4952, "pnl_pct": -14.268, "max_dd_pct": 25.601, "trades": 16}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3863, "pnl_pct": 48.377, "max_dd_pct": 18.229, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.081, "pnl_pct": 1.517, "max_dd_pct": 8.311, "trades": 12}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2017, "pnl_pct": 22.495, "max_dd_pct": 24.782, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3344, "pnl_pct": -6.333, "max_dd_pct": 12.808, "trades": 12}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1202, "pnl_pct": 13.22, "max_dd_pct": 31.609, "trades": 23}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0099, "pnl_pct": -21.341, "max_dd_pct": 23.371, "trades": 12}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2892, "pnl_pct": 31.681, "max_dd_pct": 18.229, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0917, "pnl_pct": 1.34, "max_dd_pct": 4.69, "trades": 6}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1974, "pnl_pct": 20.457, "max_dd_pct": 21.609, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2415, "pnl_pct": -3.264, "max_dd_pct": 6.597, "trades": 6}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1042, "pnl_pct": 10.582, "max_dd_pct": 23.153, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8346, "pnl_pct": -9.904, "max_dd_pct": 9.904, "trades": 6}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2393, "pnl_pct": 21.171, "max_dd_pct": 21.489, "trades": 58}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2609, "pnl_pct": 5.847, "max_dd_pct": 12.369, "trades": 22}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1, "pnl_pct": -8.086, "max_dd_pct": 23.806, "trades": 57}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4032, "pnl_pct": -8.63, "max_dd_pct": 21.763, "trades": 22}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7725, "pnl_pct": -50.813, "max_dd_pct": 52.254, "trades": 55}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1325, "pnl_pct": -4.954, "max_dd_pct": 22.88, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0457, "pnl_pct": 3.33, "max_dd_pct": 18.145, "trades": 41}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0226, "pnl_pct": 0.569, "max_dd_pct": 14.516, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3403, "pnl_pct": -21.961, "max_dd_pct": 28.062, "trades": 41}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6228, "pnl_pct": -14.722, "max_dd_pct": 23.427, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6768, "pnl_pct": -42.017, "max_dd_pct": 44.568, "trades": 40}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7828, "pnl_pct": -22.05, "max_dd_pct": 27.145, "trades": 21}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0945, "pnl_pct": -9.747, "max_dd_pct": 35.852, "trades": 29}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5317, "pnl_pct": 14.262, "max_dd_pct": 9.668, "trades": 15}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1971, "pnl_pct": -19.296, "max_dd_pct": 37.168, "trades": 29}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1839, "pnl_pct": 4.763, "max_dd_pct": 11.815, "trades": 15}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2419, "pnl_pct": -23.7, "max_dd_pct": 41.268, "trades": 29}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4544, "pnl_pct": -11.629, "max_dd_pct": 18.107, "trades": 15}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.38, "pnl_pct": 47.798, "max_dd_pct": 19.617, "trades": 25}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0352, "pnl_pct": 0.636, "max_dd_pct": 8.44, "trades": 10}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2697, "pnl_pct": 31.522, "max_dd_pct": 25.896, "trades": 25}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.317, "pnl_pct": -5.78, "max_dd_pct": 12.064, "trades": 10}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0324, "pnl_pct": 3.412, "max_dd_pct": 34.614, "trades": 25}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0846, "pnl_pct": -20.02, "max_dd_pct": 22.084, "trades": 10}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2736, "pnl_pct": 29.654, "max_dd_pct": 18.229, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.198, "pnl_pct": -3.031, "max_dd_pct": 8.278, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1503, "pnl_pct": 15.116, "max_dd_pct": 19.073, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6684, "pnl_pct": -9.632, "max_dd_pct": 12.746, "trades": 8}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0449, "pnl_pct": -4.169, "max_dd_pct": 29.815, "trades": 19}
{"template": "super_trend", "coin": "BNB/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0445, "pnl_pct": -17.751, "max_dd_pct": 17.751, "trades": 8}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.5455, "pnl_pct": -11.975, "max_dd_pct": 16.538, "trades": 46}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.5191, "pnl_pct": -6.666, "max_dd_pct": 11.016, "trades": 21}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.672, "pnl_pct": -10.869, "max_dd_pct": 14.819, "trades": 26}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.2233, "pnl_pct": -2.509, "max_dd_pct": 7.172, "trades": 12}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.6756, "pnl_pct": -8.057, "max_dd_pct": 10.858, "trades": 15}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.5034, "pnl_pct": 1.318, "max_dd_pct": 1.099, "trades": 4}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.5682, "pnl_pct": -2.054, "max_dd_pct": 2.542, "trades": 2}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -1.0628, "pnl_pct": -1.015, "max_dd_pct": 1.015, "trades": 1}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.7189, "pnl_pct": -15.791, "max_dd_pct": 21.687, "trades": 47}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.6919, "pnl_pct": -6.705, "max_dd_pct": 10.421, "trades": 19}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.7193, "pnl_pct": -11.304, "max_dd_pct": 17.76, "trades": 26}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.2235, "pnl_pct": 3.567, "max_dd_pct": 8.782, "trades": 12}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.606, "pnl_pct": -7.846, "max_dd_pct": 11.542, "trades": 16}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.2258, "pnl_pct": 0.859, "max_dd_pct": 1.71, "trades": 4}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.2094, "pnl_pct": -0.652, "max_dd_pct": 2.1, "trades": 2}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.845, "pnl_pct": 1.966, "max_dd_pct": 1.099, "trades": 1}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.6169, "pnl_pct": -13.421, "max_dd_pct": 18.123, "trades": 35}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.2777, "pnl_pct": 2.459, "max_dd_pct": 6.482, "trades": 16}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.2208, "pnl_pct": -3.401, "max_dd_pct": 10.036, "trades": 22}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 1.2939, "pnl_pct": 9.243, "max_dd_pct": 3.456, "trades": 10}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.4784, "pnl_pct": -5.858, "max_dd_pct": 9.544, "trades": 13}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.811, "pnl_pct": 3.22, "max_dd_pct": 1.385, "trades": 4}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.5966, "pnl_pct": -2.698, "max_dd_pct": 3.493, "trades": 4}
{"template": "bollinger_revert", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.845, "pnl_pct": 1.966, "max_dd_pct": 1.099, "trades": 1}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5419, "pnl_pct": -43.861, "max_dd_pct": 55.941, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2212, "pnl_pct": -12.076, "max_dd_pct": 31.958, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7537, "pnl_pct": -56.316, "max_dd_pct": 65.332, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6052, "pnl_pct": -30.298, "max_dd_pct": 38.778, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8634, "pnl_pct": -64.027, "max_dd_pct": 73.089, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0107, "pnl_pct": -47.514, "max_dd_pct": 52.19, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1982, "pnl_pct": -17.503, "max_dd_pct": 54.838, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0138, "pnl_pct": 0.783, "max_dd_pct": 28.68, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6086, "pnl_pct": -46.019, "max_dd_pct": 68.115, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4656, "pnl_pct": -23.643, "max_dd_pct": 36.557, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8763, "pnl_pct": -63.196, "max_dd_pct": 76.548, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1507, "pnl_pct": -51.001, "max_dd_pct": 56.234, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0914, "pnl_pct": 9.31, "max_dd_pct": 44.72, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2117, "pnl_pct": 12.322, "max_dd_pct": 30.934, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3285, "pnl_pct": -28.136, "max_dd_pct": 60.255, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3615, "pnl_pct": -18.358, "max_dd_pct": 32.356, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8006, "pnl_pct": -59.199, "max_dd_pct": 74.647, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0212, "pnl_pct": -46.066, "max_dd_pct": 51.826, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0057, "pnl_pct": 0.557, "max_dd_pct": 33.816, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0922, "pnl_pct": -5.329, "max_dd_pct": 35.714, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0391, "pnl_pct": -4.159, "max_dd_pct": 35.153, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2452, "pnl_pct": -13.701, "max_dd_pct": 40.821, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1466, "pnl_pct": -16.295, "max_dd_pct": 41.759, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4231, "pnl_pct": -23.023, "max_dd_pct": 42.55, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3399, "pnl_pct": 35.194, "max_dd_pct": 26.987, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.063, "pnl_pct": -3.608, "max_dd_pct": 35.615, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2449, "pnl_pct": 27.922, "max_dd_pct": 29.931, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3437, "pnl_pct": -18.283, "max_dd_pct": 43.964, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1691, "pnl_pct": -17.663, "max_dd_pct": 40.739, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5817, "pnl_pct": -29.802, "max_dd_pct": 47.609, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4995, "pnl_pct": 55.998, "max_dd_pct": 21.278, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1566, "pnl_pct": 9.335, "max_dd_pct": 30.618, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3377, "pnl_pct": 40.15, "max_dd_pct": 22.09, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2058, "pnl_pct": -11.076, "max_dd_pct": 39.021, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1959, "pnl_pct": -19.852, "max_dd_pct": 42.644, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5502, "pnl_pct": -27.706, "max_dd_pct": 46.045, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0856, "pnl_pct": -7.336, "max_dd_pct": 36.182, "trades": 48}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0415, "pnl_pct": 2.249, "max_dd_pct": 28.039, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2516, "pnl_pct": -20.242, "max_dd_pct": 41.197, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1527, "pnl_pct": -7.823, "max_dd_pct": 29.516, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5118, "pnl_pct": -38.668, "max_dd_pct": 51.831, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3267, "pnl_pct": -16.052, "max_dd_pct": 31.509, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0224, "pnl_pct": -1.857, "max_dd_pct": 35.027, "trades": 48}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2676, "pnl_pct": 14.819, "max_dd_pct": 25.917, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2769, "pnl_pct": -21.075, "max_dd_pct": 43.251, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0339, "pnl_pct": -1.72, "max_dd_pct": 28.186, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.621, "pnl_pct": -44.316, "max_dd_pct": 55.185, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3059, "pnl_pct": -14.546, "max_dd_pct": 31.671, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0554, "pnl_pct": 4.726, "max_dd_pct": 37.239, "trades": 48}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4236, "pnl_pct": 23.621, "max_dd_pct": 25.069, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2136, "pnl_pct": -16.566, "max_dd_pct": 40.772, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0724, "pnl_pct": 3.641, "max_dd_pct": 27.34, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6277, "pnl_pct": -44.355, "max_dd_pct": 54.805, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3056, "pnl_pct": -13.996, "max_dd_pct": 30.867, "trades": 16}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.05, "pnl_pct": 343.096, "max_dd_pct": 25.413, "trades": 138}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.8697, "pnl_pct": 329.357, "max_dd_pct": 15.671, "trades": 66}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.61, "pnl_pct": 137.182, "max_dd_pct": 32.221, "trades": 138}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4747, "pnl_pct": 216.939, "max_dd_pct": 20.635, "trades": 66}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3634, "pnl_pct": -41.998, "max_dd_pct": 63.084, "trades": 133}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7068, "pnl_pct": 76.978, "max_dd_pct": 34.936, "trades": 64}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0421, "pnl_pct": 331.476, "max_dd_pct": 26.545, "trades": 136}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.598, "pnl_pct": 220.028, "max_dd_pct": 21.986, "trades": 65}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6108, "pnl_pct": 135.61, "max_dd_pct": 32.712, "trades": 136}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2063, "pnl_pct": 141.173, "max_dd_pct": 21.986, "trades": 65}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3464, "pnl_pct": -40.287, "max_dd_pct": 62.01, "trades": 130}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5269, "pnl_pct": 49.034, "max_dd_pct": 34.913, "trades": 63}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1016, "pnl_pct": 331.994, "max_dd_pct": 24.857, "trades": 133}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6854, "pnl_pct": 244.907, "max_dd_pct": 21.986, "trades": 63}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6556, "pnl_pct": 139.628, "max_dd_pct": 30.332, "trades": 133}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3101, "pnl_pct": 162.606, "max_dd_pct": 21.986, "trades": 63}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2998, "pnl_pct": -34.909, "max_dd_pct": 64.089, "trades": 127}
{"template": "fair_value_gap", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.63, "pnl_pct": 61.561, "max_dd_pct": 33.552, "trades": 61}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6873, "pnl_pct": 82.245, "max_dd_pct": 32.238, "trades": 39}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1157, "pnl_pct": 2.682, "max_dd_pct": 10.536, "trades": 18}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2921, "pnl_pct": 28.981, "max_dd_pct": 40.958, "trades": 39}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.441, "pnl_pct": -9.928, "max_dd_pct": 13.46, "trades": 18}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2648, "pnl_pct": -21.463, "max_dd_pct": 57.844, "trades": 39}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8941, "pnl_pct": -25.435, "max_dd_pct": 33.835, "trades": 18}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4149, "pnl_pct": 39.42, "max_dd_pct": 36.097, "trades": 35}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0811, "pnl_pct": -1.398, "max_dd_pct": 9.747, "trades": 16}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1884, "pnl_pct": 17.369, "max_dd_pct": 37.311, "trades": 35}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5192, "pnl_pct": -9.288, "max_dd_pct": 13.895, "trades": 16}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3867, "pnl_pct": -28.659, "max_dd_pct": 54.428, "trades": 35}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7152, "pnl_pct": -18.042, "max_dd_pct": 28.21, "trades": 16}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3532, "pnl_pct": -16.004, "max_dd_pct": 24.587, "trades": 23}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2598, "pnl_pct": 3.603, "max_dd_pct": 7.073, "trades": 11}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0886, "pnl_pct": -4.837, "max_dd_pct": 19.242, "trades": 23}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.264, "pnl_pct": -3.416, "max_dd_pct": 8.276, "trades": 11}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7324, "pnl_pct": -33.575, "max_dd_pct": 38.609, "trades": 23}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6397, "pnl_pct": -13.03, "max_dd_pct": 17.076, "trades": 11}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2533, "pnl_pct": 12.092, "max_dd_pct": 16.215, "trades": 19}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0393, "pnl_pct": 1.569, "max_dd_pct": 18.861, "trades": 8}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6557, "pnl_pct": 120.972, "max_dd_pct": 15.12, "trades": 19}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1429, "pnl_pct": -5.473, "max_dd_pct": 18.861, "trades": 8}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3575, "pnl_pct": 54.451, "max_dd_pct": 26.636, "trades": 19}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2242, "pnl_pct": -8.523, "max_dd_pct": 19.082, "trades": 8}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2792, "pnl_pct": -15.831, "max_dd_pct": 38.986, "trades": 31}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2766, "pnl_pct": 6.355, "max_dd_pct": 10.567, "trades": 14}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2293, "pnl_pct": -14.58, "max_dd_pct": 33.739, "trades": 31}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1135, "pnl_pct": 2.59, "max_dd_pct": 8.194, "trades": 14}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5836, "pnl_pct": -34.222, "max_dd_pct": 44.237, "trades": 31}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6985, "pnl_pct": -16.738, "max_dd_pct": 23.782, "trades": 14}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3976, "pnl_pct": -22.411, "max_dd_pct": 38.661, "trades": 32}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8307, "pnl_pct": 16.792, "max_dd_pct": 4.456, "trades": 12}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1878, "pnl_pct": -12.61, "max_dd_pct": 32.2, "trades": 32}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2292, "pnl_pct": 4.711, "max_dd_pct": 6.592, "trades": 12}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6077, "pnl_pct": -36.711, "max_dd_pct": 45.922, "trades": 32}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0816, "pnl_pct": -2.236, "max_dd_pct": 12.691, "trades": 12}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.484, "pnl_pct": -23.636, "max_dd_pct": 33.661, "trades": 18}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3422, "pnl_pct": -5.229, "max_dd_pct": 11.854, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4256, "pnl_pct": -22.207, "max_dd_pct": 30.284, "trades": 18}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6654, "pnl_pct": -9.907, "max_dd_pct": 13.862, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6289, "pnl_pct": -31.89, "max_dd_pct": 41.038, "trades": 18}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7125, "pnl_pct": -14.433, "max_dd_pct": 19.329, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.564, "pnl_pct": 31.279, "max_dd_pct": 14.882, "trades": 13}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3747, "pnl_pct": 4.303, "max_dd_pct": 2.814, "trades": 4}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5821, "pnl_pct": 36.165, "max_dd_pct": 14.712, "trades": 13}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0058, "pnl_pct": 0.065, "max_dd_pct": 4.41, "trades": 4}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3009, "pnl_pct": 18.139, "max_dd_pct": 17.054, "trades": 13}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0413, "pnl_pct": 0.65, "max_dd_pct": 5.539, "trades": 4}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2881, "pnl_pct": -15.096, "max_dd_pct": 32.47, "trades": 29}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0388, "pnl_pct": 0.431, "max_dd_pct": 8.158, "trades": 11}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0423, "pnl_pct": 2.816, "max_dd_pct": 28.848, "trades": 29}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6133, "pnl_pct": -8.014, "max_dd_pct": 12.946, "trades": 11}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3105, "pnl_pct": -20.043, "max_dd_pct": 36.199, "trades": 29}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5858, "pnl_pct": -11.693, "max_dd_pct": 21.189, "trades": 11}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0709, "pnl_pct": -4.24, "max_dd_pct": 28.87, "trades": 28}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3146, "pnl_pct": -3.609, "max_dd_pct": 6.905, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1418, "pnl_pct": -8.711, "max_dd_pct": 24.448, "trades": 28}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8624, "pnl_pct": -10.381, "max_dd_pct": 12.847, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8909, "pnl_pct": -43.499, "max_dd_pct": 47.603, "trades": 28}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4796, "pnl_pct": -9.554, "max_dd_pct": 18.584, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3278, "pnl_pct": -13.707, "max_dd_pct": 25.098, "trades": 17}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1994, "pnl_pct": 2.479, "max_dd_pct": 4.911, "trades": 9}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0989, "pnl_pct": 5.489, "max_dd_pct": 15.346, "trades": 17}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4163, "pnl_pct": -5.218, "max_dd_pct": 10.209, "trades": 9}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2884, "pnl_pct": -14.662, "max_dd_pct": 21.833, "trades": 17}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7661, "pnl_pct": -13.105, "max_dd_pct": 18.918, "trades": 9}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0681, "pnl_pct": 2.992, "max_dd_pct": 17.392, "trades": 13}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1738, "pnl_pct": 2.363, "max_dd_pct": 4.249, "trades": 4}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.087, "pnl_pct": 4.291, "max_dd_pct": 13.484, "trades": 13}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.145, "pnl_pct": -1.796, "max_dd_pct": 4.998, "trades": 4}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1156, "pnl_pct": -5.651, "max_dd_pct": 22.361, "trades": 13}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3222, "pnl_pct": -4.563, "max_dd_pct": 8.515, "trades": 4}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2485, "pnl_pct": -11.949, "max_dd_pct": 26.383, "trades": 21}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.121, "pnl_pct": 1.591, "max_dd_pct": 5.636, "trades": 7}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.158, "pnl_pct": -8.342, "max_dd_pct": 19.339, "trades": 21}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4948, "pnl_pct": -5.523, "max_dd_pct": 9.916, "trades": 7}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7766, "pnl_pct": -34.068, "max_dd_pct": 35.588, "trades": 21}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7142, "pnl_pct": -11.059, "max_dd_pct": 20.599, "trades": 7}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2512, "pnl_pct": -11.775, "max_dd_pct": 26.632, "trades": 20}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3361, "pnl_pct": -5.11, "max_dd_pct": 10.677, "trades": 7}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1983, "pnl_pct": -10.303, "max_dd_pct": 19.992, "trades": 20}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8161, "pnl_pct": -10.834, "max_dd_pct": 14.158, "trades": 7}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7442, "pnl_pct": -34.017, "max_dd_pct": 35.631, "trades": 19}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5751, "pnl_pct": -10.058, "max_dd_pct": 18.258, "trades": 7}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2145, "pnl_pct": -11.927, "max_dd_pct": 34.59, "trades": 15}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1091, "pnl_pct": 1.466, "max_dd_pct": 4.793, "trades": 6}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2039, "pnl_pct": 14.573, "max_dd_pct": 21.648, "trades": 15}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2427, "pnl_pct": -3.19, "max_dd_pct": 6.881, "trades": 6}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0749, "pnl_pct": -4.859, "max_dd_pct": 29.255, "trades": 15}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7323, "pnl_pct": -11.186, "max_dd_pct": 12.909, "trades": 6}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5302, "pnl_pct": 21.857, "max_dd_pct": 5.605, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0376, "pnl_pct": 15.748, "max_dd_pct": 2.257, "trades": 3}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.523, "pnl_pct": 21.542, "max_dd_pct": 6.579, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8333, "pnl_pct": 12.203, "max_dd_pct": 3.265, "trades": 3}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1652, "pnl_pct": 6.973, "max_dd_pct": 9.185, "trades": 10}
{"template": "ema_crossover", "coin": "XRP/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3602, "pnl_pct": 5.331, "max_dd_pct": 5.281, "trades": 3}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4771, "pnl_pct": 63.084, "max_dd_pct": 19.007, "trades": 96}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1343, "pnl_pct": 8.797, "max_dd_pct": 25.781, "trades": 37}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.3792, "pnl_pct": -33.581, "max_dd_pct": 55.11, "trades": 93}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.549, "pnl_pct": -29.598, "max_dd_pct": 38.586, "trades": 37}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7804, "pnl_pct": -62.931, "max_dd_pct": 70.321, "trades": 90}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1333, "pnl_pct": -55.974, "max_dd_pct": 68.404, "trades": 36}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4288, "pnl_pct": 48.13, "max_dd_pct": 21.866, "trades": 64}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1314, "pnl_pct": 8.4, "max_dd_pct": 25.011, "trades": 27}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0583, "pnl_pct": -5.828, "max_dd_pct": 32.028, "trades": 61}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.2608, "pnl_pct": -14.967, "max_dd_pct": 30.134, "trades": 26}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3732, "pnl_pct": -35.69, "max_dd_pct": 42.279, "trades": 60}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.9849, "pnl_pct": -46.332, "max_dd_pct": 56.698, "trades": 26}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6636, "pnl_pct": 62.826, "max_dd_pct": 11.115, "trades": 35}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1965, "pnl_pct": 11.217, "max_dd_pct": 24.45, "trades": 15}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1393, "pnl_pct": -10.031, "max_dd_pct": 33.934, "trades": 34}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.139, "pnl_pct": -7.507, "max_dd_pct": 25.616, "trades": 15}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.5505, "pnl_pct": -37.505, "max_dd_pct": 43.13, "trades": 33}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.6656, "pnl_pct": -31.853, "max_dd_pct": 32.238, "trades": 15}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0158, "pnl_pct": -0.753, "max_dd_pct": 10.334, "trades": 19}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2349, "pnl_pct": 13.321, "max_dd_pct": 24.484, "trades": 7}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.8021, "pnl_pct": -30.573, "max_dd_pct": 30.573, "trades": 19}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.038, "pnl_pct": -1.936, "max_dd_pct": 24.484, "trades": 7}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -1.116, "pnl_pct": -44.112, "max_dd_pct": 44.112, "trades": 19}
{"template": "donchian_breakout", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.1, "pnl_pct": 5.414, "max_dd_pct": 24.484, "trades": 7}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3053, "pnl_pct": 37.592, "max_dd_pct": 28.793, "trades": 53}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2942, "pnl_pct": 7.667, "max_dd_pct": 15.415, "trades": 23}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0276, "pnl_pct": 2.886, "max_dd_pct": 30.864, "trades": 53}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3532, "pnl_pct": -8.439, "max_dd_pct": 20.513, "trades": 23}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2951, "pnl_pct": -27.839, "max_dd_pct": 37.512, "trades": 51}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0502, "pnl_pct": -26.178, "max_dd_pct": 31.916, "trades": 23}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0919, "pnl_pct": -5.626, "max_dd_pct": 24.146, "trades": 29}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4443, "pnl_pct": 6.027, "max_dd_pct": 5.921, "trades": 11}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.332, "pnl_pct": -19.002, "max_dd_pct": 24.301, "trades": 29}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0859, "pnl_pct": -1.132, "max_dd_pct": 7.455, "trades": 11}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1689, "pnl_pct": -12.007, "max_dd_pct": 26.323, "trades": 28}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4738, "pnl_pct": -7.978, "max_dd_pct": 11.634, "trades": 11}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3293, "pnl_pct": 24.059, "max_dd_pct": 21.384, "trades": 14}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0321, "pnl_pct": 0.58, "max_dd_pct": 9.788, "trades": 4}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.184, "pnl_pct": 12.975, "max_dd_pct": 21.384, "trades": 14}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1385, "pnl_pct": -2.407, "max_dd_pct": 9.788, "trades": 4}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3656, "pnl_pct": 31.608, "max_dd_pct": 23.868, "trades": 14}
{"template": "order_block", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3674, "pnl_pct": -6.088, "max_dd_pct": 10.987, "trades": 4}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0983, "pnl_pct": 14.74, "max_dd_pct": 44.027, "trades": 158}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3311, "pnl_pct": 20.595, "max_dd_pct": 22.379, "trades": 67}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2908, "pnl_pct": 44.891, "max_dd_pct": 38.236, "trades": 101}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3729, "pnl_pct": 16.849, "max_dd_pct": 26.637, "trades": 56}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0988, "pnl_pct": 13.233, "max_dd_pct": 25.153, "trades": 81}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8274, "pnl_pct": 40.813, "max_dd_pct": 8.954, "trades": 31}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3175, "pnl_pct": 51.946, "max_dd_pct": 48.422, "trades": 146}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.4521, "pnl_pct": 28.986, "max_dd_pct": 22.625, "trades": 67}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6447, "pnl_pct": 125.972, "max_dd_pct": 31.455, "trades": 105}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5017, "pnl_pct": 23.157, "max_dd_pct": 25.037, "trades": 55}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0394, "pnl_pct": 4.2, "max_dd_pct": 35.167, "trades": 73}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.4617, "pnl_pct": 122.764, "max_dd_pct": 10.269, "trades": 31}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1106, "pnl_pct": 16.638, "max_dd_pct": 43.142, "trades": 156}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2873, "pnl_pct": 17.419, "max_dd_pct": 22.849, "trades": 66}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2532, "pnl_pct": 38.068, "max_dd_pct": 38.536, "trades": 101}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.357, "pnl_pct": 16.0, "max_dd_pct": 27.596, "trades": 55}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0609, "pnl_pct": 7.979, "max_dd_pct": 26.612, "trades": 81}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8274, "pnl_pct": 40.813, "max_dd_pct": 8.954, "trades": 31}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2895, "pnl_pct": 46.145, "max_dd_pct": 47.056, "trades": 144}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.4097, "pnl_pct": 25.591, "max_dd_pct": 23.069, "trades": 66}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.65, "pnl_pct": 126.215, "max_dd_pct": 31.457, "trades": 105}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4773, "pnl_pct": 22.016, "max_dd_pct": 26.138, "trades": 54}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0633, "pnl_pct": 6.853, "max_dd_pct": 33.003, "trades": 76}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.4399, "pnl_pct": 120.03, "max_dd_pct": 10.269, "trades": 31}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0069, "pnl_pct": 0.947, "max_dd_pct": 46.218, "trades": 147}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2527, "pnl_pct": 14.269, "max_dd_pct": 23.474, "trades": 62}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2839, "pnl_pct": 43.959, "max_dd_pct": 34.52, "trades": 100}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3733, "pnl_pct": 16.063, "max_dd_pct": 27.579, "trades": 53}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1073, "pnl_pct": 14.542, "max_dd_pct": 22.79, "trades": 81}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.7633, "pnl_pct": 28.482, "max_dd_pct": 8.972, "trades": 29}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1646, "pnl_pct": 23.395, "max_dd_pct": 51.649, "trades": 136}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3495, "pnl_pct": 20.115, "max_dd_pct": 23.996, "trades": 62}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6026, "pnl_pct": 114.744, "max_dd_pct": 30.79, "trades": 104}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5411, "pnl_pct": 23.9, "max_dd_pct": 25.003, "trades": 52}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0578, "pnl_pct": 6.215, "max_dd_pct": 33.003, "trades": 75}
{"template": "trend_magic", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9123, "pnl_pct": 63.157, "max_dd_pct": 10.231, "trades": 27}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4658, "pnl_pct": -35.85, "max_dd_pct": 55.993, "trades": 65}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2616, "pnl_pct": -13.097, "max_dd_pct": 31.407, "trades": 26}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2501, "pnl_pct": -20.527, "max_dd_pct": 39.985, "trades": 56}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0411, "pnl_pct": 2.202, "max_dd_pct": 27.985, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1773, "pnl_pct": 16.722, "max_dd_pct": 22.825, "trades": 54}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.3532, "pnl_pct": 21.877, "max_dd_pct": 24.965, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1744, "pnl_pct": -15.002, "max_dd_pct": 43.717, "trades": 59}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1554, "pnl_pct": -7.946, "max_dd_pct": 31.407, "trades": 25}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0715, "pnl_pct": -6.542, "max_dd_pct": 29.424, "trades": 56}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.3151, "pnl_pct": 19.021, "max_dd_pct": 27.985, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2562, "pnl_pct": 21.583, "max_dd_pct": 21.641, "trades": 52}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2134, "pnl_pct": 12.617, "max_dd_pct": 24.965, "trades": 25}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5663, "pnl_pct": -39.579, "max_dd_pct": 54.382, "trades": 61}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1248, "pnl_pct": 7.183, "max_dd_pct": 27.985, "trades": 26}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0348, "pnl_pct": 2.928, "max_dd_pct": 26.987, "trades": 51}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.3253, "pnl_pct": 19.612, "max_dd_pct": 27.985, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2824, "pnl_pct": -16.531, "max_dd_pct": 39.249, "trades": 48}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2646, "pnl_pct": -13.073, "max_dd_pct": 28.954, "trades": 25}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1169, "pnl_pct": 10.549, "max_dd_pct": 23.008, "trades": 58}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5336, "pnl_pct": 34.597, "max_dd_pct": 25.313, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3531, "pnl_pct": 32.716, "max_dd_pct": 23.422, "trades": 53}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.3147, "pnl_pct": 19.116, "max_dd_pct": 24.965, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1874, "pnl_pct": 12.805, "max_dd_pct": 30.364, "trades": 42}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1839, "pnl_pct": 10.44, "max_dd_pct": 26.318, "trades": 23}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1503, "pnl_pct": 12.509, "max_dd_pct": 25.873, "trades": 53}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.4867, "pnl_pct": 31.283, "max_dd_pct": 25.313, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1854, "pnl_pct": 15.253, "max_dd_pct": 26.737, "trades": 46}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1481, "pnl_pct": 8.182, "max_dd_pct": 25.015, "trades": 23}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0503, "pnl_pct": -2.735, "max_dd_pct": 29.861, "trades": 37}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0907, "pnl_pct": 4.99, "max_dd_pct": 25.448, "trades": 20}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.021, "pnl_pct": 1.542, "max_dd_pct": 30.391, "trades": 50}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1592, "pnl_pct": -8.038, "max_dd_pct": 28.954, "trades": 25}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2997, "pnl_pct": -15.809, "max_dd_pct": 39.289, "trades": 44}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4148, "pnl_pct": -20.001, "max_dd_pct": 29.319, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3366, "pnl_pct": 21.048, "max_dd_pct": 27.618, "trades": 39}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -7.143, "max_dd_pct": 24.479, "trades": 19}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2175, "pnl_pct": 18.043, "max_dd_pct": 21.641, "trades": 52}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.2924, "pnl_pct": 17.616, "max_dd_pct": 24.965, "trades": 24}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0274, "pnl_pct": -1.624, "max_dd_pct": 29.577, "trades": 40}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0146, "pnl_pct": -0.777, "max_dd_pct": 26.318, "trades": 23}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2602, "pnl_pct": -14.236, "max_dd_pct": 38.154, "trades": 37}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0217, "pnl_pct": -1.148, "max_dd_pct": 24.481, "trades": 20}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0505, "pnl_pct": -3.65, "max_dd_pct": 28.601, "trades": 47}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.2354, "pnl_pct": 13.281, "max_dd_pct": 25.015, "trades": 23}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0803, "pnl_pct": -4.405, "max_dd_pct": 31.064, "trades": 39}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1868, "pnl_pct": -9.383, "max_dd_pct": 25.015, "trades": 21}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3174, "pnl_pct": 20.011, "max_dd_pct": 30.105, "trades": 37}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2248, "pnl_pct": 12.648, "max_dd_pct": 25.521, "trades": 19}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2523, "pnl_pct": -13.597, "max_dd_pct": 37.696, "trades": 43}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3789, "pnl_pct": -18.217, "max_dd_pct": 28.954, "trades": 22}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1143, "pnl_pct": 6.697, "max_dd_pct": 31.589, "trades": 38}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3103, "pnl_pct": -15.409, "max_dd_pct": 28.115, "trades": 20}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2047, "pnl_pct": 12.852, "max_dd_pct": 27.673, "trades": 35}
{"template": "macd_trend", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2175, "pnl_pct": -11.283, "max_dd_pct": 31.397, "trades": 19}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0668, "pnl_pct": 4.599, "max_dd_pct": 22.507, "trades": 16}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0668, "pnl_pct": 4.599, "max_dd_pct": 22.507, "trades": 16}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0668, "pnl_pct": 4.599, "max_dd_pct": 22.507, "trades": 16}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0668, "pnl_pct": 4.599, "max_dd_pct": 22.507, "trades": 16}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2342, "pnl_pct": -17.603, "max_dd_pct": 34.492, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2606, "pnl_pct": -9.165, "max_dd_pct": 18.411, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2342, "pnl_pct": -17.603, "max_dd_pct": 34.492, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2606, "pnl_pct": -9.165, "max_dd_pct": 18.411, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2342, "pnl_pct": -17.603, "max_dd_pct": 34.492, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2606, "pnl_pct": -9.165, "max_dd_pct": 18.411, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2342, "pnl_pct": -17.603, "max_dd_pct": 34.492, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2606, "pnl_pct": -9.165, "max_dd_pct": 18.411, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3467, "pnl_pct": -32.974, "max_dd_pct": 45.338, "trades": 45}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0365, "pnl_pct": -1.756, "max_dd_pct": 27.203, "trades": 23}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3467, "pnl_pct": -32.974, "max_dd_pct": 45.338, "trades": 45}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0365, "pnl_pct": -1.756, "max_dd_pct": 27.203, "trades": 23}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3467, "pnl_pct": -32.974, "max_dd_pct": 45.338, "trades": 45}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0365, "pnl_pct": -1.756, "max_dd_pct": 27.203, "trades": 23}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3467, "pnl_pct": -32.974, "max_dd_pct": 45.338, "trades": 45}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0365, "pnl_pct": -1.756, "max_dd_pct": 27.203, "trades": 23}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3199, "pnl_pct": -46.505, "max_dd_pct": 53.426, "trades": 72}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4495, "pnl_pct": -25.024, "max_dd_pct": 28.682, "trades": 34}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3199, "pnl_pct": -46.505, "max_dd_pct": 53.426, "trades": 72}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4495, "pnl_pct": -25.024, "max_dd_pct": 28.682, "trades": 34}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3199, "pnl_pct": -46.505, "max_dd_pct": 53.426, "trades": 72}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4495, "pnl_pct": -25.024, "max_dd_pct": 28.682, "trades": 34}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3199, "pnl_pct": -46.505, "max_dd_pct": 53.426, "trades": 72}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4495, "pnl_pct": -25.024, "max_dd_pct": 28.682, "trades": 34}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2865, "pnl_pct": 8.309, "max_dd_pct": 10.134, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2865, "pnl_pct": 8.309, "max_dd_pct": 10.134, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2865, "pnl_pct": 8.309, "max_dd_pct": 10.134, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2865, "pnl_pct": 8.309, "max_dd_pct": 10.134, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2282, "pnl_pct": -13.405, "max_dd_pct": 17.345, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2282, "pnl_pct": -13.405, "max_dd_pct": 17.345, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2282, "pnl_pct": -13.405, "max_dd_pct": 17.345, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2282, "pnl_pct": -13.405, "max_dd_pct": 17.345, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1926, "pnl_pct": -1.566, "max_dd_pct": 6.625, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0612, "pnl_pct": -6.46, "max_dd_pct": 40.826, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1034, "pnl_pct": -3.209, "max_dd_pct": 15.169, "trades": 11}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0612, "pnl_pct": -6.46, "max_dd_pct": 40.826, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1034, "pnl_pct": -3.209, "max_dd_pct": 15.169, "trades": 11}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0612, "pnl_pct": -6.46, "max_dd_pct": 40.826, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1034, "pnl_pct": -3.209, "max_dd_pct": 15.169, "trades": 11}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0612, "pnl_pct": -6.46, "max_dd_pct": 40.826, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1034, "pnl_pct": -3.209, "max_dd_pct": 15.169, "trades": 11}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2575, "pnl_pct": -26.363, "max_dd_pct": 45.754, "trades": 47}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3134, "pnl_pct": 16.932, "max_dd_pct": 19.951, "trades": 25}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2575, "pnl_pct": -26.363, "max_dd_pct": 45.754, "trades": 47}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3134, "pnl_pct": 16.932, "max_dd_pct": 19.951, "trades": 25}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2575, "pnl_pct": -26.363, "max_dd_pct": 45.754, "trades": 47}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3134, "pnl_pct": 16.932, "max_dd_pct": 19.951, "trades": 25}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2575, "pnl_pct": -26.363, "max_dd_pct": 45.754, "trades": 47}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3134, "pnl_pct": 16.932, "max_dd_pct": 19.951, "trades": 25}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1684, "pnl_pct": -6.165, "max_dd_pct": 22.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1684, "pnl_pct": -6.165, "max_dd_pct": 22.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1684, "pnl_pct": -6.165, "max_dd_pct": 22.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1684, "pnl_pct": -6.165, "max_dd_pct": 22.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1796, "pnl_pct": -4.582, "max_dd_pct": 13.533, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1796, "pnl_pct": -4.582, "max_dd_pct": 13.533, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1796, "pnl_pct": -4.582, "max_dd_pct": 13.533, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1796, "pnl_pct": -4.582, "max_dd_pct": 13.533, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1659, "pnl_pct": -6.164, "max_dd_pct": 19.739, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2305, "pnl_pct": -16.134, "max_dd_pct": 35.705, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3174, "pnl_pct": 3.219, "max_dd_pct": 6.625, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2305, "pnl_pct": -16.134, "max_dd_pct": 35.705, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3174, "pnl_pct": 3.219, "max_dd_pct": 6.625, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2305, "pnl_pct": -16.134, "max_dd_pct": 35.705, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3174, "pnl_pct": 3.219, "max_dd_pct": 6.625, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2305, "pnl_pct": -16.134, "max_dd_pct": 35.705, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3174, "pnl_pct": 3.219, "max_dd_pct": 6.625, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2837, "pnl_pct": -26.231, "max_dd_pct": 44.007, "trades": 32}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4136, "pnl_pct": -9.153, "max_dd_pct": 22.588, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2837, "pnl_pct": -26.231, "max_dd_pct": 44.007, "trades": 32}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4136, "pnl_pct": -9.153, "max_dd_pct": 22.588, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2837, "pnl_pct": -26.231, "max_dd_pct": 44.007, "trades": 32}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4136, "pnl_pct": -9.153, "max_dd_pct": 22.588, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2837, "pnl_pct": -26.231, "max_dd_pct": 44.007, "trades": 32}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4136, "pnl_pct": -9.153, "max_dd_pct": 22.588, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.084, "pnl_pct": -3.109, "max_dd_pct": 19.892, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.084, "pnl_pct": -3.109, "max_dd_pct": 19.892, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.084, "pnl_pct": -3.109, "max_dd_pct": 19.892, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.084, "pnl_pct": -3.109, "max_dd_pct": 19.892, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0596, "pnl_pct": -1.504, "max_dd_pct": 10.743, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1642, "pnl_pct": -6.156, "max_dd_pct": 24.812, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0596, "pnl_pct": -1.504, "max_dd_pct": 10.743, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1642, "pnl_pct": -6.156, "max_dd_pct": 24.812, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0596, "pnl_pct": -1.504, "max_dd_pct": 10.743, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1642, "pnl_pct": -6.156, "max_dd_pct": 24.812, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0596, "pnl_pct": -1.504, "max_dd_pct": 10.743, "trades": 3}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1642, "pnl_pct": -6.156, "max_dd_pct": 24.812, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2605, "pnl_pct": -20.039, "max_dd_pct": 37.129, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.5692, "pnl_pct": 9.916, "max_dd_pct": 8.22, "trades": 7}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2605, "pnl_pct": -20.039, "max_dd_pct": 37.129, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.5692, "pnl_pct": 9.916, "max_dd_pct": 8.22, "trades": 7}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2605, "pnl_pct": -20.039, "max_dd_pct": 37.129, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.5692, "pnl_pct": 9.916, "max_dd_pct": 8.22, "trades": 7}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2605, "pnl_pct": -20.039, "max_dd_pct": 37.129, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XRP/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.5692, "pnl_pct": 9.916, "max_dd_pct": 8.22, "trades": 7}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6708, "pnl_pct": 87.554, "max_dd_pct": 19.839, "trades": 51}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0116, "pnl_pct": 108.612, "max_dd_pct": 18.821, "trades": 23}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4126, "pnl_pct": 50.372, "max_dd_pct": 24.093, "trades": 51}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9489, "pnl_pct": 97.712, "max_dd_pct": 18.821, "trades": 23}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1714, "pnl_pct": -17.367, "max_dd_pct": 54.758, "trades": 50}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0492, "pnl_pct": 2.993, "max_dd_pct": 23.569, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5447, "pnl_pct": 60.508, "max_dd_pct": 30.281, "trades": 36}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.722, "pnl_pct": 50.996, "max_dd_pct": 18.821, "trades": 17}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3958, "pnl_pct": 41.686, "max_dd_pct": 26.321, "trades": 36}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5229, "pnl_pct": 34.176, "max_dd_pct": 18.821, "trades": 17}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1426, "pnl_pct": -11.715, "max_dd_pct": 40.787, "trades": 36}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.32, "pnl_pct": 20.212, "max_dd_pct": 18.821, "trades": 17}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2805, "pnl_pct": -24.58, "max_dd_pct": 41.794, "trades": 29}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4257, "pnl_pct": 22.514, "max_dd_pct": 19.616, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3047, "pnl_pct": -26.98, "max_dd_pct": 41.688, "trades": 29}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1738, "pnl_pct": 8.529, "max_dd_pct": 21.197, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.144, "pnl_pct": -44.213, "max_dd_pct": 85.714, "trades": 28}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3489, "pnl_pct": -15.163, "max_dd_pct": 27.303, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1223, "pnl_pct": 104.952, "max_dd_pct": 11.291, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4683, "pnl_pct": 24.866, "max_dd_pct": 19.997, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.84, "pnl_pct": 68.738, "max_dd_pct": 13.089, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2214, "pnl_pct": 10.889, "max_dd_pct": 21.57, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2524, "pnl_pct": 17.469, "max_dd_pct": 19.81, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2094, "pnl_pct": -9.302, "max_dd_pct": 24.669, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2376, "pnl_pct": -17.845, "max_dd_pct": 30.618, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.345, "pnl_pct": 15.418, "max_dd_pct": 18.821, "trades": 8}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4237, "pnl_pct": -29.399, "max_dd_pct": 38.528, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2071, "pnl_pct": 8.771, "max_dd_pct": 18.821, "trades": 8}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4895, "pnl_pct": -36.666, "max_dd_pct": 44.13, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2003, "pnl_pct": 8.24, "max_dd_pct": 20.56, "trades": 8}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4267, "pnl_pct": 60.5, "max_dd_pct": 21.479, "trades": 50}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0299, "pnl_pct": 111.543, "max_dd_pct": 18.821, "trades": 25}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2295, "pnl_pct": 29.929, "max_dd_pct": 23.853, "trades": 50}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8671, "pnl_pct": 86.869, "max_dd_pct": 18.821, "trades": 25}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3327, "pnl_pct": -33.422, "max_dd_pct": 54.433, "trades": 49}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0523, "pnl_pct": 3.211, "max_dd_pct": 25.586, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9345, "pnl_pct": 128.922, "max_dd_pct": 25.649, "trades": 36}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9201, "pnl_pct": 76.33, "max_dd_pct": 18.821, "trades": 16}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8256, "pnl_pct": 109.246, "max_dd_pct": 18.542, "trades": 36}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6807, "pnl_pct": 51.035, "max_dd_pct": 18.821, "trades": 16}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2878, "pnl_pct": 29.094, "max_dd_pct": 31.112, "trades": 36}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3491, "pnl_pct": 23.67, "max_dd_pct": 18.821, "trades": 16}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8918, "pnl_pct": 105.194, "max_dd_pct": 24.029, "trades": 31}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3247, "pnl_pct": 17.017, "max_dd_pct": 19.716, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7995, "pnl_pct": 93.174, "max_dd_pct": 14.779, "trades": 31}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1371, "pnl_pct": 6.704, "max_dd_pct": 20.427, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1232, "pnl_pct": 10.486, "max_dd_pct": 23.215, "trades": 31}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3819, "pnl_pct": -16.337, "max_dd_pct": 23.113, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1691, "pnl_pct": 16.785, "max_dd_pct": 31.839, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2992, "pnl_pct": 14.263, "max_dd_pct": 19.997, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0357, "pnl_pct": -3.201, "max_dd_pct": 32.914, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0789, "pnl_pct": 3.49, "max_dd_pct": 21.57, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.39, "pnl_pct": -30.582, "max_dd_pct": 43.41, "trades": 24}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3943, "pnl_pct": -15.362, "max_dd_pct": 24.669, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.396, "pnl_pct": 30.19, "max_dd_pct": 25.794, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4906, "pnl_pct": 24.383, "max_dd_pct": 21.459, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1465, "pnl_pct": 10.111, "max_dd_pct": 30.911, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3174, "pnl_pct": 14.695, "max_dd_pct": 23.031, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0609, "pnl_pct": 5.002, "max_dd_pct": 24.98, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0665, "pnl_pct": -2.72, "max_dd_pct": 26.128, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1058, "pnl_pct": 10.852, "max_dd_pct": 28.076, "trades": 49}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0783, "pnl_pct": 119.614, "max_dd_pct": 18.85, "trades": 26}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0621, "pnl_pct": -6.031, "max_dd_pct": 33.557, "trades": 49}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8679, "pnl_pct": 87.346, "max_dd_pct": 18.85, "trades": 26}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5486, "pnl_pct": -45.415, "max_dd_pct": 60.405, "trades": 48}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1474, "pnl_pct": -8.63, "max_dd_pct": 23.591, "trades": 26}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0908, "pnl_pct": 8.415, "max_dd_pct": 28.761, "trades": 38}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1687, "pnl_pct": 112.843, "max_dd_pct": 18.821, "trades": 16}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0832, "pnl_pct": 7.831, "max_dd_pct": 31.928, "trades": 38}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9528, "pnl_pct": 82.883, "max_dd_pct": 18.821, "trades": 16}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0651, "pnl_pct": 7.37, "max_dd_pct": 31.186, "trades": 38}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7651, "pnl_pct": 62.737, "max_dd_pct": 18.821, "trades": 16}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3204, "pnl_pct": 205.536, "max_dd_pct": 14.981, "trades": 27}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9178, "pnl_pct": 80.118, "max_dd_pct": 18.821, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0729, "pnl_pct": 140.605, "max_dd_pct": 18.332, "trades": 27}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7511, "pnl_pct": 60.692, "max_dd_pct": 18.821, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5323, "pnl_pct": 53.307, "max_dd_pct": 26.222, "trades": 27}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4546, "pnl_pct": 32.674, "max_dd_pct": 18.821, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0771, "pnl_pct": 100.684, "max_dd_pct": 15.697, "trades": 23}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5654, "pnl_pct": 31.623, "max_dd_pct": 19.567, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8022, "pnl_pct": 65.483, "max_dd_pct": 17.41, "trades": 23}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3707, "pnl_pct": 19.212, "max_dd_pct": 20.326, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3148, "pnl_pct": 23.044, "max_dd_pct": 20.126, "trades": 23}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0551, "pnl_pct": -2.503, "max_dd_pct": 21.846, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.052, "pnl_pct": -3.016, "max_dd_pct": 29.895, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.541, "pnl_pct": 36.353, "max_dd_pct": 19.245, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3032, "pnl_pct": -16.148, "max_dd_pct": 33.873, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3768, "pnl_pct": 23.294, "max_dd_pct": 20.037, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2372, "pnl_pct": -16.248, "max_dd_pct": 28.482, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0094, "pnl_pct": 0.496, "max_dd_pct": 22.365, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2585, "pnl_pct": 29.722, "max_dd_pct": 28.076, "trades": 49}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7054, "pnl_pct": 56.585, "max_dd_pct": 18.85, "trades": 26}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0213, "pnl_pct": 2.198, "max_dd_pct": 34.978, "trades": 49}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4668, "pnl_pct": 34.078, "max_dd_pct": 18.85, "trades": 26}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4841, "pnl_pct": -41.713, "max_dd_pct": 61.934, "trades": 47}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0949, "pnl_pct": -5.668, "max_dd_pct": 21.095, "trades": 26}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4079, "pnl_pct": 54.118, "max_dd_pct": 29.819, "trades": 41}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8984, "pnl_pct": 78.667, "max_dd_pct": 18.821, "trades": 18}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.287, "pnl_pct": 35.613, "max_dd_pct": 31.941, "trades": 41}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6864, "pnl_pct": 53.945, "max_dd_pct": 18.821, "trades": 18}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0236, "pnl_pct": -2.702, "max_dd_pct": 29.618, "trades": 41}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4992, "pnl_pct": 36.205, "max_dd_pct": 19.239, "trades": 18}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4363, "pnl_pct": 210.218, "max_dd_pct": 13.051, "trades": 27}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.628, "pnl_pct": 47.101, "max_dd_pct": 18.821, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.157, "pnl_pct": 142.29, "max_dd_pct": 14.816, "trades": 27}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4529, "pnl_pct": 31.242, "max_dd_pct": 18.821, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5462, "pnl_pct": 51.742, "max_dd_pct": 22.782, "trades": 27}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1585, "pnl_pct": 9.798, "max_dd_pct": 18.821, "trades": 12}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7766, "pnl_pct": 84.988, "max_dd_pct": 24.342, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2954, "pnl_pct": 13.693, "max_dd_pct": 19.567, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5784, "pnl_pct": 56.629, "max_dd_pct": 27.031, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0695, "pnl_pct": 2.973, "max_dd_pct": 20.326, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4272, "pnl_pct": 45.855, "max_dd_pct": 22.594, "trades": 22}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4234, "pnl_pct": -15.785, "max_dd_pct": 21.846, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3172, "pnl_pct": 28.126, "max_dd_pct": 22.216, "trades": 20}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3136, "pnl_pct": 18.021, "max_dd_pct": 19.567, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1551, "pnl_pct": 12.546, "max_dd_pct": 25.607, "trades": 20}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1281, "pnl_pct": 6.756, "max_dd_pct": 20.326, "trades": 10}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1124, "pnl_pct": 10.095, "max_dd_pct": 24.368, "trades": 20}
{"template": "super_trend", "coin": "XRP/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.281, "pnl_pct": -12.919, "max_dd_pct": 21.846, "trades": 10}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1123, "pnl_pct": 2.575, "max_dd_pct": 7.842, "trades": 37}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.096, "pnl_pct": -1.158, "max_dd_pct": 7.694, "trades": 22}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.181, "pnl_pct": 2.727, "max_dd_pct": 5.019, "trades": 19}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.2847, "pnl_pct": -2.549, "max_dd_pct": 4.705, "trades": 13}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.3316, "pnl_pct": 3.516, "max_dd_pct": 3.061, "trades": 11}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.1191, "pnl_pct": 0.761, "max_dd_pct": 4.444, "trades": 7}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.3006, "pnl_pct": 0.861, "max_dd_pct": 1.108, "trades": 2}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.3382, "pnl_pct": 7.285, "max_dd_pct": 5.058, "trades": 33}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.4839, "pnl_pct": -5.973, "max_dd_pct": 9.08, "trades": 20}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.3779, "pnl_pct": 5.443, "max_dd_pct": 3.701, "trades": 18}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.2186, "pnl_pct": 2.149, "max_dd_pct": 6.181, "trades": 15}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.4881, "pnl_pct": 3.882, "max_dd_pct": 2.241, "trades": 8}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.3555, "pnl_pct": 2.143, "max_dd_pct": 4.069, "trades": 8}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0487, "pnl_pct": 0.275, "max_dd_pct": 3.256, "trades": 4}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.0542, "pnl_pct": 0.276, "max_dd_pct": 4.084, "trades": 4}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.2581, "pnl_pct": 5.259, "max_dd_pct": 5.048, "trades": 26}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.3064, "pnl_pct": -3.17, "max_dd_pct": 8.564, "trades": 16}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.1828, "pnl_pct": 2.689, "max_dd_pct": 3.458, "trades": 14}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.5052, "pnl_pct": 4.271, "max_dd_pct": 3.803, "trades": 9}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.3532, "pnl_pct": 1.862, "max_dd_pct": 1.763, "trades": 4}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.8827, "pnl_pct": 3.012, "max_dd_pct": 1.035, "trades": 5}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.0278, "pnl_pct": -0.117, "max_dd_pct": 2.806, "trades": 3}
{"template": "bollinger_revert", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.8653, "pnl_pct": 1.104, "max_dd_pct": 0.451, "trades": 1}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.5121, "pnl_pct": 1013.622, "max_dd_pct": 21.754, "trades": 137}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1921, "pnl_pct": 138.289, "max_dd_pct": 19.441, "trades": 65}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.2983, "pnl_pct": 714.291, "max_dd_pct": 22.562, "trades": 136}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1895, "pnl_pct": 145.251, "max_dd_pct": 19.715, "trades": 64}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.8313, "pnl_pct": 319.265, "max_dd_pct": 20.631, "trades": 134}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3342, "pnl_pct": 29.82, "max_dd_pct": 34.048, "trades": 61}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4462, "pnl_pct": 868.106, "max_dd_pct": 21.754, "trades": 135}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2208, "pnl_pct": 143.221, "max_dd_pct": 19.441, "trades": 64}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.2428, "pnl_pct": 627.274, "max_dd_pct": 22.562, "trades": 134}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2316, "pnl_pct": 152.971, "max_dd_pct": 19.715, "trades": 63}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7961, "pnl_pct": 292.125, "max_dd_pct": 20.631, "trades": 133}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.37, "pnl_pct": 33.47, "max_dd_pct": 32.169, "trades": 60}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.298, "pnl_pct": 675.731, "max_dd_pct": 32.1, "trades": 126}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3558, "pnl_pct": 169.429, "max_dd_pct": 19.455, "trades": 62}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1151, "pnl_pct": 498.665, "max_dd_pct": 35.84, "trades": 126}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3262, "pnl_pct": 171.248, "max_dd_pct": 19.729, "trades": 61}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6302, "pnl_pct": 193.217, "max_dd_pct": 31.5, "trades": 125}
{"template": "fair_value_gap", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.488, "pnl_pct": 45.627, "max_dd_pct": 31.056, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4186, "pnl_pct": -44.061, "max_dd_pct": 58.211, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.755, "pnl_pct": -31.857, "max_dd_pct": 38.338, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5648, "pnl_pct": -54.999, "max_dd_pct": 65.678, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9088, "pnl_pct": -38.008, "max_dd_pct": 46.683, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5827, "pnl_pct": -58.734, "max_dd_pct": 67.201, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9341, "pnl_pct": -40.982, "max_dd_pct": 52.282, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5256, "pnl_pct": -51.407, "max_dd_pct": 65.867, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7907, "pnl_pct": -32.742, "max_dd_pct": 35.917, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8121, "pnl_pct": -67.924, "max_dd_pct": 75.039, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0961, "pnl_pct": -43.339, "max_dd_pct": 50.81, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.801, "pnl_pct": -70.471, "max_dd_pct": 75.531, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1778, "pnl_pct": -48.299, "max_dd_pct": 56.07, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5285, "pnl_pct": -51.1, "max_dd_pct": 65.87, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1794, "pnl_pct": -8.453, "max_dd_pct": 31.864, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8753, "pnl_pct": -69.947, "max_dd_pct": 75.062, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5774, "pnl_pct": -25.258, "max_dd_pct": 47.167, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9218, "pnl_pct": -74.957, "max_dd_pct": 77.871, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9067, "pnl_pct": -38.733, "max_dd_pct": 57.196, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.307, "pnl_pct": -31.124, "max_dd_pct": 39.222, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4984, "pnl_pct": -19.294, "max_dd_pct": 28.463, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3863, "pnl_pct": -38.115, "max_dd_pct": 44.58, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5801, "pnl_pct": -22.998, "max_dd_pct": 36.042, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5241, "pnl_pct": -48.357, "max_dd_pct": 53.422, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9035, "pnl_pct": -36.334, "max_dd_pct": 41.241, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1036, "pnl_pct": -11.562, "max_dd_pct": 34.489, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7106, "pnl_pct": -26.049, "max_dd_pct": 32.033, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3127, "pnl_pct": -31.502, "max_dd_pct": 44.74, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8842, "pnl_pct": -32.416, "max_dd_pct": 43.582, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6233, "pnl_pct": -53.602, "max_dd_pct": 58.386, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2715, "pnl_pct": -45.899, "max_dd_pct": 50.073, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3429, "pnl_pct": 44.339, "max_dd_pct": 20.753, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2091, "pnl_pct": -8.031, "max_dd_pct": 27.642, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0555, "pnl_pct": 6.233, "max_dd_pct": 35.991, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4419, "pnl_pct": -16.837, "max_dd_pct": 39.559, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5009, "pnl_pct": -42.546, "max_dd_pct": 59.958, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0051, "pnl_pct": -36.724, "max_dd_pct": 45.554, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5918, "pnl_pct": -47.876, "max_dd_pct": 57.259, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5155, "pnl_pct": -12.829, "max_dd_pct": 20.606, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6145, "pnl_pct": -49.43, "max_dd_pct": 59.297, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4988, "pnl_pct": -13.692, "max_dd_pct": 24.699, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7421, "pnl_pct": -56.79, "max_dd_pct": 64.587, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9289, "pnl_pct": -27.915, "max_dd_pct": 35.446, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4976, "pnl_pct": -42.636, "max_dd_pct": 51.971, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4713, "pnl_pct": -12.121, "max_dd_pct": 20.271, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5431, "pnl_pct": -45.646, "max_dd_pct": 55.33, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7102, "pnl_pct": -19.093, "max_dd_pct": 28.061, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8727, "pnl_pct": -62.926, "max_dd_pct": 68.976, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9736, "pnl_pct": -30.599, "max_dd_pct": 36.832, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1482, "pnl_pct": -14.832, "max_dd_pct": 38.994, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1117, "pnl_pct": 2.886, "max_dd_pct": 16.455, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2256, "pnl_pct": -21.719, "max_dd_pct": 39.582, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1576, "pnl_pct": -4.312, "max_dd_pct": 22.325, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7788, "pnl_pct": -57.223, "max_dd_pct": 63.036, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7806, "pnl_pct": -23.958, "max_dd_pct": 36.28, "trades": 19}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6814, "pnl_pct": 222.651, "max_dd_pct": 24.571, "trades": 89}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3534, "pnl_pct": 20.743, "max_dd_pct": 22.503, "trades": 46}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.4134, "pnl_pct": 112.252, "max_dd_pct": 47.292, "trades": 89}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.7149, "pnl_pct": -32.827, "max_dd_pct": 42.341, "trades": 45}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.2486, "pnl_pct": 63.116, "max_dd_pct": 60.968, "trades": 86}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.5185, "pnl_pct": -59.207, "max_dd_pct": 59.903, "trades": 42}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9818, "pnl_pct": 392.491, "max_dd_pct": 16.72, "trades": 60}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4547, "pnl_pct": 16.214, "max_dd_pct": 17.017, "trades": 24}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.6702, "pnl_pct": 192.211, "max_dd_pct": 19.852, "trades": 59}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.1003, "pnl_pct": 3.684, "max_dd_pct": 21.705, "trades": 22}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.3348, "pnl_pct": 75.363, "max_dd_pct": 36.78, "trades": 57}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.2696, "pnl_pct": -10.19, "max_dd_pct": 31.382, "trades": 22}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5627, "pnl_pct": 57.917, "max_dd_pct": 13.1, "trades": 30}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.358, "pnl_pct": -6.588, "max_dd_pct": 13.82, "trades": 17}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0681, "pnl_pct": -5.047, "max_dd_pct": 20.598, "trades": 30}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.7131, "pnl_pct": -14.764, "max_dd_pct": 23.749, "trades": 17}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8453, "pnl_pct": -47.11, "max_dd_pct": 47.625, "trades": 30}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.4906, "pnl_pct": -17.426, "max_dd_pct": 25.524, "trades": 16}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.615, "pnl_pct": 50.849, "max_dd_pct": 13.441, "trades": 26}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1495, "pnl_pct": 39.712, "max_dd_pct": 4.112, "trades": 5}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0911, "pnl_pct": 5.826, "max_dd_pct": 18.373, "trades": 26}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.77, "pnl_pct": 25.883, "max_dd_pct": 8.028, "trades": 5}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6048, "pnl_pct": -32.201, "max_dd_pct": 37.578, "trades": 26}
{"template": "donchian_breakout", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.4572, "pnl_pct": 17.726, "max_dd_pct": 14.512, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8498, "pnl_pct": 115.744, "max_dd_pct": 15.483, "trades": 37}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4147, "pnl_pct": 26.199, "max_dd_pct": 25.793, "trades": 15}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6314, "pnl_pct": 75.948, "max_dd_pct": 16.571, "trades": 36}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2534, "pnl_pct": 15.243, "max_dd_pct": 26.559, "trades": 15}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1898, "pnl_pct": 20.169, "max_dd_pct": 20.572, "trades": 36}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0463, "pnl_pct": -2.567, "max_dd_pct": 28.089, "trades": 15}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8089, "pnl_pct": 87.44, "max_dd_pct": 17.76, "trades": 32}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4947, "pnl_pct": 31.447, "max_dd_pct": 25.793, "trades": 14}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.547, "pnl_pct": 53.525, "max_dd_pct": 17.438, "trades": 32}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3849, "pnl_pct": 23.437, "max_dd_pct": 26.559, "trades": 14}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0128, "pnl_pct": 1.061, "max_dd_pct": 27.625, "trades": 32}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0038, "pnl_pct": -0.204, "max_dd_pct": 28.089, "trades": 14}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6233, "pnl_pct": 40.023, "max_dd_pct": 10.717, "trades": 21}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2759, "pnl_pct": 23.832, "max_dd_pct": 2.573, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2863, "pnl_pct": 16.737, "max_dd_pct": 13.426, "trades": 21}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9561, "pnl_pct": 16.362, "max_dd_pct": 3.578, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1501, "pnl_pct": -9.098, "max_dd_pct": 29.507, "trades": 21}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3985, "pnl_pct": 7.64, "max_dd_pct": 6.443, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3772, "pnl_pct": 20.135, "max_dd_pct": 12.181, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4855, "pnl_pct": 29.05, "max_dd_pct": 2.71, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2395, "pnl_pct": 12.122, "max_dd_pct": 13.955, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1892, "pnl_pct": 22.53, "max_dd_pct": 3.714, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1294, "pnl_pct": -6.379, "max_dd_pct": 27.27, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6517, "pnl_pct": 12.116, "max_dd_pct": 7.02, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4133, "pnl_pct": 36.507, "max_dd_pct": 17.642, "trades": 31}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4928, "pnl_pct": 31.251, "max_dd_pct": 24.49, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2596, "pnl_pct": 22.116, "max_dd_pct": 19.702, "trades": 31}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2935, "pnl_pct": 17.299, "max_dd_pct": 26.04, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2862, "pnl_pct": -20.711, "max_dd_pct": 37.232, "trades": 31}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0029, "pnl_pct": -0.163, "max_dd_pct": 26.897, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7375, "pnl_pct": 66.567, "max_dd_pct": 10.026, "trades": 26}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4035, "pnl_pct": 25.274, "max_dd_pct": 24.49, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3801, "pnl_pct": 29.87, "max_dd_pct": 17.059, "trades": 26}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2283, "pnl_pct": 13.209, "max_dd_pct": 26.04, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1053, "pnl_pct": -7.7, "max_dd_pct": 27.328, "trades": 26}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0668, "pnl_pct": -3.645, "max_dd_pct": 26.897, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3888, "pnl_pct": 17.61, "max_dd_pct": 12.471, "trades": 17}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6823, "pnl_pct": 29.796, "max_dd_pct": 3.564, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1356, "pnl_pct": 6.153, "max_dd_pct": 16.593, "trades": 17}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2342, "pnl_pct": 19.463, "max_dd_pct": 4.559, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2155, "pnl_pct": -11.023, "max_dd_pct": 27.675, "trades": 17}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0587, "pnl_pct": 0.934, "max_dd_pct": 7.297, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5138, "pnl_pct": 29.838, "max_dd_pct": 10.09, "trades": 11}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1943, "pnl_pct": 3.077, "max_dd_pct": 11.025, "trades": 4}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2958, "pnl_pct": 15.843, "max_dd_pct": 12.844, "trades": 11}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4583, "pnl_pct": 8.766, "max_dd_pct": 7.016, "trades": 4}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0398, "pnl_pct": -2.126, "max_dd_pct": 23.494, "trades": 11}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0014, "pnl_pct": -0.023, "max_dd_pct": 8.103, "trades": 4}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4014, "pnl_pct": 31.667, "max_dd_pct": 15.105, "trades": 25}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0042, "pnl_pct": 28.598, "max_dd_pct": 11.804, "trades": 12}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1116, "pnl_pct": 7.781, "max_dd_pct": 23.608, "trades": 25}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1742, "pnl_pct": 32.928, "max_dd_pct": 8.387, "trades": 12}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3297, "pnl_pct": -21.77, "max_dd_pct": 39.16, "trades": 25}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3491, "pnl_pct": 10.795, "max_dd_pct": 14.252, "trades": 12}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4299, "pnl_pct": 29.283, "max_dd_pct": 12.586, "trades": 20}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0752, "pnl_pct": 16.977, "max_dd_pct": 4.456, "trades": 10}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1923, "pnl_pct": 11.997, "max_dd_pct": 13.95, "trades": 20}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4567, "pnl_pct": 6.553, "max_dd_pct": 7.383, "trades": 10}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1625, "pnl_pct": -10.463, "max_dd_pct": 27.207, "trades": 20}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.342, "pnl_pct": 8.367, "max_dd_pct": 9.537, "trades": 9}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6757, "pnl_pct": 31.727, "max_dd_pct": 5.871, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1102, "pnl_pct": 2.383, "max_dd_pct": 13.325, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3803, "pnl_pct": 18.037, "max_dd_pct": 9.966, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0678, "pnl_pct": -1.402, "max_dd_pct": 14.944, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2107, "pnl_pct": -10.181, "max_dd_pct": 27.144, "trades": 13}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7842, "pnl_pct": -14.923, "max_dd_pct": 21.986, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6071, "pnl_pct": 27.399, "max_dd_pct": 5.634, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4793, "pnl_pct": 18.878, "max_dd_pct": 0.444, "trades": 3}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4371, "pnl_pct": 19.616, "max_dd_pct": 8.524, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3427, "pnl_pct": 15.237, "max_dd_pct": 1.471, "trades": 3}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0296, "pnl_pct": 1.396, "max_dd_pct": 17.059, "trades": 8}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8137, "pnl_pct": 8.179, "max_dd_pct": 3.525, "trades": 3}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2596, "pnl_pct": 15.769, "max_dd_pct": 21.65, "trades": 18}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3468, "pnl_pct": 5.992, "max_dd_pct": 7.729, "trades": 9}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0535, "pnl_pct": -2.942, "max_dd_pct": 28.001, "trades": 18}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3108, "pnl_pct": 6.189, "max_dd_pct": 9.02, "trades": 9}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3722, "pnl_pct": -21.471, "max_dd_pct": 36.139, "trades": 18}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.057, "pnl_pct": -1.56, "max_dd_pct": 10.131, "trades": 9}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5035, "pnl_pct": 26.57, "max_dd_pct": 8.478, "trades": 15}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4204, "pnl_pct": 6.642, "max_dd_pct": 8.0, "trades": 6}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2204, "pnl_pct": 11.089, "max_dd_pct": 12.676, "trades": 15}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5288, "pnl_pct": 10.214, "max_dd_pct": 8.908, "trades": 6}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1712, "pnl_pct": -8.881, "max_dd_pct": 26.958, "trades": 15}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0812, "pnl_pct": 2.068, "max_dd_pct": 9.537, "trades": 6}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8035, "pnl_pct": 44.417, "max_dd_pct": 2.694, "trades": 10}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0866, "pnl_pct": 18.233, "max_dd_pct": 2.744, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5647, "pnl_pct": 30.191, "max_dd_pct": 5.997, "trades": 10}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7541, "pnl_pct": 12.26, "max_dd_pct": 6.505, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3352, "pnl_pct": 20.313, "max_dd_pct": 14.155, "trades": 10}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0612, "pnl_pct": 1.037, "max_dd_pct": 14.104, "trades": 5}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.832, "pnl_pct": 55.923, "max_dd_pct": 3.917, "trades": 7}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9232, "pnl_pct": 12.074, "max_dd_pct": 3.86, "trades": 3}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7284, "pnl_pct": 48.045, "max_dd_pct": 5.171, "trades": 7}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8337, "pnl_pct": 9.774, "max_dd_pct": 3.86, "trades": 3}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5395, "pnl_pct": 36.635, "max_dd_pct": 9.108, "trades": 7}
{"template": "ema_crossover", "coin": "ADA/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5346, "pnl_pct": 5.244, "max_dd_pct": 4.805, "trades": 3}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2847, "pnl_pct": 29.325, "max_dd_pct": 25.205, "trades": 39}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4152, "pnl_pct": -9.274, "max_dd_pct": 18.575, "trades": 14}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3517, "pnl_pct": 39.442, "max_dd_pct": 25.462, "trades": 39}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8261, "pnl_pct": -17.823, "max_dd_pct": 21.723, "trades": 14}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2337, "pnl_pct": 27.849, "max_dd_pct": 31.304, "trades": 39}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3928, "pnl_pct": -12.321, "max_dd_pct": 16.79, "trades": 14}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7499, "pnl_pct": 72.706, "max_dd_pct": 12.625, "trades": 21}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1596, "pnl_pct": 3.042, "max_dd_pct": 12.422, "trades": 8}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6859, "pnl_pct": 67.293, "max_dd_pct": 15.706, "trades": 21}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1662, "pnl_pct": -3.046, "max_dd_pct": 13.404, "trades": 8}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4577, "pnl_pct": 41.058, "max_dd_pct": 20.552, "trades": 21}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0508, "pnl_pct": 1.396, "max_dd_pct": 11.106, "trades": 8}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0582, "pnl_pct": -2.34, "max_dd_pct": 21.581, "trades": 12}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0184, "pnl_pct": -0.178, "max_dd_pct": 7.558, "trades": 4}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2212, "pnl_pct": -8.664, "max_dd_pct": 24.516, "trades": 12}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3597, "pnl_pct": -3.162, "max_dd_pct": 8.233, "trades": 4}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4101, "pnl_pct": -16.308, "max_dd_pct": 27.379, "trades": 12}
{"template": "order_block", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0339, "pnl_pct": -8.95, "max_dd_pct": 10.006, "trades": 4}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0935, "pnl_pct": 21.565, "max_dd_pct": 67.825, "trades": 148}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.0527, "pnl_pct": 3.347, "max_dd_pct": 28.559, "trades": 62}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.0878, "pnl_pct": 17.612, "max_dd_pct": 61.008, "trades": 109}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4368, "pnl_pct": 22.186, "max_dd_pct": 19.953, "trades": 50}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.1918, "pnl_pct": -21.863, "max_dd_pct": 52.825, "trades": 80}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.7668, "pnl_pct": 52.09, "max_dd_pct": 18.357, "trades": 33}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.189, "pnl_pct": 55.633, "max_dd_pct": 64.742, "trades": 144}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6447, "pnl_pct": 50.872, "max_dd_pct": 20.47, "trades": 68}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1352, "pnl_pct": 26.483, "max_dd_pct": 56.441, "trades": 106}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.6756, "pnl_pct": 38.252, "max_dd_pct": 17.071, "trades": 52}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3561, "pnl_pct": 38.081, "max_dd_pct": 19.975, "trades": 78}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9433, "pnl_pct": 62.713, "max_dd_pct": 22.769, "trades": 34}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0299, "pnl_pct": 6.481, "max_dd_pct": 67.41, "trades": 146}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0482, "pnl_pct": -2.974, "max_dd_pct": 29.966, "trades": 61}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.0192, "pnl_pct": 3.569, "max_dd_pct": 60.513, "trades": 107}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4419, "pnl_pct": 22.45, "max_dd_pct": 19.953, "trades": 50}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.1906, "pnl_pct": -21.857, "max_dd_pct": 52.825, "trades": 78}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8801, "pnl_pct": 61.807, "max_dd_pct": 18.358, "trades": 34}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1383, "pnl_pct": 38.171, "max_dd_pct": 64.295, "trades": 142}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.5806, "pnl_pct": 44.419, "max_dd_pct": 20.457, "trades": 67}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1298, "pnl_pct": 25.098, "max_dd_pct": 56.441, "trades": 105}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.6539, "pnl_pct": 36.881, "max_dd_pct": 17.071, "trades": 52}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.1, "pnl_pct": -12.328, "max_dd_pct": 45.075, "trades": 79}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9667, "pnl_pct": 66.328, "max_dd_pct": 22.769, "trades": 35}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4764, "pnl_pct": 112.656, "max_dd_pct": 35.329, "trades": 139}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0891, "pnl_pct": -5.121, "max_dd_pct": 28.672, "trades": 59}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2065, "pnl_pct": 38.853, "max_dd_pct": 44.635, "trades": 103}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.0681, "pnl_pct": 3.237, "max_dd_pct": 21.334, "trades": 48}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.539, "pnl_pct": 54.314, "max_dd_pct": 18.073, "trades": 78}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.7229, "pnl_pct": 45.358, "max_dd_pct": 18.361, "trades": 32}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4046, "pnl_pct": 109.709, "max_dd_pct": 33.086, "trades": 133}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.5904, "pnl_pct": 41.591, "max_dd_pct": 20.443, "trades": 62}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4026, "pnl_pct": 80.165, "max_dd_pct": 37.258, "trades": 101}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.204, "pnl_pct": 10.416, "max_dd_pct": 22.078, "trades": 52}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3658, "pnl_pct": 39.213, "max_dd_pct": 19.975, "trades": 78}
{"template": "trend_magic", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8095, "pnl_pct": 49.401, "max_dd_pct": 22.774, "trades": 33}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2887, "pnl_pct": -28.085, "max_dd_pct": 50.559, "trades": 62}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2348, "pnl_pct": -9.862, "max_dd_pct": 20.798, "trades": 33}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2989, "pnl_pct": -28.842, "max_dd_pct": 45.959, "trades": 58}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0531, "pnl_pct": -2.414, "max_dd_pct": 25.631, "trades": 31}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3721, "pnl_pct": -31.598, "max_dd_pct": 44.917, "trades": 47}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2893, "pnl_pct": -12.492, "max_dd_pct": 21.41, "trades": 27}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2816, "pnl_pct": -27.142, "max_dd_pct": 55.393, "trades": 61}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1594, "pnl_pct": -7.229, "max_dd_pct": 25.631, "trades": 33}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1888, "pnl_pct": -18.432, "max_dd_pct": 49.387, "trades": 52}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5926, "pnl_pct": -23.803, "max_dd_pct": 28.907, "trades": 30}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2628, "pnl_pct": -23.925, "max_dd_pct": 49.582, "trades": 46}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.3718, "pnl_pct": 18.139, "max_dd_pct": 17.351, "trades": 24}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0274, "pnl_pct": -2.886, "max_dd_pct": 51.104, "trades": 51}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1026, "pnl_pct": -4.39, "max_dd_pct": 24.716, "trades": 30}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0085, "pnl_pct": 1.012, "max_dd_pct": 48.905, "trades": 47}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.5469, "pnl_pct": 28.941, "max_dd_pct": 16.851, "trades": 25}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3997, "pnl_pct": -33.645, "max_dd_pct": 45.022, "trades": 43}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.18, "pnl_pct": -7.625, "max_dd_pct": 18.269, "trades": 20}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1061, "pnl_pct": -11.758, "max_dd_pct": 51.021, "trades": 53}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4499, "pnl_pct": -18.166, "max_dd_pct": 26.112, "trades": 30}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1586, "pnl_pct": -15.43, "max_dd_pct": 43.959, "trades": 44}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1958, "pnl_pct": -8.302, "max_dd_pct": 17.351, "trades": 25}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.223, "pnl_pct": 25.411, "max_dd_pct": 35.085, "trades": 41}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2411, "pnl_pct": 12.05, "max_dd_pct": 16.853, "trades": 22}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1114, "pnl_pct": -12.371, "max_dd_pct": 51.021, "trades": 48}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0258, "pnl_pct": 1.174, "max_dd_pct": 16.851, "trades": 25}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.095, "pnl_pct": -8.862, "max_dd_pct": 40.156, "trades": 44}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0577, "pnl_pct": 2.591, "max_dd_pct": 16.853, "trades": 23}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2943, "pnl_pct": -24.338, "max_dd_pct": 43.336, "trades": 37}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1839, "pnl_pct": -7.543, "max_dd_pct": 17.775, "trades": 19}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1298, "pnl_pct": -14.205, "max_dd_pct": 43.167, "trades": 48}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0144, "pnl_pct": 0.621, "max_dd_pct": 17.088, "trades": 22}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6342, "pnl_pct": -43.886, "max_dd_pct": 53.507, "trades": 40}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2016, "pnl_pct": -8.447, "max_dd_pct": 17.837, "trades": 19}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0815, "pnl_pct": -7.359, "max_dd_pct": 30.203, "trades": 38}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.3689, "pnl_pct": -28.704, "max_dd_pct": 32.74, "trades": 18}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.284, "pnl_pct": -25.491, "max_dd_pct": 50.616, "trades": 45}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.122, "pnl_pct": 5.824, "max_dd_pct": 17.351, "trades": 25}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2372, "pnl_pct": 27.129, "max_dd_pct": 35.085, "trades": 41}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0472, "pnl_pct": -2.08, "max_dd_pct": 16.853, "trades": 21}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.006, "pnl_pct": -0.575, "max_dd_pct": 34.948, "trades": 35}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5493, "pnl_pct": -19.669, "max_dd_pct": 24.619, "trades": 20}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0155, "pnl_pct": -1.551, "max_dd_pct": 34.762, "trades": 43}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0644, "pnl_pct": -2.655, "max_dd_pct": 16.853, "trades": 21}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.348, "pnl_pct": -28.952, "max_dd_pct": 46.174, "trades": 38}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0313, "pnl_pct": 1.318, "max_dd_pct": 16.853, "trades": 19}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1752, "pnl_pct": 17.44, "max_dd_pct": 24.83, "trades": 33}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0093, "pnl_pct": -33.602, "max_dd_pct": 37.361, "trades": 18}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5393, "pnl_pct": -38.544, "max_dd_pct": 49.081, "trades": 40}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3016, "pnl_pct": -11.452, "max_dd_pct": 20.412, "trades": 19}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0229, "pnl_pct": -2.132, "max_dd_pct": 27.204, "trades": 38}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.3232, "pnl_pct": -32.624, "max_dd_pct": 35.804, "trades": 18}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0703, "pnl_pct": -6.717, "max_dd_pct": 34.248, "trades": 34}
{"template": "macd_trend", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.224, "pnl_pct": -26.638, "max_dd_pct": 30.1, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.465, "pnl_pct": 64.771, "max_dd_pct": 27.294, "trades": 50}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7183, "pnl_pct": 55.422, "max_dd_pct": 24.528, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1861, "pnl_pct": 22.049, "max_dd_pct": 29.045, "trades": 50}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3098, "pnl_pct": 20.807, "max_dd_pct": 26.334, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2237, "pnl_pct": -22.782, "max_dd_pct": 36.091, "trades": 48}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1508, "pnl_pct": -9.15, "max_dd_pct": 31.265, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3679, "pnl_pct": 56.193, "max_dd_pct": 36.491, "trades": 41}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0146, "pnl_pct": 93.169, "max_dd_pct": 24.479, "trades": 19}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1712, "pnl_pct": 22.85, "max_dd_pct": 37.795, "trades": 40}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8279, "pnl_pct": 69.739, "max_dd_pct": 24.479, "trades": 19}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1825, "pnl_pct": -19.995, "max_dd_pct": 44.87, "trades": 40}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4454, "pnl_pct": 32.605, "max_dd_pct": 24.479, "trades": 19}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3077, "pnl_pct": 36.116, "max_dd_pct": 25.055, "trades": 35}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0803, "pnl_pct": 124.063, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.063, "pnl_pct": 6.441, "max_dd_pct": 29.437, "trades": 35}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.93, "pnl_pct": 96.928, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5056, "pnl_pct": -39.606, "max_dd_pct": 45.58, "trades": 35}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5573, "pnl_pct": 48.096, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7662, "pnl_pct": 96.676, "max_dd_pct": 16.239, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8267, "pnl_pct": 76.01, "max_dd_pct": 24.45, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5393, "pnl_pct": 60.535, "max_dd_pct": 21.469, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6739, "pnl_pct": 57.08, "max_dd_pct": 24.45, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0277, "pnl_pct": 2.473, "max_dd_pct": 35.98, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6118, "pnl_pct": 50.256, "max_dd_pct": 24.45, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9379, "pnl_pct": 123.143, "max_dd_pct": 20.243, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3843, "pnl_pct": 25.957, "max_dd_pct": 24.904, "trades": 11}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7803, "pnl_pct": 91.701, "max_dd_pct": 21.826, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2239, "pnl_pct": 14.096, "max_dd_pct": 25.62, "trades": 11}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4156, "pnl_pct": 41.515, "max_dd_pct": 23.655, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.067, "pnl_pct": -3.795, "max_dd_pct": 28.137, "trades": 11}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5853, "pnl_pct": 80.722, "max_dd_pct": 26.252, "trades": 46}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7805, "pnl_pct": 59.188, "max_dd_pct": 24.528, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2882, "pnl_pct": 33.969, "max_dd_pct": 26.252, "trades": 46}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3612, "pnl_pct": 23.825, "max_dd_pct": 26.334, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1623, "pnl_pct": -16.641, "max_dd_pct": 33.016, "trades": 45}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1165, "pnl_pct": -6.891, "max_dd_pct": 31.265, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3007, "pnl_pct": 43.198, "max_dd_pct": 37.398, "trades": 41}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9565, "pnl_pct": 86.969, "max_dd_pct": 24.479, "trades": 19}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1065, "pnl_pct": 13.419, "max_dd_pct": 36.15, "trades": 40}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7689, "pnl_pct": 64.042, "max_dd_pct": 24.479, "trades": 19}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3546, "pnl_pct": -34.574, "max_dd_pct": 47.98, "trades": 40}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2887, "pnl_pct": 19.987, "max_dd_pct": 24.479, "trades": 19}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2521, "pnl_pct": 31.66, "max_dd_pct": 26.951, "trades": 35}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8297, "pnl_pct": 82.203, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0092, "pnl_pct": 1.005, "max_dd_pct": 31.222, "trades": 35}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6306, "pnl_pct": 55.968, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.477, "pnl_pct": -40.971, "max_dd_pct": 51.289, "trades": 35}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3432, "pnl_pct": 26.602, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2112, "pnl_pct": 23.159, "max_dd_pct": 39.872, "trades": 27}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7723, "pnl_pct": 75.084, "max_dd_pct": 24.45, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0446, "pnl_pct": 4.419, "max_dd_pct": 45.099, "trades": 27}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6113, "pnl_pct": 54.367, "max_dd_pct": 24.45, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1814, "pnl_pct": -16.562, "max_dd_pct": 44.031, "trades": 27}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3722, "pnl_pct": 29.629, "max_dd_pct": 24.45, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0278, "pnl_pct": 140.829, "max_dd_pct": 19.217, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0787, "pnl_pct": 4.188, "max_dd_pct": 24.904, "trades": 7}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8682, "pnl_pct": 105.076, "max_dd_pct": 19.732, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0383, "pnl_pct": -1.942, "max_dd_pct": 25.62, "trades": 7}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4529, "pnl_pct": 45.759, "max_dd_pct": 24.133, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1294, "pnl_pct": -6.314, "max_dd_pct": 28.137, "trades": 7}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2895, "pnl_pct": 39.765, "max_dd_pct": 27.676, "trades": 50}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8316, "pnl_pct": 65.333, "max_dd_pct": 24.528, "trades": 32}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0295, "pnl_pct": 3.473, "max_dd_pct": 28.422, "trades": 50}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4286, "pnl_pct": 29.413, "max_dd_pct": 26.334, "trades": 32}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3285, "pnl_pct": -32.838, "max_dd_pct": 44.931, "trades": 48}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0382, "pnl_pct": -2.34, "max_dd_pct": 31.265, "trades": 32}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2709, "pnl_pct": 35.843, "max_dd_pct": 35.228, "trades": 39}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6821, "pnl_pct": 54.56, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0206, "pnl_pct": -2.279, "max_dd_pct": 36.557, "trades": 38}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5152, "pnl_pct": 38.222, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4634, "pnl_pct": -41.315, "max_dd_pct": 47.857, "trades": 38}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0861, "pnl_pct": 6.04, "max_dd_pct": 24.479, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5873, "pnl_pct": 90.683, "max_dd_pct": 23.96, "trades": 31}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9148, "pnl_pct": 86.852, "max_dd_pct": 24.45, "trades": 15}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4729, "pnl_pct": 68.269, "max_dd_pct": 25.52, "trades": 31}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7175, "pnl_pct": 61.541, "max_dd_pct": 24.45, "trades": 15}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0222, "pnl_pct": 2.448, "max_dd_pct": 32.3, "trades": 31}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2828, "pnl_pct": 20.192, "max_dd_pct": 24.45, "trades": 15}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.285, "pnl_pct": 32.28, "max_dd_pct": 34.685, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5802, "pnl_pct": 38.895, "max_dd_pct": 24.484, "trades": 9}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0581, "pnl_pct": 5.759, "max_dd_pct": 40.363, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4335, "pnl_pct": 26.893, "max_dd_pct": 24.484, "trades": 9}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2166, "pnl_pct": -19.663, "max_dd_pct": 43.268, "trades": 29}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1038, "pnl_pct": 5.6, "max_dd_pct": 24.484, "trades": 9}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3841, "pnl_pct": 41.118, "max_dd_pct": 31.584, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0356, "pnl_pct": 1.85, "max_dd_pct": 24.484, "trades": 5}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2898, "pnl_pct": 29.055, "max_dd_pct": 28.152, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0239, "pnl_pct": -1.2, "max_dd_pct": 24.484, "trades": 5}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1353, "pnl_pct": -11.122, "max_dd_pct": 38.018, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0061, "pnl_pct": 0.302, "max_dd_pct": 24.484, "trades": 5}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1017, "pnl_pct": 12.141, "max_dd_pct": 30.297, "trades": 52}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6441, "pnl_pct": 44.946, "max_dd_pct": 24.515, "trades": 23}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0519, "pnl_pct": -5.74, "max_dd_pct": 32.512, "trades": 52}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.387, "pnl_pct": 24.923, "max_dd_pct": 26.231, "trades": 23}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4821, "pnl_pct": -43.917, "max_dd_pct": 53.993, "trades": 50}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0477, "pnl_pct": -2.775, "max_dd_pct": 30.103, "trades": 23}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6011, "pnl_pct": 98.489, "max_dd_pct": 25.562, "trades": 33}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8336, "pnl_pct": 78.93, "max_dd_pct": 24.45, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.387, "pnl_pct": 55.27, "max_dd_pct": 29.416, "trades": 33}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6368, "pnl_pct": 54.87, "max_dd_pct": 24.45, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0717, "pnl_pct": -7.912, "max_dd_pct": 42.72, "trades": 33}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2328, "pnl_pct": 17.404, "max_dd_pct": 24.45, "trades": 17}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5465, "pnl_pct": 74.476, "max_dd_pct": 32.016, "trades": 31}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5426, "pnl_pct": 36.574, "max_dd_pct": 24.484, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3117, "pnl_pct": 36.675, "max_dd_pct": 34.076, "trades": 31}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3241, "pnl_pct": 19.885, "max_dd_pct": 24.484, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2246, "pnl_pct": -20.432, "max_dd_pct": 43.129, "trades": 31}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1528, "pnl_pct": -8.007, "max_dd_pct": 24.484, "trades": 13}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3973, "pnl_pct": 51.874, "max_dd_pct": 37.675, "trades": 27}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1077, "pnl_pct": 5.953, "max_dd_pct": 24.484, "trades": 9}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1777, "pnl_pct": 20.008, "max_dd_pct": 41.9, "trades": 27}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0438, "pnl_pct": -2.269, "max_dd_pct": 24.484, "trades": 9}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1967, "pnl_pct": -18.222, "max_dd_pct": 49.095, "trades": 27}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3089, "pnl_pct": -14.509, "max_dd_pct": 24.484, "trades": 9}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5188, "pnl_pct": 62.665, "max_dd_pct": 24.461, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1333, "pnl_pct": 7.4, "max_dd_pct": 24.484, "trades": 7}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4259, "pnl_pct": 47.797, "max_dd_pct": 19.94, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0427, "pnl_pct": 2.259, "max_dd_pct": 24.484, "trades": 7}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0106, "pnl_pct": 0.959, "max_dd_pct": 28.5, "trades": 25}
{"template": "super_trend", "coin": "ADA/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0008, "pnl_pct": -0.04, "max_dd_pct": 24.484, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4352, "pnl_pct": -23.734, "max_dd_pct": 33.131, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.7166, "pnl_pct": -14.741, "max_dd_pct": 19.992, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4352, "pnl_pct": -23.734, "max_dd_pct": 33.131, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.7166, "pnl_pct": -14.741, "max_dd_pct": 19.992, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4352, "pnl_pct": -23.734, "max_dd_pct": 33.131, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7166, "pnl_pct": -14.741, "max_dd_pct": 19.992, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4352, "pnl_pct": -23.734, "max_dd_pct": 33.131, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7166, "pnl_pct": -14.741, "max_dd_pct": 19.992, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.373, "pnl_pct": -26.296, "max_dd_pct": 36.883, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3604, "pnl_pct": -12.104, "max_dd_pct": 20.27, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.373, "pnl_pct": -26.296, "max_dd_pct": 36.883, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3604, "pnl_pct": -12.104, "max_dd_pct": 20.27, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.373, "pnl_pct": -26.296, "max_dd_pct": 36.883, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3604, "pnl_pct": -12.104, "max_dd_pct": 20.27, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.373, "pnl_pct": -26.296, "max_dd_pct": 36.883, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3604, "pnl_pct": -12.104, "max_dd_pct": 20.27, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2601, "pnl_pct": -24.873, "max_dd_pct": 44.173, "trades": 49}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1018, "pnl_pct": 4.646, "max_dd_pct": 20.139, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2601, "pnl_pct": -24.873, "max_dd_pct": 44.173, "trades": 49}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1018, "pnl_pct": 4.646, "max_dd_pct": 20.139, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2601, "pnl_pct": -24.873, "max_dd_pct": 44.173, "trades": 49}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1018, "pnl_pct": 4.646, "max_dd_pct": 20.139, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2601, "pnl_pct": -24.873, "max_dd_pct": 44.173, "trades": 49}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1018, "pnl_pct": 4.646, "max_dd_pct": 20.139, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2288, "pnl_pct": -26.155, "max_dd_pct": 50.477, "trades": 82}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4718, "pnl_pct": -22.832, "max_dd_pct": 29.798, "trades": 38}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2288, "pnl_pct": -26.155, "max_dd_pct": 50.477, "trades": 82}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4718, "pnl_pct": -22.832, "max_dd_pct": 29.798, "trades": 38}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2288, "pnl_pct": -26.155, "max_dd_pct": 50.477, "trades": 82}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4718, "pnl_pct": -22.832, "max_dd_pct": 29.798, "trades": 38}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2288, "pnl_pct": -26.155, "max_dd_pct": 50.477, "trades": 82}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4718, "pnl_pct": -22.832, "max_dd_pct": 29.798, "trades": 38}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2042, "pnl_pct": 6.492, "max_dd_pct": 11.169, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2753, "pnl_pct": 8.297, "max_dd_pct": 18.995, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2042, "pnl_pct": 6.492, "max_dd_pct": 11.169, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2753, "pnl_pct": 8.297, "max_dd_pct": 18.995, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2042, "pnl_pct": 6.492, "max_dd_pct": 11.169, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2753, "pnl_pct": 8.297, "max_dd_pct": 18.995, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2042, "pnl_pct": 6.492, "max_dd_pct": 11.169, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2753, "pnl_pct": 8.297, "max_dd_pct": 18.995, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0259, "pnl_pct": 1.457, "max_dd_pct": 24.454, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6856, "pnl_pct": -17.407, "max_dd_pct": 18.673, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0259, "pnl_pct": 1.457, "max_dd_pct": 24.454, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6856, "pnl_pct": -17.407, "max_dd_pct": 18.673, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0259, "pnl_pct": 1.457, "max_dd_pct": 24.454, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6856, "pnl_pct": -17.407, "max_dd_pct": 18.673, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0259, "pnl_pct": 1.457, "max_dd_pct": 24.454, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6856, "pnl_pct": -17.407, "max_dd_pct": 18.673, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3949, "pnl_pct": -27.502, "max_dd_pct": 37.886, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1535, "pnl_pct": -4.868, "max_dd_pct": 16.075, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3949, "pnl_pct": -27.502, "max_dd_pct": 37.886, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1535, "pnl_pct": -4.868, "max_dd_pct": 16.075, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3949, "pnl_pct": -27.502, "max_dd_pct": 37.886, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1535, "pnl_pct": -4.868, "max_dd_pct": 16.075, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3949, "pnl_pct": -27.502, "max_dd_pct": 37.886, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1535, "pnl_pct": -4.868, "max_dd_pct": 16.075, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3401, "pnl_pct": -30.57, "max_dd_pct": 50.829, "trades": 54}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2628, "pnl_pct": -12.095, "max_dd_pct": 25.916, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3401, "pnl_pct": -30.57, "max_dd_pct": 50.829, "trades": 54}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2628, "pnl_pct": -12.095, "max_dd_pct": 25.916, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3401, "pnl_pct": -30.57, "max_dd_pct": 50.829, "trades": 54}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2628, "pnl_pct": -12.095, "max_dd_pct": 25.916, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3401, "pnl_pct": -30.57, "max_dd_pct": 50.829, "trades": 54}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2628, "pnl_pct": -12.095, "max_dd_pct": 25.916, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4568, "pnl_pct": -3.157, "max_dd_pct": 3.494, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4568, "pnl_pct": -3.157, "max_dd_pct": 3.494, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4568, "pnl_pct": -3.157, "max_dd_pct": 3.494, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4568, "pnl_pct": -3.157, "max_dd_pct": 3.494, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2225, "pnl_pct": -7.68, "max_dd_pct": 18.052, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4804, "pnl_pct": -11.906, "max_dd_pct": 19.123, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2225, "pnl_pct": -7.68, "max_dd_pct": 18.052, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4804, "pnl_pct": -11.906, "max_dd_pct": 19.123, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2225, "pnl_pct": -7.68, "max_dd_pct": 18.052, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4804, "pnl_pct": -11.906, "max_dd_pct": 19.123, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2225, "pnl_pct": -7.68, "max_dd_pct": 18.052, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4804, "pnl_pct": -11.906, "max_dd_pct": 19.123, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1296, "pnl_pct": -6.24, "max_dd_pct": 28.58, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.7019, "pnl_pct": -17.445, "max_dd_pct": 21.443, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1296, "pnl_pct": -6.24, "max_dd_pct": 28.58, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.7019, "pnl_pct": -17.445, "max_dd_pct": 21.443, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1296, "pnl_pct": -6.24, "max_dd_pct": 28.58, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7019, "pnl_pct": -17.445, "max_dd_pct": 21.443, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1296, "pnl_pct": -6.24, "max_dd_pct": 28.58, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7019, "pnl_pct": -17.445, "max_dd_pct": 21.443, "trades": 11}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0456, "pnl_pct": 4.447, "max_dd_pct": 33.006, "trades": 36}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4657, "pnl_pct": -13.435, "max_dd_pct": 19.966, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0456, "pnl_pct": 4.447, "max_dd_pct": 33.006, "trades": 36}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4657, "pnl_pct": -13.435, "max_dd_pct": 19.966, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0456, "pnl_pct": 4.447, "max_dd_pct": 33.006, "trades": 36}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4657, "pnl_pct": -13.435, "max_dd_pct": 19.966, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0456, "pnl_pct": 4.447, "max_dd_pct": 33.006, "trades": 36}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4657, "pnl_pct": -13.435, "max_dd_pct": 19.966, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.7046, "pnl_pct": -3.118, "max_dd_pct": 3.42, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.7046, "pnl_pct": -3.118, "max_dd_pct": 3.42, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7046, "pnl_pct": -3.118, "max_dd_pct": 3.42, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7046, "pnl_pct": -3.118, "max_dd_pct": 3.42, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1409, "pnl_pct": -3.118, "max_dd_pct": 12.917, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.276, "pnl_pct": 8.229, "max_dd_pct": 6.18, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2533, "pnl_pct": -7.607, "max_dd_pct": 22.745, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.276, "pnl_pct": 8.229, "max_dd_pct": 6.18, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2533, "pnl_pct": -7.607, "max_dd_pct": 22.745, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.276, "pnl_pct": 8.229, "max_dd_pct": 6.18, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2533, "pnl_pct": -7.607, "max_dd_pct": 22.745, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.276, "pnl_pct": 8.229, "max_dd_pct": 6.18, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2533, "pnl_pct": -7.607, "max_dd_pct": 22.745, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2389, "pnl_pct": 11.749, "max_dd_pct": 18.568, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4246, "pnl_pct": -10.477, "max_dd_pct": 19.431, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2389, "pnl_pct": 11.749, "max_dd_pct": 18.568, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4246, "pnl_pct": -10.477, "max_dd_pct": 19.431, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2389, "pnl_pct": 11.749, "max_dd_pct": 18.568, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4246, "pnl_pct": -10.477, "max_dd_pct": 19.431, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2389, "pnl_pct": 11.749, "max_dd_pct": 18.568, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ADA/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4246, "pnl_pct": -10.477, "max_dd_pct": 19.431, "trades": 16}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0081, "pnl_pct": -0.192, "max_dd_pct": 10.924, "trades": 33}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2569, "pnl_pct": -3.673, "max_dd_pct": 7.75, "trades": 18}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.2221, "pnl_pct": 4.506, "max_dd_pct": 6.153, "trades": 20}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.2243, "pnl_pct": -2.133, "max_dd_pct": 6.885, "trades": 13}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.9277, "pnl_pct": 6.815, "max_dd_pct": 1.363, "trades": 6}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.1099, "pnl_pct": 0.723, "max_dd_pct": 4.042, "trades": 5}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.0615, "pnl_pct": 1.133, "max_dd_pct": 7.429, "trades": 28}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0627, "pnl_pct": 0.769, "max_dd_pct": 6.047, "trades": 18}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.2998, "pnl_pct": 4.839, "max_dd_pct": 4.484, "trades": 17}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.4695, "pnl_pct": -4.753, "max_dd_pct": 8.395, "trades": 12}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0188, "pnl_pct": 0.116, "max_dd_pct": 3.566, "trades": 5}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.7856, "pnl_pct": -2.375, "max_dd_pct": 3.066, "trades": 4}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0516, "pnl_pct": 0.166, "max_dd_pct": 1.375, "trades": 2}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1894, "pnl_pct": 3.644, "max_dd_pct": 5.361, "trades": 23}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.3592, "pnl_pct": -3.415, "max_dd_pct": 6.489, "trades": 14}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.3562, "pnl_pct": 6.512, "max_dd_pct": 3.802, "trades": 14}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.0161, "pnl_pct": -0.09, "max_dd_pct": 4.39, "trades": 8}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.5392, "pnl_pct": 3.917, "max_dd_pct": 3.327, "trades": 5}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.4443, "pnl_pct": 1.987, "max_dd_pct": 3.395, "trades": 6}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.1896, "pnl_pct": 0.947, "max_dd_pct": 2.762, "trades": 2}
{"template": "bollinger_revert", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2215, "pnl_pct": -23.487, "max_dd_pct": 43.948, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9932, "pnl_pct": -38.753, "max_dd_pct": 39.753, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6347, "pnl_pct": -53.544, "max_dd_pct": 64.617, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.211, "pnl_pct": -45.286, "max_dd_pct": 45.287, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8654, "pnl_pct": -67.758, "max_dd_pct": 74.795, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.311, "pnl_pct": -49.33, "max_dd_pct": 50.231, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2758, "pnl_pct": -28.096, "max_dd_pct": 46.363, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5305, "pnl_pct": -22.198, "max_dd_pct": 23.64, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8951, "pnl_pct": -65.613, "max_dd_pct": 73.148, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1116, "pnl_pct": -41.122, "max_dd_pct": 41.123, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.2507, "pnl_pct": -80.635, "max_dd_pct": 84.164, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2763, "pnl_pct": -49.683, "max_dd_pct": 49.781, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1487, "pnl_pct": 19.789, "max_dd_pct": 38.902, "trades": 93}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4471, "pnl_pct": -18.642, "max_dd_pct": 22.351, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6119, "pnl_pct": -51.981, "max_dd_pct": 65.191, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1165, "pnl_pct": -40.317, "max_dd_pct": 40.318, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.2647, "pnl_pct": -80.878, "max_dd_pct": 84.363, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.246, "pnl_pct": -48.081, "max_dd_pct": 48.874, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1827, "pnl_pct": 21.042, "max_dd_pct": 23.695, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4184, "pnl_pct": -17.755, "max_dd_pct": 27.243, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2988, "pnl_pct": -26.845, "max_dd_pct": 42.794, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5583, "pnl_pct": -23.252, "max_dd_pct": 27.848, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.676, "pnl_pct": -53.164, "max_dd_pct": 62.484, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7737, "pnl_pct": -32.222, "max_dd_pct": 33.864, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1718, "pnl_pct": 19.751, "max_dd_pct": 25.847, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.099, "pnl_pct": -4.322, "max_dd_pct": 21.194, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4235, "pnl_pct": -35.735, "max_dd_pct": 49.355, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3564, "pnl_pct": -14.965, "max_dd_pct": 23.454, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9311, "pnl_pct": -66.33, "max_dd_pct": 72.48, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9819, "pnl_pct": -38.665, "max_dd_pct": 39.957, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5382, "pnl_pct": 73.318, "max_dd_pct": 20.179, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1229, "pnl_pct": -5.105, "max_dd_pct": 21.194, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1685, "pnl_pct": -15.67, "max_dd_pct": 33.74, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4153, "pnl_pct": -16.531, "max_dd_pct": 23.454, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9805, "pnl_pct": -67.017, "max_dd_pct": 73.041, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0219, "pnl_pct": -38.924, "max_dd_pct": 40.211, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1894, "pnl_pct": -15.954, "max_dd_pct": 42.115, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8662, "pnl_pct": -12.178, "max_dd_pct": 17.169, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3547, "pnl_pct": -27.716, "max_dd_pct": 43.888, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3904, "pnl_pct": -21.112, "max_dd_pct": 23.833, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6587, "pnl_pct": -46.189, "max_dd_pct": 53.898, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2489, "pnl_pct": -7.762, "max_dd_pct": 25.014, "trades": 15}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0383, "pnl_pct": -3.293, "max_dd_pct": 37.702, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2159, "pnl_pct": -2.907, "max_dd_pct": 9.613, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3538, "pnl_pct": -26.559, "max_dd_pct": 42.662, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.114, "pnl_pct": -16.497, "max_dd_pct": 20.172, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8568, "pnl_pct": -53.866, "max_dd_pct": 59.622, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4675, "pnl_pct": -14.236, "max_dd_pct": 28.556, "trades": 15}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0248, "pnl_pct": -2.176, "max_dd_pct": 41.25, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2159, "pnl_pct": -2.907, "max_dd_pct": 9.613, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3854, "pnl_pct": -28.729, "max_dd_pct": 47.037, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.114, "pnl_pct": -16.497, "max_dd_pct": 20.172, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0461, "pnl_pct": -61.142, "max_dd_pct": 65.99, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3074, "pnl_pct": -9.767, "max_dd_pct": 25.801, "trades": 15}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0233, "pnl_pct": 237.772, "max_dd_pct": 15.723, "trades": 90}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0642, "pnl_pct": 3.582, "max_dd_pct": 21.098, "trades": 40}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0162, "pnl_pct": 2.023, "max_dd_pct": 39.111, "trades": 90}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.0, "pnl_pct": -42.769, "max_dd_pct": 42.978, "trades": 40}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6308, "pnl_pct": -60.409, "max_dd_pct": 75.953, "trades": 84}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.4854, "pnl_pct": -58.967, "max_dd_pct": 62.071, "trades": 36}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5804, "pnl_pct": 64.257, "max_dd_pct": 12.121, "trades": 64}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0752, "pnl_pct": -3.302, "max_dd_pct": 20.75, "trades": 24}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.285, "pnl_pct": -21.924, "max_dd_pct": 41.182, "trades": 61}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.7992, "pnl_pct": -30.588, "max_dd_pct": 33.629, "trades": 23}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8614, "pnl_pct": -60.601, "max_dd_pct": 70.718, "trades": 57}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.9135, "pnl_pct": -39.584, "max_dd_pct": 42.292, "trades": 21}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4868, "pnl_pct": 47.192, "max_dd_pct": 24.135, "trades": 32}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0829, "pnl_pct": 1.65, "max_dd_pct": 10.298, "trades": 16}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0556, "pnl_pct": 4.708, "max_dd_pct": 21.471, "trades": 31}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.4507, "pnl_pct": -11.085, "max_dd_pct": 15.569, "trades": 16}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.2527, "pnl_pct": -21.651, "max_dd_pct": 35.659, "trades": 29}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.2209, "pnl_pct": 10.552, "max_dd_pct": 21.94, "trades": 16}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2776, "pnl_pct": -17.268, "max_dd_pct": 22.75, "trades": 32}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1673, "pnl_pct": 2.453, "max_dd_pct": 6.658, "trades": 10}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6955, "pnl_pct": -40.091, "max_dd_pct": 42.782, "trades": 31}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.0571, "pnl_pct": 1.327, "max_dd_pct": 11.04, "trades": 10}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -1.0479, "pnl_pct": -59.644, "max_dd_pct": 63.657, "trades": 29}
{"template": "donchian_breakout", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.3146, "pnl_pct": 11.262, "max_dd_pct": 12.123, "trades": 9}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.074, "pnl_pct": 724.791, "max_dd_pct": 34.219, "trades": 154}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0151, "pnl_pct": 0.872, "max_dd_pct": 29.426, "trades": 73}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5912, "pnl_pct": 216.163, "max_dd_pct": 34.812, "trades": 154}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6133, "pnl_pct": -29.098, "max_dd_pct": 44.942, "trades": 69}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0601, "pnl_pct": -11.379, "max_dd_pct": 47.469, "trades": 148}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.876, "pnl_pct": -43.209, "max_dd_pct": 58.707, "trades": 68}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0154, "pnl_pct": 629.502, "max_dd_pct": 34.219, "trades": 152}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0929, "pnl_pct": 5.473, "max_dd_pct": 26.842, "trades": 73}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5389, "pnl_pct": 184.511, "max_dd_pct": 34.812, "trades": 152}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5348, "pnl_pct": -25.865, "max_dd_pct": 42.431, "trades": 69}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1082, "pnl_pct": -19.481, "max_dd_pct": 47.147, "trades": 146}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8073, "pnl_pct": -40.619, "max_dd_pct": 56.823, "trades": 68}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0483, "pnl_pct": 654.418, "max_dd_pct": 34.219, "trades": 145}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1913, "pnl_pct": 11.501, "max_dd_pct": 26.189, "trades": 70}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6276, "pnl_pct": 233.838, "max_dd_pct": 34.812, "trades": 145}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4834, "pnl_pct": -23.768, "max_dd_pct": 40.911, "trades": 67}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0661, "pnl_pct": -12.365, "max_dd_pct": 38.402, "trades": 140}
{"template": "fair_value_gap", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8825, "pnl_pct": -43.432, "max_dd_pct": 58.869, "trades": 65}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8463, "pnl_pct": 305.463, "max_dd_pct": 23.199, "trades": 39}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0912, "pnl_pct": 26.822, "max_dd_pct": 6.259, "trades": 13}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6749, "pnl_pct": 199.031, "max_dd_pct": 24.775, "trades": 39}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4647, "pnl_pct": 10.828, "max_dd_pct": 8.183, "trades": 13}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2868, "pnl_pct": 58.176, "max_dd_pct": 43.979, "trades": 39}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2015, "pnl_pct": -6.475, "max_dd_pct": 15.487, "trades": 13}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8102, "pnl_pct": 277.783, "max_dd_pct": 16.914, "trades": 32}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9693, "pnl_pct": 22.081, "max_dd_pct": 4.475, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6982, "pnl_pct": 208.994, "max_dd_pct": 17.866, "trades": 32}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3574, "pnl_pct": 7.796, "max_dd_pct": 6.417, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5224, "pnl_pct": 132.724, "max_dd_pct": 32.654, "trades": 31}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1943, "pnl_pct": -6.293, "max_dd_pct": 19.129, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6947, "pnl_pct": 86.804, "max_dd_pct": 13.096, "trades": 20}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5377, "pnl_pct": 46.3, "max_dd_pct": 7.259, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5875, "pnl_pct": 66.403, "max_dd_pct": 13.096, "trades": 20}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4244, "pnl_pct": 43.462, "max_dd_pct": 10.1, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2045, "pnl_pct": 18.314, "max_dd_pct": 21.86, "trades": 20}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5423, "pnl_pct": 18.361, "max_dd_pct": 15.818, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6586, "pnl_pct": 83.943, "max_dd_pct": 17.373, "trades": 16}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1145, "pnl_pct": 28.643, "max_dd_pct": 8.897, "trades": 6}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5947, "pnl_pct": 70.863, "max_dd_pct": 18.225, "trades": 16}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8785, "pnl_pct": 20.883, "max_dd_pct": 9.837, "trades": 6}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3251, "pnl_pct": 32.046, "max_dd_pct": 19.929, "trades": 16}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3355, "pnl_pct": 9.673, "max_dd_pct": 11.716, "trades": 6}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7061, "pnl_pct": 220.633, "max_dd_pct": 24.565, "trades": 29}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7517, "pnl_pct": 15.312, "max_dd_pct": 7.913, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6022, "pnl_pct": 165.039, "max_dd_pct": 28.376, "trades": 29}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0968, "pnl_pct": 1.819, "max_dd_pct": 11.655, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3967, "pnl_pct": 86.586, "max_dd_pct": 34.922, "trades": 29}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3261, "pnl_pct": -9.835, "max_dd_pct": 23.762, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7824, "pnl_pct": 249.609, "max_dd_pct": 21.629, "trades": 26}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.171, "pnl_pct": 20.516, "max_dd_pct": 4.914, "trades": 11}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7607, "pnl_pct": 231.274, "max_dd_pct": 20.308, "trades": 26}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4523, "pnl_pct": 7.524, "max_dd_pct": 8.778, "trades": 11}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5248, "pnl_pct": 121.553, "max_dd_pct": 22.524, "trades": 25}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1502, "pnl_pct": -4.246, "max_dd_pct": 19.488, "trades": 11}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6021, "pnl_pct": 73.025, "max_dd_pct": 13.108, "trades": 19}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1131, "pnl_pct": 22.81, "max_dd_pct": 4.613, "trades": 7}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.568, "pnl_pct": 66.022, "max_dd_pct": 13.24, "trades": 19}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4488, "pnl_pct": 33.16, "max_dd_pct": 4.613, "trades": 7}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3462, "pnl_pct": 35.013, "max_dd_pct": 18.707, "trades": 19}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7249, "pnl_pct": 14.903, "max_dd_pct": 5.99, "trades": 7}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8806, "pnl_pct": 197.619, "max_dd_pct": 17.458, "trades": 14}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4608, "pnl_pct": 28.93, "max_dd_pct": 4.613, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8575, "pnl_pct": 183.674, "max_dd_pct": 18.309, "trades": 14}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.306, "pnl_pct": 23.691, "max_dd_pct": 4.613, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6293, "pnl_pct": 111.217, "max_dd_pct": 20.012, "trades": 14}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8509, "pnl_pct": 15.671, "max_dd_pct": 6.107, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9265, "pnl_pct": 348.616, "max_dd_pct": 17.712, "trades": 25}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6763, "pnl_pct": 18.628, "max_dd_pct": 10.344, "trades": 11}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.81, "pnl_pct": 260.76, "max_dd_pct": 21.23, "trades": 25}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2336, "pnl_pct": 5.839, "max_dd_pct": 10.344, "trades": 11}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5131, "pnl_pct": 117.859, "max_dd_pct": 29.105, "trades": 24}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0879, "pnl_pct": -2.439, "max_dd_pct": 17.987, "trades": 11}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5888, "pnl_pct": 77.444, "max_dd_pct": 15.305, "trades": 21}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4225, "pnl_pct": 29.432, "max_dd_pct": 3.022, "trades": 9}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5045, "pnl_pct": 61.06, "max_dd_pct": 16.18, "trades": 21}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9206, "pnl_pct": 17.899, "max_dd_pct": 7.369, "trades": 9}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0988, "pnl_pct": 9.235, "max_dd_pct": 24.989, "trades": 21}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0537, "pnl_pct": 1.066, "max_dd_pct": 17.683, "trades": 9}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8966, "pnl_pct": 128.444, "max_dd_pct": 13.481, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0285, "pnl_pct": 35.622, "max_dd_pct": 4.613, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7979, "pnl_pct": 102.325, "max_dd_pct": 15.257, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1925, "pnl_pct": 43.0, "max_dd_pct": 4.613, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4744, "pnl_pct": 47.504, "max_dd_pct": 18.753, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.9302, "pnl_pct": 31.466, "max_dd_pct": 5.938, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6946, "pnl_pct": 113.29, "max_dd_pct": 11.943, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8634, "pnl_pct": 18.817, "max_dd_pct": 5.831, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6269, "pnl_pct": 95.787, "max_dd_pct": 14.979, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7043, "pnl_pct": 13.989, "max_dd_pct": 5.831, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5496, "pnl_pct": 78.747, "max_dd_pct": 19.521, "trades": 12}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5529, "pnl_pct": 11.147, "max_dd_pct": 7.574, "trades": 5}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8878, "pnl_pct": 109.322, "max_dd_pct": 6.754, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4772, "pnl_pct": 7.852, "max_dd_pct": 7.892, "trades": 8}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.819, "pnl_pct": 94.255, "max_dd_pct": 8.367, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3398, "pnl_pct": 5.303, "max_dd_pct": 6.594, "trades": 8}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5016, "pnl_pct": 47.719, "max_dd_pct": 19.248, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5862, "pnl_pct": -8.072, "max_dd_pct": 16.252, "trades": 8}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5778, "pnl_pct": 55.121, "max_dd_pct": 7.164, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7635, "pnl_pct": 14.006, "max_dd_pct": 4.704, "trades": 7}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5328, "pnl_pct": 47.759, "max_dd_pct": 8.219, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.382, "pnl_pct": 6.023, "max_dd_pct": 7.551, "trades": 7}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.396, "pnl_pct": 31.905, "max_dd_pct": 11.014, "trades": 15}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5073, "pnl_pct": -6.551, "max_dd_pct": 14.84, "trades": 7}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7396, "pnl_pct": 83.471, "max_dd_pct": 16.11, "trades": 13}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.044, "pnl_pct": 23.212, "max_dd_pct": 7.581, "trades": 4}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7015, "pnl_pct": 76.133, "max_dd_pct": 11.826, "trades": 13}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9943, "pnl_pct": 20.583, "max_dd_pct": 7.581, "trades": 4}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.525, "pnl_pct": 50.4, "max_dd_pct": 10.69, "trades": 13}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6005, "pnl_pct": 10.838, "max_dd_pct": 7.581, "trades": 4}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2586, "pnl_pct": 20.49, "max_dd_pct": 12.829, "trades": 10}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.023, "pnl_pct": 23.572, "max_dd_pct": 4.174, "trades": 4}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1631, "pnl_pct": 12.054, "max_dd_pct": 15.933, "trades": 10}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8215, "pnl_pct": 18.552, "max_dd_pct": 6.141, "trades": 4}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2062, "pnl_pct": 16.962, "max_dd_pct": 16.238, "trades": 10}
{"template": "ema_crossover", "coin": "DOGE/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6928, "pnl_pct": 18.546, "max_dd_pct": 8.301, "trades": 4}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7338, "pnl_pct": 83.801, "max_dd_pct": 13.468, "trades": 40}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3373, "pnl_pct": -5.724, "max_dd_pct": 16.44, "trades": 20}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5942, "pnl_pct": 64.272, "max_dd_pct": 13.544, "trades": 40}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3856, "pnl_pct": -6.932, "max_dd_pct": 16.845, "trades": 20}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3658, "pnl_pct": 36.851, "max_dd_pct": 13.468, "trades": 40}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7053, "pnl_pct": -17.369, "max_dd_pct": 24.624, "trades": 20}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4429, "pnl_pct": 36.274, "max_dd_pct": 27.357, "trades": 21}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5477, "pnl_pct": -7.245, "max_dd_pct": 12.722, "trades": 12}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3775, "pnl_pct": 30.839, "max_dd_pct": 28.988, "trades": 21}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7244, "pnl_pct": -9.58, "max_dd_pct": 14.499, "trades": 12}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2756, "pnl_pct": 22.324, "max_dd_pct": 27.811, "trades": 21}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3508, "pnl_pct": -6.122, "max_dd_pct": 13.267, "trades": 12}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0541, "pnl_pct": -3.579, "max_dd_pct": 22.61, "trades": 15}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5741, "pnl_pct": 6.842, "max_dd_pct": 3.252, "trades": 7}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0598, "pnl_pct": -4.104, "max_dd_pct": 25.502, "trades": 15}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.523, "pnl_pct": 6.194, "max_dd_pct": 2.971, "trades": 7}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2604, "pnl_pct": -16.92, "max_dd_pct": 30.646, "trades": 15}
{"template": "order_block", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.202, "pnl_pct": 2.142, "max_dd_pct": 5.862, "trades": 7}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5001, "pnl_pct": 167.423, "max_dd_pct": 37.609, "trades": 142}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.4115, "pnl_pct": 29.311, "max_dd_pct": 25.6, "trades": 73}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.0332, "pnl_pct": 4.791, "max_dd_pct": 41.924, "trades": 111}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.255, "pnl_pct": 15.448, "max_dd_pct": 24.461, "trades": 51}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.2266, "pnl_pct": -27.734, "max_dd_pct": 50.122, "trades": 79}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0104, "pnl_pct": 0.445, "max_dd_pct": 23.56, "trades": 36}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.8219, "pnl_pct": 267.29, "max_dd_pct": 43.212, "trades": 150}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3126, "pnl_pct": 21.403, "max_dd_pct": 29.561, "trades": 73}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.2641, "pnl_pct": -34.001, "max_dd_pct": 54.975, "trades": 115}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.0386, "pnl_pct": 1.979, "max_dd_pct": 24.476, "trades": 48}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.4002, "pnl_pct": -42.314, "max_dd_pct": 54.548, "trades": 75}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0795, "pnl_pct": 3.257, "max_dd_pct": 19.043, "trades": 35}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4685, "pnl_pct": 150.418, "max_dd_pct": 37.602, "trades": 141}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2168, "pnl_pct": 14.104, "max_dd_pct": 24.438, "trades": 72}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.0168, "pnl_pct": 2.502, "max_dd_pct": 43.205, "trades": 112}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3838, "pnl_pct": 24.715, "max_dd_pct": 24.46, "trades": 52}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.267, "pnl_pct": -32.214, "max_dd_pct": 48.817, "trades": 83}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0156, "pnl_pct": -0.665, "max_dd_pct": 23.565, "trades": 35}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.8648, "pnl_pct": 289.737, "max_dd_pct": 40.663, "trades": 149}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0128, "pnl_pct": -0.773, "max_dd_pct": 29.013, "trades": 71}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.2567, "pnl_pct": -33.216, "max_dd_pct": 54.439, "trades": 115}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2401, "pnl_pct": 13.17, "max_dd_pct": 24.639, "trades": 49}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.423, "pnl_pct": -44.772, "max_dd_pct": 55.921, "trades": 76}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0804, "pnl_pct": 3.602, "max_dd_pct": 20.938, "trades": 36}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5492, "pnl_pct": 191.965, "max_dd_pct": 37.61, "trades": 134}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.0755, "pnl_pct": 4.415, "max_dd_pct": 22.464, "trades": 65}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.0032, "pnl_pct": -0.474, "max_dd_pct": 43.205, "trades": 111}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3703, "pnl_pct": 23.157, "max_dd_pct": 24.502, "trades": 49}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.2182, "pnl_pct": -27.56, "max_dd_pct": 49.723, "trades": 83}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0278, "pnl_pct": -1.178, "max_dd_pct": 23.594, "trades": 33}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.744, "pnl_pct": 216.311, "max_dd_pct": 41.173, "trades": 140}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0319, "pnl_pct": -1.782, "max_dd_pct": 29.593, "trades": 65}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.2806, "pnl_pct": -35.665, "max_dd_pct": 53.278, "trades": 111}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.1773, "pnl_pct": 9.431, "max_dd_pct": 24.716, "trades": 47}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.4392, "pnl_pct": -46.027, "max_dd_pct": 55.921, "trades": 76}
{"template": "trend_magic", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0595, "pnl_pct": -2.39, "max_dd_pct": 20.978, "trades": 32}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.3006, "pnl_pct": 66.439, "max_dd_pct": 44.524, "trades": 64}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2986, "pnl_pct": -13.155, "max_dd_pct": 20.941, "trades": 26}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.5573, "pnl_pct": 161.969, "max_dd_pct": 40.534, "trades": 57}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0527, "pnl_pct": -2.389, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.18, "pnl_pct": 33.681, "max_dd_pct": 47.291, "trades": 51}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0313, "pnl_pct": 1.444, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5486, "pnl_pct": 156.172, "max_dd_pct": 40.534, "trades": 60}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0403, "pnl_pct": -1.824, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.5096, "pnl_pct": 137.019, "max_dd_pct": 42.123, "trades": 54}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1074, "pnl_pct": 5.034, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0668, "pnl_pct": 11.365, "max_dd_pct": 44.967, "trades": 49}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0494, "pnl_pct": 2.305, "max_dd_pct": 20.754, "trades": 22}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.3312, "pnl_pct": 74.727, "max_dd_pct": 49.614, "trades": 55}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.069, "pnl_pct": -3.13, "max_dd_pct": 20.754, "trades": 24}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0991, "pnl_pct": 17.722, "max_dd_pct": 52.09, "trades": 51}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0301, "pnl_pct": 1.377, "max_dd_pct": 20.754, "trades": 21}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.179, "pnl_pct": -23.952, "max_dd_pct": 50.481, "trades": 46}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0608, "pnl_pct": -2.747, "max_dd_pct": 20.754, "trades": 21}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5527, "pnl_pct": 151.343, "max_dd_pct": 40.534, "trades": 53}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0229, "pnl_pct": 1.065, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2068, "pnl_pct": 39.41, "max_dd_pct": 45.876, "trades": 49}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1956, "pnl_pct": -8.532, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0338, "pnl_pct": -5.047, "max_dd_pct": 43.576, "trades": 45}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2109, "pnl_pct": 9.785, "max_dd_pct": 20.754, "trades": 20}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2558, "pnl_pct": 51.259, "max_dd_pct": 44.967, "trades": 50}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0441, "pnl_pct": -1.982, "max_dd_pct": 20.754, "trades": 23}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0884, "pnl_pct": 14.884, "max_dd_pct": 44.967, "trades": 49}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0962, "pnl_pct": -4.239, "max_dd_pct": 20.754, "trades": 22}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1642, "pnl_pct": 15.418, "max_dd_pct": 23.8, "trades": 40}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6624, "pnl_pct": 16.555, "max_dd_pct": 10.054, "trades": 19}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0438, "pnl_pct": -6.871, "max_dd_pct": 51.99, "trades": 51}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.155, "pnl_pct": -6.771, "max_dd_pct": 20.754, "trades": 21}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.097, "pnl_pct": -13.812, "max_dd_pct": 49.951, "trades": 44}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1589, "pnl_pct": 7.371, "max_dd_pct": 20.754, "trades": 20}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3759, "pnl_pct": 34.637, "max_dd_pct": 23.8, "trades": 38}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2156, "pnl_pct": 5.188, "max_dd_pct": 9.631, "trades": 17}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1258, "pnl_pct": 22.471, "max_dd_pct": 44.967, "trades": 48}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0494, "pnl_pct": 2.305, "max_dd_pct": 20.754, "trades": 22}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0289, "pnl_pct": -4.328, "max_dd_pct": 42.51, "trades": 44}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1733, "pnl_pct": 8.046, "max_dd_pct": 20.754, "trades": 21}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2768, "pnl_pct": 26.316, "max_dd_pct": 23.8, "trades": 39}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.4573, "pnl_pct": 11.014, "max_dd_pct": 11.704, "trades": 19}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0959, "pnl_pct": -14.045, "max_dd_pct": 51.99, "trades": 49}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0722, "pnl_pct": -3.457, "max_dd_pct": 20.754, "trades": 21}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1508, "pnl_pct": 25.656, "max_dd_pct": 49.951, "trades": 40}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6624, "pnl_pct": 16.555, "max_dd_pct": 10.054, "trades": 19}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.532, "pnl_pct": 54.324, "max_dd_pct": 23.8, "trades": 35}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2104, "pnl_pct": 4.856, "max_dd_pct": 11.839, "trades": 17}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0065, "pnl_pct": 0.979, "max_dd_pct": 49.951, "trades": 45}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.49, "pnl_pct": 12.736, "max_dd_pct": 14.264, "trades": 19}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3054, "pnl_pct": 27.601, "max_dd_pct": 23.8, "trades": 39}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2574, "pnl_pct": 6.169, "max_dd_pct": 9.557, "trades": 17}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3045, "pnl_pct": 23.193, "max_dd_pct": 18.969, "trades": 29}
{"template": "macd_trend", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1962, "pnl_pct": 4.081, "max_dd_pct": 10.505, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1766, "pnl_pct": 11.866, "max_dd_pct": 11.289, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.7153, "pnl_pct": -17.392, "max_dd_pct": 23.785, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1766, "pnl_pct": 11.866, "max_dd_pct": 11.289, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.7153, "pnl_pct": -17.392, "max_dd_pct": 23.785, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1766, "pnl_pct": 11.866, "max_dd_pct": 11.289, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7153, "pnl_pct": -17.392, "max_dd_pct": 23.785, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1766, "pnl_pct": 11.866, "max_dd_pct": 11.289, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7153, "pnl_pct": -17.392, "max_dd_pct": 23.785, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0025, "pnl_pct": -0.349, "max_dd_pct": 36.36, "trades": 25}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2829, "pnl_pct": -9.238, "max_dd_pct": 21.13, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0025, "pnl_pct": -0.349, "max_dd_pct": 36.36, "trades": 25}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2829, "pnl_pct": -9.238, "max_dd_pct": 21.13, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0025, "pnl_pct": -0.349, "max_dd_pct": 36.36, "trades": 25}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2829, "pnl_pct": -9.238, "max_dd_pct": 21.13, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0025, "pnl_pct": -0.349, "max_dd_pct": 36.36, "trades": 25}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2829, "pnl_pct": -9.238, "max_dd_pct": 21.13, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1182, "pnl_pct": -41.106, "max_dd_pct": 88.596, "trades": 44}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4049, "pnl_pct": -16.2, "max_dd_pct": 23.191, "trades": 28}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1182, "pnl_pct": -41.106, "max_dd_pct": 88.596, "trades": 44}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4049, "pnl_pct": -16.2, "max_dd_pct": 23.191, "trades": 28}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1182, "pnl_pct": -41.106, "max_dd_pct": 88.596, "trades": 44}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4049, "pnl_pct": -16.2, "max_dd_pct": 23.191, "trades": 28}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1182, "pnl_pct": -41.106, "max_dd_pct": 88.596, "trades": 44}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4049, "pnl_pct": -16.2, "max_dd_pct": 23.191, "trades": 28}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1343, "pnl_pct": -45.957, "max_dd_pct": 89.303, "trades": 64}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8528, "pnl_pct": -33.971, "max_dd_pct": 39.785, "trades": 33}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1343, "pnl_pct": -45.957, "max_dd_pct": 89.303, "trades": 64}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8528, "pnl_pct": -33.971, "max_dd_pct": 39.785, "trades": 33}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1343, "pnl_pct": -45.957, "max_dd_pct": 89.303, "trades": 64}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8528, "pnl_pct": -33.971, "max_dd_pct": 39.785, "trades": 33}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1325, "pnl_pct": -45.508, "max_dd_pct": 89.214, "trades": 64}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8528, "pnl_pct": -33.971, "max_dd_pct": 39.785, "trades": 33}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -4.628, "max_dd_pct": 14.718, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -4.628, "max_dd_pct": 14.718, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -4.628, "max_dd_pct": 14.718, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1742, "pnl_pct": -4.628, "max_dd_pct": 14.718, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2414, "pnl_pct": 21.074, "max_dd_pct": 25.009, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5182, "pnl_pct": -11.965, "max_dd_pct": 21.321, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2414, "pnl_pct": 21.074, "max_dd_pct": 25.009, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5182, "pnl_pct": -11.965, "max_dd_pct": 21.321, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2414, "pnl_pct": 21.074, "max_dd_pct": 25.009, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5182, "pnl_pct": -11.965, "max_dd_pct": 21.321, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2414, "pnl_pct": 21.074, "max_dd_pct": 25.009, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5182, "pnl_pct": -11.965, "max_dd_pct": 21.321, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.101, "pnl_pct": -7.985, "max_dd_pct": 26.585, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2416, "pnl_pct": -10.675, "max_dd_pct": 20.592, "trades": 21}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.101, "pnl_pct": -7.985, "max_dd_pct": 26.585, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2416, "pnl_pct": -10.675, "max_dd_pct": 20.592, "trades": 21}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.101, "pnl_pct": -7.985, "max_dd_pct": 26.585, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2416, "pnl_pct": -10.675, "max_dd_pct": 20.592, "trades": 21}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.101, "pnl_pct": -7.985, "max_dd_pct": 26.585, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2416, "pnl_pct": -10.675, "max_dd_pct": 20.592, "trades": 21}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5954, "pnl_pct": -43.864, "max_dd_pct": 48.148, "trades": 43}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4042, "pnl_pct": -18.828, "max_dd_pct": 23.187, "trades": 29}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5954, "pnl_pct": -43.864, "max_dd_pct": 48.148, "trades": 43}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4042, "pnl_pct": -18.828, "max_dd_pct": 23.187, "trades": 29}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5954, "pnl_pct": -43.864, "max_dd_pct": 48.148, "trades": 43}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4042, "pnl_pct": -18.828, "max_dd_pct": 23.187, "trades": 29}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5954, "pnl_pct": -43.864, "max_dd_pct": 48.148, "trades": 43}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4042, "pnl_pct": -18.828, "max_dd_pct": 23.187, "trades": 29}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6743, "pnl_pct": -3.13, "max_dd_pct": 3.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6743, "pnl_pct": -3.13, "max_dd_pct": 3.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6743, "pnl_pct": -3.13, "max_dd_pct": 3.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6743, "pnl_pct": -3.13, "max_dd_pct": 3.572, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4844, "pnl_pct": -6.167, "max_dd_pct": 8.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4844, "pnl_pct": -6.167, "max_dd_pct": 8.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4844, "pnl_pct": -6.167, "max_dd_pct": 8.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4844, "pnl_pct": -6.167, "max_dd_pct": 8.418, "trades": 2}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1756, "pnl_pct": -4.626, "max_dd_pct": 19.929, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1996, "pnl_pct": 17.202, "max_dd_pct": 23.507, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0043, "pnl_pct": -0.089, "max_dd_pct": 12.321, "trades": 10}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1996, "pnl_pct": 17.202, "max_dd_pct": 23.507, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0043, "pnl_pct": -0.089, "max_dd_pct": 12.321, "trades": 10}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1996, "pnl_pct": 17.202, "max_dd_pct": 23.507, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0043, "pnl_pct": -0.089, "max_dd_pct": 12.321, "trades": 10}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1996, "pnl_pct": 17.202, "max_dd_pct": 23.507, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0043, "pnl_pct": -0.089, "max_dd_pct": 12.321, "trades": 10}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4103, "pnl_pct": -26.301, "max_dd_pct": 35.155, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1803, "pnl_pct": -8.602, "max_dd_pct": 19.045, "trades": 23}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4103, "pnl_pct": -26.301, "max_dd_pct": 35.155, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1803, "pnl_pct": -8.602, "max_dd_pct": 19.045, "trades": 23}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4103, "pnl_pct": -26.301, "max_dd_pct": 35.155, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1803, "pnl_pct": -8.602, "max_dd_pct": 19.045, "trades": 23}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4103, "pnl_pct": -26.301, "max_dd_pct": 35.155, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1803, "pnl_pct": -8.602, "max_dd_pct": 19.045, "trades": 23}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -3.081, "max_dd_pct": 5.406, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2783, "pnl_pct": -7.626, "max_dd_pct": 18.259, "trades": 5}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -3.081, "max_dd_pct": 5.406, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2783, "pnl_pct": -7.626, "max_dd_pct": 18.259, "trades": 5}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -3.081, "max_dd_pct": 5.406, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2783, "pnl_pct": -7.626, "max_dd_pct": 18.259, "trades": 5}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -3.081, "max_dd_pct": 5.406, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2783, "pnl_pct": -7.626, "max_dd_pct": 18.259, "trades": 5}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0267, "pnl_pct": -1.518, "max_dd_pct": 17.892, "trades": 13}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8322, "pnl_pct": -18.087, "max_dd_pct": 19.316, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0267, "pnl_pct": -1.518, "max_dd_pct": 17.892, "trades": 13}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8322, "pnl_pct": -18.087, "max_dd_pct": 19.316, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0267, "pnl_pct": -1.518, "max_dd_pct": 17.892, "trades": 13}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8322, "pnl_pct": -18.087, "max_dd_pct": 19.316, "trades": 9}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0267, "pnl_pct": -1.518, "max_dd_pct": 17.892, "trades": 13}
{"template": "rsi_mean_revert", "coin": "DOGE/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8322, "pnl_pct": -18.087, "max_dd_pct": 19.316, "trades": 9}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9877, "pnl_pct": 573.96, "max_dd_pct": 25.078, "trades": 46}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6411, "pnl_pct": 34.892, "max_dd_pct": 16.851, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8832, "pnl_pct": 438.712, "max_dd_pct": 25.078, "trades": 46}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1784, "pnl_pct": 8.421, "max_dd_pct": 19.126, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5182, "pnl_pct": 163.025, "max_dd_pct": 32.062, "trades": 45}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.271, "pnl_pct": -12.731, "max_dd_pct": 21.291, "trades": 22}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8194, "pnl_pct": 253.042, "max_dd_pct": 27.345, "trades": 36}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6283, "pnl_pct": 20.342, "max_dd_pct": 8.308, "trades": 16}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6669, "pnl_pct": 173.661, "max_dd_pct": 27.345, "trades": 36}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1238, "pnl_pct": 3.611, "max_dd_pct": 12.011, "trades": 16}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2931, "pnl_pct": 53.719, "max_dd_pct": 35.069, "trades": 36}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3985, "pnl_pct": -12.301, "max_dd_pct": 22.593, "trades": 15}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4577, "pnl_pct": 105.377, "max_dd_pct": 35.098, "trades": 35}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3407, "pnl_pct": 36.796, "max_dd_pct": 6.0, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.472, "pnl_pct": 114.699, "max_dd_pct": 33.709, "trades": 35}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9342, "pnl_pct": 24.048, "max_dd_pct": 8.831, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1671, "pnl_pct": 30.053, "max_dd_pct": 45.312, "trades": 35}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2945, "pnl_pct": 9.875, "max_dd_pct": 11.928, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9523, "pnl_pct": 305.352, "max_dd_pct": 11.603, "trades": 29}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7621, "pnl_pct": 36.518, "max_dd_pct": 7.3, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8724, "pnl_pct": 250.511, "max_dd_pct": 12.302, "trades": 29}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5334, "pnl_pct": 23.687, "max_dd_pct": 10.169, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6495, "pnl_pct": 146.268, "max_dd_pct": 18.234, "trades": 29}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.225, "pnl_pct": 9.231, "max_dd_pct": 14.058, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8692, "pnl_pct": 248.012, "max_dd_pct": 8.62, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.256, "pnl_pct": 67.228, "max_dd_pct": 6.335, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.844, "pnl_pct": 228.915, "max_dd_pct": 8.39, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2595, "pnl_pct": 66.234, "max_dd_pct": 6.335, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.656, "pnl_pct": 144.264, "max_dd_pct": 13.352, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0613, "pnl_pct": 52.365, "max_dd_pct": 8.074, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0964, "pnl_pct": 644.649, "max_dd_pct": 25.221, "trades": 46}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6529, "pnl_pct": 35.169, "max_dd_pct": 16.851, "trades": 20}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9544, "pnl_pct": 459.842, "max_dd_pct": 27.759, "trades": 46}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.254, "pnl_pct": 12.056, "max_dd_pct": 19.126, "trades": 20}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6013, "pnl_pct": 192.881, "max_dd_pct": 29.581, "trades": 46}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0819, "pnl_pct": -3.965, "max_dd_pct": 17.692, "trades": 19}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9555, "pnl_pct": 497.46, "max_dd_pct": 25.078, "trades": 37}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5401, "pnl_pct": 8.146, "max_dd_pct": 4.162, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8147, "pnl_pct": 343.808, "max_dd_pct": 25.078, "trades": 37}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1437, "pnl_pct": -2.17, "max_dd_pct": 6.436, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4757, "pnl_pct": 131.198, "max_dd_pct": 27.638, "trades": 37}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5897, "pnl_pct": -14.492, "max_dd_pct": 17.877, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9671, "pnl_pct": 345.05, "max_dd_pct": 27.345, "trades": 32}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6978, "pnl_pct": 56.18, "max_dd_pct": 6.0, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8782, "pnl_pct": 280.713, "max_dd_pct": 27.345, "trades": 32}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3483, "pnl_pct": 41.89, "max_dd_pct": 8.831, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5992, "pnl_pct": 143.979, "max_dd_pct": 27.345, "trades": 32}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7851, "pnl_pct": 26.024, "max_dd_pct": 9.678, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7962, "pnl_pct": 230.18, "max_dd_pct": 24.887, "trades": 29}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8322, "pnl_pct": 40.55, "max_dd_pct": 7.3, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8429, "pnl_pct": 269.128, "max_dd_pct": 20.565, "trades": 29}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6281, "pnl_pct": 28.65, "max_dd_pct": 10.169, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6117, "pnl_pct": 148.941, "max_dd_pct": 20.565, "trades": 29}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3867, "pnl_pct": 17.052, "max_dd_pct": 13.191, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6986, "pnl_pct": 188.117, "max_dd_pct": 25.288, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4514, "pnl_pct": 6.356, "max_dd_pct": 5.951, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7984, "pnl_pct": 249.23, "max_dd_pct": 20.575, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2685, "pnl_pct": 3.909, "max_dd_pct": 4.654, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6008, "pnl_pct": 146.965, "max_dd_pct": 24.866, "trades": 23}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5171, "pnl_pct": 12.009, "max_dd_pct": 10.149, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1865, "pnl_pct": 791.115, "max_dd_pct": 24.335, "trades": 48}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.711, "pnl_pct": 39.11, "max_dd_pct": 16.851, "trades": 20}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0321, "pnl_pct": 550.811, "max_dd_pct": 27.634, "trades": 48}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3168, "pnl_pct": 15.386, "max_dd_pct": 19.126, "trades": 20}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6739, "pnl_pct": 232.158, "max_dd_pct": 30.887, "trades": 47}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0202, "pnl_pct": -1.001, "max_dd_pct": 17.692, "trades": 19}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0788, "pnl_pct": 769.203, "max_dd_pct": 25.078, "trades": 40}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4601, "pnl_pct": 7.414, "max_dd_pct": 5.129, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9215, "pnl_pct": 509.903, "max_dd_pct": 25.078, "trades": 40}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1782, "pnl_pct": -2.812, "max_dd_pct": 8.014, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5742, "pnl_pct": 197.04, "max_dd_pct": 28.781, "trades": 40}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.497, "pnl_pct": -11.942, "max_dd_pct": 15.428, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7062, "pnl_pct": 191.33, "max_dd_pct": 27.345, "trades": 32}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5065, "pnl_pct": 43.848, "max_dd_pct": 4.607, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6295, "pnl_pct": 155.783, "max_dd_pct": 27.345, "trades": 32}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1063, "pnl_pct": 30.484, "max_dd_pct": 7.098, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3534, "pnl_pct": 66.901, "max_dd_pct": 30.036, "trades": 32}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6292, "pnl_pct": 19.012, "max_dd_pct": 7.899, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0574, "pnl_pct": 424.284, "max_dd_pct": 27.345, "trades": 28}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8323, "pnl_pct": 15.72, "max_dd_pct": 6.287, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9787, "pnl_pct": 353.721, "max_dd_pct": 27.345, "trades": 28}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4228, "pnl_pct": 7.707, "max_dd_pct": 9.177, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7381, "pnl_pct": 205.114, "max_dd_pct": 27.345, "trades": 28}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1644, "pnl_pct": -3.407, "max_dd_pct": 16.383, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2206, "pnl_pct": 509.536, "max_dd_pct": 13.214, "trades": 26}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.717, "pnl_pct": 23.863, "max_dd_pct": 7.377, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1793, "pnl_pct": 457.592, "max_dd_pct": 14.995, "trades": 26}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6275, "pnl_pct": 21.085, "max_dd_pct": 8.333, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9367, "pnl_pct": 273.245, "max_dd_pct": 14.125, "trades": 26}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6733, "pnl_pct": 26.206, "max_dd_pct": 12.265, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8251, "pnl_pct": 350.929, "max_dd_pct": 28.245, "trades": 51}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9274, "pnl_pct": 36.109, "max_dd_pct": 10.579, "trades": 18}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6339, "pnl_pct": 210.178, "max_dd_pct": 28.245, "trades": 51}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5019, "pnl_pct": 17.342, "max_dd_pct": 10.579, "trades": 18}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.331, "pnl_pct": 79.289, "max_dd_pct": 38.893, "trades": 51}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0945, "pnl_pct": -3.31, "max_dd_pct": 11.928, "trades": 17}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9388, "pnl_pct": 426.619, "max_dd_pct": 23.533, "trades": 42}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4368, "pnl_pct": 6.816, "max_dd_pct": 4.607, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7553, "pnl_pct": 269.718, "max_dd_pct": 26.051, "trades": 42}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2476, "pnl_pct": -3.44, "max_dd_pct": 5.766, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.476, "pnl_pct": 124.751, "max_dd_pct": 35.285, "trades": 42}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8903, "pnl_pct": -12.672, "max_dd_pct": 14.714, "trades": 12}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9944, "pnl_pct": 680.202, "max_dd_pct": 31.788, "trades": 34}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6881, "pnl_pct": 14.903, "max_dd_pct": 8.718, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9173, "pnl_pct": 547.742, "max_dd_pct": 32.492, "trades": 34}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3486, "pnl_pct": 7.02, "max_dd_pct": 9.589, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6805, "pnl_pct": 285.455, "max_dd_pct": 33.899, "trades": 34}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0426, "pnl_pct": -0.982, "max_dd_pct": 11.331, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1874, "pnl_pct": 722.51, "max_dd_pct": 25.078, "trades": 28}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0385, "pnl_pct": 22.566, "max_dd_pct": 7.306, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1275, "pnl_pct": 620.546, "max_dd_pct": 25.078, "trades": 28}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6627, "pnl_pct": 14.245, "max_dd_pct": 10.221, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9213, "pnl_pct": 383.666, "max_dd_pct": 25.078, "trades": 28}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1135, "pnl_pct": 2.762, "max_dd_pct": 16.383, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0925, "pnl_pct": 450.591, "max_dd_pct": 21.359, "trades": 26}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2838, "pnl_pct": 52.888, "max_dd_pct": 7.377, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0159, "pnl_pct": 378.226, "max_dd_pct": 22.892, "trades": 26}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9862, "pnl_pct": 38.611, "max_dd_pct": 8.333, "trades": 10}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7576, "pnl_pct": 210.998, "max_dd_pct": 25.911, "trades": 26}
{"template": "super_trend", "coin": "DOGE/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.543, "pnl_pct": 20.59, "max_dd_pct": 14.138, "trades": 10}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.4487, "pnl_pct": -8.962, "max_dd_pct": 11.243, "trades": 46}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0926, "pnl_pct": 1.313, "max_dd_pct": 11.095, "trades": 23}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.2793, "pnl_pct": -4.536, "max_dd_pct": 10.176, "trades": 24}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.0343, "pnl_pct": -0.363, "max_dd_pct": 6.875, "trades": 12}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.4959, "pnl_pct": -4.634, "max_dd_pct": 6.711, "trades": 12}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.4907, "pnl_pct": 4.107, "max_dd_pct": 3.283, "trades": 5}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.3645, "pnl_pct": -1.086, "max_dd_pct": 1.479, "trades": 1}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.2169, "pnl_pct": -5.158, "max_dd_pct": 11.736, "trades": 40}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.226, "pnl_pct": -2.303, "max_dd_pct": 7.369, "trades": 19}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.161, "pnl_pct": -2.649, "max_dd_pct": 9.659, "trades": 24}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.0657, "pnl_pct": 0.716, "max_dd_pct": 7.37, "trades": 13}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.1389, "pnl_pct": -1.333, "max_dd_pct": 5.362, "trades": 12}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.1399, "pnl_pct": -1.154, "max_dd_pct": 5.804, "trades": 4}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.7329, "pnl_pct": -4.119, "max_dd_pct": 5.383, "trades": 4}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.3508, "pnl_pct": 1.981, "max_dd_pct": 2.421, "trades": 1}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.1781, "pnl_pct": -3.989, "max_dd_pct": 11.759, "trades": 39}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.4887, "pnl_pct": -4.428, "max_dd_pct": 7.386, "trades": 11}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.6799, "pnl_pct": 12.678, "max_dd_pct": 5.75, "trades": 24}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.6714, "pnl_pct": -3.144, "max_dd_pct": 5.393, "trades": 7}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0385, "pnl_pct": 0.343, "max_dd_pct": 5.122, "trades": 11}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.4858, "pnl_pct": 1.866, "max_dd_pct": 2.408, "trades": 4}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.8241, "pnl_pct": -4.123, "max_dd_pct": 4.336, "trades": 4}
{"template": "bollinger_revert", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7814, "pnl_pct": 261.492, "max_dd_pct": 31.393, "trades": 157}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8727, "pnl_pct": 125.67, "max_dd_pct": 36.537, "trades": 65}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2533, "pnl_pct": 51.307, "max_dd_pct": 37.819, "trades": 156}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2117, "pnl_pct": 22.347, "max_dd_pct": 47.09, "trades": 63}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2303, "pnl_pct": -32.201, "max_dd_pct": 50.804, "trades": 147}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0745, "pnl_pct": -7.109, "max_dd_pct": 55.575, "trades": 58}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7968, "pnl_pct": 270.668, "max_dd_pct": 31.393, "trades": 156}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9766, "pnl_pct": 150.393, "max_dd_pct": 36.457, "trades": 64}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2545, "pnl_pct": 51.547, "max_dd_pct": 37.749, "trades": 155}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3216, "pnl_pct": 36.141, "max_dd_pct": 41.148, "trades": 62}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.218, "pnl_pct": -30.772, "max_dd_pct": 49.767, "trades": 146}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0027, "pnl_pct": 0.266, "max_dd_pct": 52.056, "trades": 57}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0054, "pnl_pct": 418.235, "max_dd_pct": 31.124, "trades": 146}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9637, "pnl_pct": 144.206, "max_dd_pct": 36.475, "trades": 63}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5333, "pnl_pct": 137.899, "max_dd_pct": 28.769, "trades": 145}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3146, "pnl_pct": 34.731, "max_dd_pct": 41.759, "trades": 61}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1346, "pnl_pct": -20.02, "max_dd_pct": 45.358, "trades": 138}
{"template": "fair_value_gap", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.016, "pnl_pct": 1.592, "max_dd_pct": 51.422, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3761, "pnl_pct": -48.154, "max_dd_pct": 61.263, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2519, "pnl_pct": -36.05, "max_dd_pct": 40.445, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4812, "pnl_pct": -57.834, "max_dd_pct": 63.541, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.6943, "pnl_pct": -46.668, "max_dd_pct": 49.008, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6088, "pnl_pct": -67.889, "max_dd_pct": 72.582, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6914, "pnl_pct": -51.32, "max_dd_pct": 53.456, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3635, "pnl_pct": -45.769, "max_dd_pct": 59.782, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.3669, "pnl_pct": -38.458, "max_dd_pct": 44.151, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5258, "pnl_pct": -59.42, "max_dd_pct": 64.172, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.9291, "pnl_pct": -51.208, "max_dd_pct": 52.923, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7573, "pnl_pct": -74.993, "max_dd_pct": 77.738, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -2.3886, "pnl_pct": -63.823, "max_dd_pct": 64.681, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1715, "pnl_pct": -24.458, "max_dd_pct": 56.278, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3463, "pnl_pct": -12.367, "max_dd_pct": 20.114, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.416, "pnl_pct": -49.911, "max_dd_pct": 56.836, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1107, "pnl_pct": -34.928, "max_dd_pct": 35.689, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.876, "pnl_pct": -78.816, "max_dd_pct": 81.221, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -2.0214, "pnl_pct": -57.927, "max_dd_pct": 57.927, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2257, "pnl_pct": -30.327, "max_dd_pct": 47.071, "trades": 63}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6107, "pnl_pct": -19.623, "max_dd_pct": 22.222, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2882, "pnl_pct": -37.282, "max_dd_pct": 53.687, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9781, "pnl_pct": -30.838, "max_dd_pct": 30.838, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3799, "pnl_pct": -46.996, "max_dd_pct": 60.302, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8128, "pnl_pct": -28.23, "max_dd_pct": 28.23, "trades": 24}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.026, "pnl_pct": -3.932, "max_dd_pct": 47.211, "trades": 63}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5689, "pnl_pct": -17.812, "max_dd_pct": 23.502, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1799, "pnl_pct": -24.427, "max_dd_pct": 49.538, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0185, "pnl_pct": -31.389, "max_dd_pct": 33.203, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3383, "pnl_pct": -42.089, "max_dd_pct": 60.296, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8929, "pnl_pct": -29.717, "max_dd_pct": 30.123, "trades": 23}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1413, "pnl_pct": 23.789, "max_dd_pct": 43.416, "trades": 63}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3727, "pnl_pct": -11.881, "max_dd_pct": 17.408, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0652, "pnl_pct": -9.437, "max_dd_pct": 45.176, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9363, "pnl_pct": -28.69, "max_dd_pct": 30.576, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3541, "pnl_pct": -42.873, "max_dd_pct": 61.45, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9826, "pnl_pct": -31.425, "max_dd_pct": 31.821, "trades": 23}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0515, "pnl_pct": -4.565, "max_dd_pct": 35.544, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5477, "pnl_pct": -12.0, "max_dd_pct": 17.017, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1675, "pnl_pct": -14.487, "max_dd_pct": 39.862, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7449, "pnl_pct": -17.321, "max_dd_pct": 18.786, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0419, "pnl_pct": 4.253, "max_dd_pct": 24.739, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9509, "pnl_pct": -23.488, "max_dd_pct": 23.488, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0741, "pnl_pct": -6.127, "max_dd_pct": 44.04, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5877, "pnl_pct": -11.9, "max_dd_pct": 13.387, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2667, "pnl_pct": -20.96, "max_dd_pct": 49.808, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8867, "pnl_pct": -19.477, "max_dd_pct": 20.903, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0892, "pnl_pct": -8.099, "max_dd_pct": 39.468, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1992, "pnl_pct": -27.56, "max_dd_pct": 27.56, "trades": 16}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2907, "pnl_pct": 28.0, "max_dd_pct": 31.082, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8373, "pnl_pct": -17.485, "max_dd_pct": 17.485, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0212, "pnl_pct": -1.826, "max_dd_pct": 42.513, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1479, "pnl_pct": -25.358, "max_dd_pct": 26.68, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2042, "pnl_pct": -17.589, "max_dd_pct": 43.895, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5038, "pnl_pct": -34.031, "max_dd_pct": 34.031, "trades": 16}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2384, "pnl_pct": 56.799, "max_dd_pct": 41.721, "trades": 97}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3741, "pnl_pct": 15.215, "max_dd_pct": 16.229, "trades": 36}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.2459, "pnl_pct": -37.286, "max_dd_pct": 60.397, "trades": 94}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.5849, "pnl_pct": -21.178, "max_dd_pct": 32.203, "trades": 36}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.5771, "pnl_pct": -69.304, "max_dd_pct": 80.495, "trades": 90}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.116, "pnl_pct": -45.744, "max_dd_pct": 49.766, "trades": 34}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0511, "pnl_pct": -3.698, "max_dd_pct": 22.033, "trades": 59}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1286, "pnl_pct": -3.15, "max_dd_pct": 11.182, "trades": 23}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.3919, "pnl_pct": -27.947, "max_dd_pct": 35.286, "trades": 55}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.6743, "pnl_pct": -17.2, "max_dd_pct": 19.822, "trades": 22}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.2431, "pnl_pct": -25.01, "max_dd_pct": 39.499, "trades": 55}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.4884, "pnl_pct": -47.879, "max_dd_pct": 49.208, "trades": 22}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1994, "pnl_pct": 13.663, "max_dd_pct": 20.462, "trades": 27}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3219, "pnl_pct": 7.133, "max_dd_pct": 10.482, "trades": 13}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0761, "pnl_pct": -4.989, "max_dd_pct": 22.182, "trades": 26}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.0689, "pnl_pct": -1.734, "max_dd_pct": 15.691, "trades": 13}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4486, "pnl_pct": -28.416, "max_dd_pct": 33.673, "trades": 26}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.8342, "pnl_pct": -26.658, "max_dd_pct": 27.512, "trades": 13}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1792, "pnl_pct": 9.162, "max_dd_pct": 15.25, "trades": 14}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5441, "pnl_pct": -8.423, "max_dd_pct": 14.931, "trades": 11}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1246, "pnl_pct": -5.881, "max_dd_pct": 23.171, "trades": 14}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.2499, "pnl_pct": -5.083, "max_dd_pct": 17.079, "trades": 11}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.0863, "pnl_pct": -4.945, "max_dd_pct": 27.454, "trades": 14}
{"template": "donchian_breakout", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.8895, "pnl_pct": -18.851, "max_dd_pct": 24.617, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9362, "pnl_pct": 115.613, "max_dd_pct": 16.702, "trades": 44}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5355, "pnl_pct": -8.615, "max_dd_pct": 12.475, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4452, "pnl_pct": 43.595, "max_dd_pct": 24.937, "trades": 44}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8775, "pnl_pct": -14.936, "max_dd_pct": 15.7, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1426, "pnl_pct": -12.736, "max_dd_pct": 42.933, "trades": 44}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4023, "pnl_pct": -14.029, "max_dd_pct": 23.92, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4661, "pnl_pct": 46.172, "max_dd_pct": 15.478, "trades": 34}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5031, "pnl_pct": 14.754, "max_dd_pct": 8.642, "trades": 15}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2787, "pnl_pct": 26.302, "max_dd_pct": 15.735, "trades": 34}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1434, "pnl_pct": 4.218, "max_dd_pct": 11.797, "trades": 15}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3623, "pnl_pct": -28.166, "max_dd_pct": 42.416, "trades": 34}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2145, "pnl_pct": -7.854, "max_dd_pct": 18.24, "trades": 15}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5553, "pnl_pct": 43.438, "max_dd_pct": 20.292, "trades": 23}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2749, "pnl_pct": 7.055, "max_dd_pct": 8.093, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4693, "pnl_pct": 38.966, "max_dd_pct": 12.917, "trades": 23}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1542, "pnl_pct": -3.613, "max_dd_pct": 11.246, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0352, "pnl_pct": 2.539, "max_dd_pct": 16.595, "trades": 23}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5286, "pnl_pct": -13.566, "max_dd_pct": 16.197, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5514, "pnl_pct": 30.009, "max_dd_pct": 8.715, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4231, "pnl_pct": 8.619, "max_dd_pct": 8.339, "trades": 6}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1928, "pnl_pct": 10.129, "max_dd_pct": 15.25, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1112, "pnl_pct": 2.067, "max_dd_pct": 11.147, "trades": 6}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3053, "pnl_pct": -15.124, "max_dd_pct": 25.714, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6006, "pnl_pct": -9.409, "max_dd_pct": 15.991, "trades": 6}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3754, "pnl_pct": 36.871, "max_dd_pct": 15.478, "trades": 35}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9299, "pnl_pct": 27.166, "max_dd_pct": 5.052, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1688, "pnl_pct": 15.885, "max_dd_pct": 18.318, "trades": 35}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5359, "pnl_pct": 16.181, "max_dd_pct": 8.413, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4316, "pnl_pct": -33.739, "max_dd_pct": 43.744, "trades": 35}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0963, "pnl_pct": -3.246, "max_dd_pct": 19.255, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3425, "pnl_pct": 29.926, "max_dd_pct": 17.227, "trades": 27}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8798, "pnl_pct": 26.558, "max_dd_pct": 5.659, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1389, "pnl_pct": 11.778, "max_dd_pct": 20.524, "trades": 27}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4398, "pnl_pct": 13.485, "max_dd_pct": 10.897, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2046, "pnl_pct": -16.605, "max_dd_pct": 28.211, "trades": 27}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0758, "pnl_pct": 2.631, "max_dd_pct": 16.778, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4939, "pnl_pct": 31.425, "max_dd_pct": 15.881, "trades": 17}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8429, "pnl_pct": 18.634, "max_dd_pct": 3.74, "trades": 7}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3145, "pnl_pct": 18.987, "max_dd_pct": 16.496, "trades": 17}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4895, "pnl_pct": 10.327, "max_dd_pct": 5.717, "trades": 7}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0004, "pnl_pct": -0.024, "max_dd_pct": 16.036, "trades": 17}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1529, "pnl_pct": -3.1, "max_dd_pct": 10.347, "trades": 7}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3034, "pnl_pct": 14.55, "max_dd_pct": 8.759, "trades": 15}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5382, "pnl_pct": 10.252, "max_dd_pct": 3.851, "trades": 4}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0219, "pnl_pct": -0.931, "max_dd_pct": 15.413, "trades": 15}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3289, "pnl_pct": 5.773, "max_dd_pct": 4.843, "trades": 4}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3721, "pnl_pct": -15.845, "max_dd_pct": 26.345, "trades": 15}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1398, "pnl_pct": -2.079, "max_dd_pct": 7.724, "trades": 4}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7725, "pnl_pct": 59.422, "max_dd_pct": 11.778, "trades": 24}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7402, "pnl_pct": 24.28, "max_dd_pct": 7.431, "trades": 12}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5349, "pnl_pct": 39.033, "max_dd_pct": 9.828, "trades": 24}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3865, "pnl_pct": 12.603, "max_dd_pct": 8.705, "trades": 12}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0592, "pnl_pct": -4.086, "max_dd_pct": 21.205, "trades": 24}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1157, "pnl_pct": 3.999, "max_dd_pct": 16.102, "trades": 12}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7996, "pnl_pct": 71.193, "max_dd_pct": 11.622, "trades": 18}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2942, "pnl_pct": 6.408, "max_dd_pct": 8.939, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5357, "pnl_pct": 42.04, "max_dd_pct": 13.909, "trades": 18}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0845, "pnl_pct": 1.877, "max_dd_pct": 10.871, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0277, "pnl_pct": -1.807, "max_dd_pct": 19.182, "trades": 18}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5053, "pnl_pct": -11.784, "max_dd_pct": 20.104, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7157, "pnl_pct": 72.691, "max_dd_pct": 14.461, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1044, "pnl_pct": 2.127, "max_dd_pct": 9.34, "trades": 8}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5094, "pnl_pct": 47.811, "max_dd_pct": 15.344, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2669, "pnl_pct": -5.024, "max_dd_pct": 11.68, "trades": 8}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3957, "pnl_pct": 41.033, "max_dd_pct": 17.016, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7861, "pnl_pct": -14.783, "max_dd_pct": 17.344, "trades": 8}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7509, "pnl_pct": 46.088, "max_dd_pct": 8.587, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5781, "pnl_pct": -3.979, "max_dd_pct": 6.766, "trades": 4}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5327, "pnl_pct": 30.621, "max_dd_pct": 9.53, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0799, "pnl_pct": -6.92, "max_dd_pct": 7.495, "trades": 4}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1622, "pnl_pct": 9.055, "max_dd_pct": 13.663, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5216, "pnl_pct": -12.621, "max_dd_pct": 12.621, "trades": 4}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8309, "pnl_pct": 53.099, "max_dd_pct": 9.459, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2422, "pnl_pct": 5.709, "max_dd_pct": 10.213, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5451, "pnl_pct": 31.044, "max_dd_pct": 9.629, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1049, "pnl_pct": -2.339, "max_dd_pct": 13.861, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1538, "pnl_pct": 9.236, "max_dd_pct": 15.164, "trades": 16}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8206, "pnl_pct": -17.902, "max_dd_pct": 20.961, "trades": 11}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.436, "pnl_pct": 24.222, "max_dd_pct": 12.192, "trades": 14}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2133, "pnl_pct": 3.933, "max_dd_pct": 6.755, "trades": 8}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1657, "pnl_pct": 8.556, "max_dd_pct": 14.861, "trades": 14}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1018, "pnl_pct": -1.843, "max_dd_pct": 10.091, "trades": 8}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1029, "pnl_pct": 6.677, "max_dd_pct": 18.834, "trades": 14}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.422, "pnl_pct": -8.589, "max_dd_pct": 13.497, "trades": 8}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3863, "pnl_pct": 18.3, "max_dd_pct": 8.973, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6034, "pnl_pct": -4.395, "max_dd_pct": 5.227, "trades": 5}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1901, "pnl_pct": 8.749, "max_dd_pct": 10.841, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1746, "pnl_pct": -8.279, "max_dd_pct": 8.279, "trades": 5}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0032, "pnl_pct": -0.172, "max_dd_pct": 16.424, "trades": 13}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.74, "pnl_pct": -15.691, "max_dd_pct": 16.865, "trades": 5}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6792, "pnl_pct": 40.024, "max_dd_pct": 7.026, "trades": 9}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9229, "pnl_pct": 12.502, "max_dd_pct": 2.878, "trades": 5}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4925, "pnl_pct": 27.548, "max_dd_pct": 7.985, "trades": 9}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4872, "pnl_pct": 6.818, "max_dd_pct": 4.871, "trades": 5}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2286, "pnl_pct": 13.229, "max_dd_pct": 12.456, "trades": 9}
{"template": "ema_crossover", "coin": "SOL/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.133, "pnl_pct": -2.299, "max_dd_pct": 10.74, "trades": 5}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2726, "pnl_pct": 22.859, "max_dd_pct": 20.471, "trades": 52}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1064, "pnl_pct": -3.974, "max_dd_pct": 25.687, "trades": 20}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0103, "pnl_pct": -0.766, "max_dd_pct": 22.871, "trades": 52}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1005, "pnl_pct": -3.784, "max_dd_pct": 25.597, "trades": 20}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1056, "pnl_pct": -8.658, "max_dd_pct": 25.988, "trades": 50}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.002, "pnl_pct": 0.085, "max_dd_pct": 23.53, "trades": 20}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4022, "pnl_pct": 22.566, "max_dd_pct": 14.161, "trades": 25}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0192, "pnl_pct": -0.503, "max_dd_pct": 14.69, "trades": 10}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1767, "pnl_pct": 9.323, "max_dd_pct": 15.693, "trades": 25}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1589, "pnl_pct": -4.037, "max_dd_pct": 16.386, "trades": 10}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1155, "pnl_pct": 7.016, "max_dd_pct": 13.403, "trades": 25}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3561, "pnl_pct": -9.054, "max_dd_pct": 19.414, "trades": 9}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7265, "pnl_pct": 34.091, "max_dd_pct": 7.296, "trades": 14}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.511, "pnl_pct": -7.938, "max_dd_pct": 7.938, "trades": 5}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5059, "pnl_pct": 22.804, "max_dd_pct": 7.296, "trades": 14}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7523, "pnl_pct": -5.681, "max_dd_pct": 6.061, "trades": 5}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4114, "pnl_pct": 20.792, "max_dd_pct": 9.881, "trades": 14}
{"template": "order_block", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2385, "pnl_pct": -2.851, "max_dd_pct": 8.057, "trades": 5}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3055, "pnl_pct": 62.678, "max_dd_pct": 36.49, "trades": 165}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3322, "pnl_pct": -18.166, "max_dd_pct": 39.773, "trades": 66}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.1736, "pnl_pct": -27.643, "max_dd_pct": 46.046, "trades": 111}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1205, "pnl_pct": -6.083, "max_dd_pct": 31.901, "trades": 51}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1514, "pnl_pct": 30.894, "max_dd_pct": 41.919, "trades": 71}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0853, "pnl_pct": -2.919, "max_dd_pct": 18.688, "trades": 30}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2102, "pnl_pct": 39.019, "max_dd_pct": 38.974, "trades": 167}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.2638, "pnl_pct": -14.953, "max_dd_pct": 29.474, "trades": 66}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.1614, "pnl_pct": -24.977, "max_dd_pct": 47.286, "trades": 113}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3008, "pnl_pct": -13.29, "max_dd_pct": 27.409, "trades": 47}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6846, "pnl_pct": 120.95, "max_dd_pct": 36.498, "trades": 67}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1109, "pnl_pct": 4.151, "max_dd_pct": 19.181, "trades": 28}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3489, "pnl_pct": 72.968, "max_dd_pct": 33.19, "trades": 162}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3322, "pnl_pct": -18.166, "max_dd_pct": 39.773, "trades": 66}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.1817, "pnl_pct": -28.521, "max_dd_pct": 46.061, "trades": 109}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1771, "pnl_pct": -9.021, "max_dd_pct": 32.607, "trades": 51}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.031, "pnl_pct": -5.041, "max_dd_pct": 40.484, "trades": 69}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0853, "pnl_pct": -2.919, "max_dd_pct": 18.688, "trades": 30}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.286, "pnl_pct": 55.51, "max_dd_pct": 34.998, "trades": 164}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.2519, "pnl_pct": -14.298, "max_dd_pct": 29.471, "trades": 65}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.1885, "pnl_pct": -28.269, "max_dd_pct": 47.302, "trades": 112}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3008, "pnl_pct": -13.29, "max_dd_pct": 27.409, "trades": 47}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2187, "pnl_pct": 23.775, "max_dd_pct": 48.392, "trades": 69}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1109, "pnl_pct": 4.151, "max_dd_pct": 19.181, "trades": 28}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2656, "pnl_pct": 48.68, "max_dd_pct": 26.327, "trades": 155}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.1645, "pnl_pct": -9.412, "max_dd_pct": 34.889, "trades": 65}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.2308, "pnl_pct": -34.589, "max_dd_pct": 44.475, "trades": 108}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1738, "pnl_pct": -8.499, "max_dd_pct": 32.623, "trades": 49}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.031, "pnl_pct": -5.041, "max_dd_pct": 40.484, "trades": 69}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.5436, "pnl_pct": -14.24, "max_dd_pct": 18.665, "trades": 28}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1467, "pnl_pct": 24.04, "max_dd_pct": 32.314, "trades": 154}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.006, "pnl_pct": 0.386, "max_dd_pct": 29.654, "trades": 62}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": -0.1946, "pnl_pct": -28.952, "max_dd_pct": 45.754, "trades": 111}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.153, "pnl_pct": -6.818, "max_dd_pct": 27.417, "trades": 45}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.4302, "pnl_pct": 53.129, "max_dd_pct": 38.481, "trades": 69}
{"template": "trend_magic", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1793, "pnl_pct": -5.37, "max_dd_pct": 19.192, "trades": 26}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.7855, "pnl_pct": -55.323, "max_dd_pct": 69.881, "trades": 62}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6353, "pnl_pct": 20.116, "max_dd_pct": 13.948, "trades": 27}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2202, "pnl_pct": -20.904, "max_dd_pct": 60.865, "trades": 58}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6703, "pnl_pct": 22.603, "max_dd_pct": 10.485, "trades": 26}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1121, "pnl_pct": 11.831, "max_dd_pct": 47.209, "trades": 56}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0521, "pnl_pct": -1.499, "max_dd_pct": 13.89, "trades": 26}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.8088, "pnl_pct": -56.259, "max_dd_pct": 71.315, "trades": 60}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6362, "pnl_pct": 20.428, "max_dd_pct": 10.485, "trades": 26}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0258, "pnl_pct": 2.527, "max_dd_pct": 46.517, "trades": 58}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.034, "pnl_pct": 0.996, "max_dd_pct": 11.708, "trades": 26}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1016, "pnl_pct": 10.653, "max_dd_pct": 48.679, "trades": 50}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.2059, "pnl_pct": -23.479, "max_dd_pct": 28.72, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1163, "pnl_pct": -10.736, "max_dd_pct": 54.375, "trades": 58}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.3226, "pnl_pct": 10.067, "max_dd_pct": 13.838, "trades": 26}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1195, "pnl_pct": -11.25, "max_dd_pct": 53.979, "trades": 53}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.9337, "pnl_pct": -19.046, "max_dd_pct": 24.591, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1978, "pnl_pct": 20.177, "max_dd_pct": 26.094, "trades": 45}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0812, "pnl_pct": -22.369, "max_dd_pct": 28.937, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2338, "pnl_pct": 26.075, "max_dd_pct": 42.143, "trades": 58}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.108, "pnl_pct": -3.162, "max_dd_pct": 12.711, "trades": 25}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1436, "pnl_pct": 13.428, "max_dd_pct": 37.784, "trades": 52}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.2861, "pnl_pct": -26.657, "max_dd_pct": 31.687, "trades": 25}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2346, "pnl_pct": 20.781, "max_dd_pct": 25.602, "trades": 44}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.4195, "pnl_pct": -28.544, "max_dd_pct": 32.57, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0189, "pnl_pct": 1.867, "max_dd_pct": 52.263, "trades": 55}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6502, "pnl_pct": -15.172, "max_dd_pct": 21.806, "trades": 25}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1541, "pnl_pct": 13.667, "max_dd_pct": 37.239, "trades": 45}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.0454, "pnl_pct": -22.11, "max_dd_pct": 26.498, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4132, "pnl_pct": 49.218, "max_dd_pct": 27.172, "trades": 43}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.4946, "pnl_pct": -26.316, "max_dd_pct": 30.107, "trades": 23}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1414, "pnl_pct": 15.089, "max_dd_pct": 38.439, "trades": 49}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.3138, "pnl_pct": -25.631, "max_dd_pct": 30.725, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2789, "pnl_pct": 31.13, "max_dd_pct": 26.095, "trades": 43}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.6029, "pnl_pct": -27.796, "max_dd_pct": 30.142, "trades": 23}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1846, "pnl_pct": 19.06, "max_dd_pct": 27.603, "trades": 43}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.3095, "pnl_pct": -24.525, "max_dd_pct": 26.749, "trades": 21}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1468, "pnl_pct": 15.74, "max_dd_pct": 48.679, "trades": 50}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.2861, "pnl_pct": -26.657, "max_dd_pct": 31.687, "trades": 25}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2608, "pnl_pct": 23.849, "max_dd_pct": 31.505, "trades": 44}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.4195, "pnl_pct": -28.544, "max_dd_pct": 32.57, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.342, "pnl_pct": 39.346, "max_dd_pct": 36.05, "trades": 42}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.1819, "pnl_pct": -22.205, "max_dd_pct": 24.724, "trades": 22}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1432, "pnl_pct": 14.043, "max_dd_pct": 35.104, "trades": 46}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.438, "pnl_pct": -28.024, "max_dd_pct": 30.077, "trades": 24}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.5257, "pnl_pct": 65.988, "max_dd_pct": 26.095, "trades": 43}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.4946, "pnl_pct": -26.316, "max_dd_pct": 30.107, "trades": 23}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4081, "pnl_pct": 48.217, "max_dd_pct": 24.503, "trades": 41}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.3231, "pnl_pct": -22.831, "max_dd_pct": 26.632, "trades": 20}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.3795, "pnl_pct": 45.665, "max_dd_pct": 24.704, "trades": 46}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.2644, "pnl_pct": -22.245, "max_dd_pct": 25.941, "trades": 22}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2488, "pnl_pct": 27.302, "max_dd_pct": 24.726, "trades": 43}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.6174, "pnl_pct": -27.071, "max_dd_pct": 28.057, "trades": 21}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5394, "pnl_pct": 61.736, "max_dd_pct": 19.485, "trades": 37}
{"template": "macd_trend", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.2016, "pnl_pct": -26.906, "max_dd_pct": 26.906, "trades": 20}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5236, "pnl_pct": 83.268, "max_dd_pct": 39.135, "trades": 53}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1974, "pnl_pct": 9.521, "max_dd_pct": 20.523, "trades": 21}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2334, "pnl_pct": 30.861, "max_dd_pct": 34.038, "trades": 53}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0392, "pnl_pct": -1.779, "max_dd_pct": 20.523, "trades": 21}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4034, "pnl_pct": -38.092, "max_dd_pct": 41.514, "trades": 51}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0866, "pnl_pct": -4.52, "max_dd_pct": 22.138, "trades": 20}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8671, "pnl_pct": 166.384, "max_dd_pct": 22.973, "trades": 34}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.761, "pnl_pct": 45.885, "max_dd_pct": 21.916, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.63, "pnl_pct": 100.082, "max_dd_pct": 28.214, "trades": 34}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3842, "pnl_pct": 20.911, "max_dd_pct": 22.653, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3424, "pnl_pct": 48.803, "max_dd_pct": 24.715, "trades": 34}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1281, "pnl_pct": -6.433, "max_dd_pct": 24.125, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5532, "pnl_pct": 96.285, "max_dd_pct": 30.092, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6173, "pnl_pct": 18.096, "max_dd_pct": 7.482, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3615, "pnl_pct": 54.803, "max_dd_pct": 34.169, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0519, "pnl_pct": 1.433, "max_dd_pct": 16.987, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0863, "pnl_pct": 11.124, "max_dd_pct": 41.733, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5395, "pnl_pct": -16.455, "max_dd_pct": 30.918, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0616, "pnl_pct": 6.868, "max_dd_pct": 34.521, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4607, "pnl_pct": 12.558, "max_dd_pct": 8.987, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1188, "pnl_pct": -11.95, "max_dd_pct": 37.504, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0114, "pnl_pct": -0.28, "max_dd_pct": 15.631, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3063, "pnl_pct": -28.747, "max_dd_pct": 43.548, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8337, "pnl_pct": -19.458, "max_dd_pct": 28.589, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.301, "pnl_pct": 38.461, "max_dd_pct": 33.324, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2193, "pnl_pct": 5.547, "max_dd_pct": 9.697, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1154, "pnl_pct": 13.106, "max_dd_pct": 33.836, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3265, "pnl_pct": -7.418, "max_dd_pct": 17.174, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.193, "pnl_pct": -18.96, "max_dd_pct": 37.794, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8502, "pnl_pct": -20.481, "max_dd_pct": 26.442, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3992, "pnl_pct": 67.694, "max_dd_pct": 45.822, "trades": 53}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2472, "pnl_pct": 12.514, "max_dd_pct": 20.523, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1451, "pnl_pct": 20.88, "max_dd_pct": 42.477, "trades": 53}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0374, "pnl_pct": -1.747, "max_dd_pct": 20.523, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4899, "pnl_pct": -47.992, "max_dd_pct": 54.739, "trades": 52}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1422, "pnl_pct": -7.732, "max_dd_pct": 29.222, "trades": 22}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1908, "pnl_pct": 257.948, "max_dd_pct": 13.229, "trades": 36}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8698, "pnl_pct": 61.001, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9103, "pnl_pct": 159.075, "max_dd_pct": 16.651, "trades": 36}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5357, "pnl_pct": 33.657, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.361, "pnl_pct": 45.637, "max_dd_pct": 30.395, "trades": 36}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0667, "pnl_pct": 3.78, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2299, "pnl_pct": 261.541, "max_dd_pct": 12.503, "trades": 25}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7823, "pnl_pct": 23.264, "max_dd_pct": 7.258, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.036, "pnl_pct": 192.656, "max_dd_pct": 13.405, "trades": 25}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.21, "pnl_pct": 5.975, "max_dd_pct": 15.389, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7187, "pnl_pct": 113.745, "max_dd_pct": 15.228, "trades": 25}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2411, "pnl_pct": -7.83, "max_dd_pct": 24.211, "trades": 14}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2997, "pnl_pct": 39.279, "max_dd_pct": 34.775, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1585, "pnl_pct": 4.053, "max_dd_pct": 8.564, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.127, "pnl_pct": 14.979, "max_dd_pct": 35.449, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3425, "pnl_pct": -7.962, "max_dd_pct": 15.239, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1415, "pnl_pct": -14.63, "max_dd_pct": 41.363, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1719, "pnl_pct": -25.907, "max_dd_pct": 30.119, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3157, "pnl_pct": -23.76, "max_dd_pct": 39.028, "trades": 22}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.62, "pnl_pct": 16.248, "max_dd_pct": 8.72, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5302, "pnl_pct": -36.366, "max_dd_pct": 46.839, "trades": 22}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2164, "pnl_pct": 5.113, "max_dd_pct": 11.486, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5769, "pnl_pct": -41.624, "max_dd_pct": 50.197, "trades": 22}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2266, "pnl_pct": -5.735, "max_dd_pct": 19.537, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6355, "pnl_pct": 128.812, "max_dd_pct": 35.474, "trades": 58}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0139, "pnl_pct": -0.641, "max_dd_pct": 22.914, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3541, "pnl_pct": 57.731, "max_dd_pct": 34.029, "trades": 58}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.315, "pnl_pct": -13.462, "max_dd_pct": 24.888, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2417, "pnl_pct": -27.427, "max_dd_pct": 47.547, "trades": 57}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3742, "pnl_pct": -18.893, "max_dd_pct": 35.407, "trades": 22}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5918, "pnl_pct": 96.924, "max_dd_pct": 27.046, "trades": 36}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7853, "pnl_pct": 47.818, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3115, "pnl_pct": 43.024, "max_dd_pct": 27.732, "trades": 36}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4129, "pnl_pct": 22.615, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.169, "pnl_pct": -17.714, "max_dd_pct": 35.438, "trades": 36}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0977, "pnl_pct": -4.945, "max_dd_pct": 22.552, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3936, "pnl_pct": 261.341, "max_dd_pct": 10.419, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.448, "pnl_pct": 14.878, "max_dd_pct": 8.375, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1847, "pnl_pct": 192.485, "max_dd_pct": 10.872, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0302, "pnl_pct": 0.911, "max_dd_pct": 15.255, "trades": 13}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.8235, "pnl_pct": 112.567, "max_dd_pct": 12.729, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3093, "pnl_pct": -9.558, "max_dd_pct": 21.19, "trades": 12}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1135, "pnl_pct": 14.017, "max_dd_pct": 44.677, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3549, "pnl_pct": 9.036, "max_dd_pct": 7.749, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0788, "pnl_pct": -8.66, "max_dd_pct": 45.813, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1067, "pnl_pct": -2.476, "max_dd_pct": 14.897, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2244, "pnl_pct": -24.245, "max_dd_pct": 48.005, "trades": 27}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.912, "pnl_pct": -19.994, "max_dd_pct": 27.981, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1968, "pnl_pct": -15.988, "max_dd_pct": 34.165, "trades": 20}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7267, "pnl_pct": 19.349, "max_dd_pct": 6.934, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3711, "pnl_pct": -27.751, "max_dd_pct": 38.19, "trades": 20}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3298, "pnl_pct": 7.972, "max_dd_pct": 9.078, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4338, "pnl_pct": -33.132, "max_dd_pct": 43.496, "trades": 20}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1215, "pnl_pct": -3.06, "max_dd_pct": 17.254, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.51, "pnl_pct": 105.173, "max_dd_pct": 34.118, "trades": 59}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1516, "pnl_pct": 7.446, "max_dd_pct": 22.914, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2476, "pnl_pct": 40.98, "max_dd_pct": 34.798, "trades": 59}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1412, "pnl_pct": -6.383, "max_dd_pct": 24.888, "trades": 23}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4267, "pnl_pct": -44.765, "max_dd_pct": 53.497, "trades": 59}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2667, "pnl_pct": -13.804, "max_dd_pct": 31.541, "trades": 21}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5363, "pnl_pct": 82.094, "max_dd_pct": 32.706, "trades": 37}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6993, "pnl_pct": 41.315, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2302, "pnl_pct": 29.298, "max_dd_pct": 33.4, "trades": 37}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4691, "pnl_pct": 26.269, "max_dd_pct": 20.493, "trades": 19}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3113, "pnl_pct": -29.446, "max_dd_pct": 39.231, "trades": 37}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0987, "pnl_pct": 5.28, "max_dd_pct": 20.672, "trades": 18}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1622, "pnl_pct": 17.079, "max_dd_pct": 41.75, "trades": 28}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6718, "pnl_pct": 24.988, "max_dd_pct": 7.701, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0769, "pnl_pct": -7.117, "max_dd_pct": 43.535, "trades": 28}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2348, "pnl_pct": 7.835, "max_dd_pct": 11.74, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4957, "pnl_pct": -38.452, "max_dd_pct": 46.994, "trades": 28}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3438, "pnl_pct": -11.344, "max_dd_pct": 22.746, "trades": 15}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0693, "pnl_pct": 137.567, "max_dd_pct": 13.101, "trades": 24}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5626, "pnl_pct": 20.703, "max_dd_pct": 7.477, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8409, "pnl_pct": 94.551, "max_dd_pct": 14.446, "trades": 24}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3281, "pnl_pct": 11.033, "max_dd_pct": 12.043, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5728, "pnl_pct": 60.653, "max_dd_pct": 17.856, "trades": 24}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0861, "pnl_pct": -2.755, "max_dd_pct": 24.593, "trades": 11}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2245, "pnl_pct": -19.706, "max_dd_pct": 45.737, "trades": 24}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3695, "pnl_pct": 9.098, "max_dd_pct": 6.934, "trades": 9}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4333, "pnl_pct": -34.233, "max_dd_pct": 48.677, "trades": 24}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0242, "pnl_pct": 0.545, "max_dd_pct": 10.227, "trades": 9}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3942, "pnl_pct": -35.2, "max_dd_pct": 46.44, "trades": 24}
{"template": "super_trend", "coin": "SOL/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7138, "pnl_pct": -14.51, "max_dd_pct": 19.37, "trades": 9}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.322, "pnl_pct": -26.025, "max_dd_pct": 36.21, "trades": 12}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.5192, "pnl_pct": 11.686, "max_dd_pct": 9.396, "trades": 9}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.322, "pnl_pct": -26.025, "max_dd_pct": 36.21, "trades": 12}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.5192, "pnl_pct": 11.686, "max_dd_pct": 9.396, "trades": 9}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.322, "pnl_pct": -26.025, "max_dd_pct": 36.21, "trades": 12}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.5192, "pnl_pct": 11.686, "max_dd_pct": 9.396, "trades": 9}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.322, "pnl_pct": -26.025, "max_dd_pct": 36.21, "trades": 12}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.5192, "pnl_pct": 11.686, "max_dd_pct": 9.396, "trades": 9}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2636, "pnl_pct": -23.934, "max_dd_pct": 30.945, "trades": 26}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2787, "pnl_pct": 9.833, "max_dd_pct": 14.448, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2636, "pnl_pct": -23.934, "max_dd_pct": 30.945, "trades": 26}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2787, "pnl_pct": 9.833, "max_dd_pct": 14.448, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2636, "pnl_pct": -23.934, "max_dd_pct": 30.945, "trades": 26}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2787, "pnl_pct": 9.833, "max_dd_pct": 14.448, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2636, "pnl_pct": -23.934, "max_dd_pct": 30.945, "trades": 26}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2787, "pnl_pct": 9.833, "max_dd_pct": 14.448, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2853, "pnl_pct": -39.045, "max_dd_pct": 54.72, "trades": 38}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.7596, "pnl_pct": -27.385, "max_dd_pct": 36.542, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2853, "pnl_pct": -39.045, "max_dd_pct": 54.72, "trades": 38}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.7596, "pnl_pct": -27.385, "max_dd_pct": 36.542, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2853, "pnl_pct": -39.045, "max_dd_pct": 54.72, "trades": 38}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7596, "pnl_pct": -27.385, "max_dd_pct": 36.542, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2853, "pnl_pct": -39.045, "max_dd_pct": 54.72, "trades": 38}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7596, "pnl_pct": -27.385, "max_dd_pct": 36.542, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1676, "pnl_pct": -29.917, "max_dd_pct": 61.693, "trades": 61}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6232, "pnl_pct": -26.19, "max_dd_pct": 28.344, "trades": 32}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1676, "pnl_pct": -29.917, "max_dd_pct": 61.693, "trades": 61}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6232, "pnl_pct": -26.19, "max_dd_pct": 28.344, "trades": 32}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1676, "pnl_pct": -29.917, "max_dd_pct": 61.693, "trades": 61}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6232, "pnl_pct": -26.19, "max_dd_pct": 28.344, "trades": 32}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1676, "pnl_pct": -29.917, "max_dd_pct": 61.693, "trades": 61}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6232, "pnl_pct": -26.19, "max_dd_pct": 28.344, "trades": 32}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 8.171, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2709, "pnl_pct": -6.16, "max_dd_pct": 16.285, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 8.171, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2709, "pnl_pct": -6.16, "max_dd_pct": 16.285, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 8.171, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2709, "pnl_pct": -6.16, "max_dd_pct": 16.285, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 8.171, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2709, "pnl_pct": -6.16, "max_dd_pct": 16.285, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0967, "pnl_pct": -9.108, "max_dd_pct": 34.132, "trades": 13}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0033, "pnl_pct": -0.076, "max_dd_pct": 12.241, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0967, "pnl_pct": -9.108, "max_dd_pct": 34.132, "trades": 13}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0033, "pnl_pct": -0.076, "max_dd_pct": 12.241, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0967, "pnl_pct": -9.108, "max_dd_pct": 34.132, "trades": 13}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0033, "pnl_pct": -0.076, "max_dd_pct": 12.241, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0967, "pnl_pct": -9.108, "max_dd_pct": 34.132, "trades": 13}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0033, "pnl_pct": -0.076, "max_dd_pct": 12.241, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1375, "pnl_pct": -14.917, "max_dd_pct": 33.985, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2156, "pnl_pct": -6.268, "max_dd_pct": 15.087, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1375, "pnl_pct": -14.917, "max_dd_pct": 33.985, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2156, "pnl_pct": -6.268, "max_dd_pct": 15.087, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1375, "pnl_pct": -14.917, "max_dd_pct": 33.985, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2156, "pnl_pct": -6.268, "max_dd_pct": 15.087, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1375, "pnl_pct": -14.917, "max_dd_pct": 33.985, "trades": 25}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2156, "pnl_pct": -6.268, "max_dd_pct": 15.087, "trades": 17}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2393, "pnl_pct": -36.082, "max_dd_pct": 61.608, "trades": 39}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1145, "pnl_pct": 6.292, "max_dd_pct": 18.261, "trades": 28}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2393, "pnl_pct": -36.082, "max_dd_pct": 61.608, "trades": 39}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1145, "pnl_pct": 6.292, "max_dd_pct": 18.261, "trades": 28}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2393, "pnl_pct": -36.082, "max_dd_pct": 61.608, "trades": 39}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1145, "pnl_pct": 6.292, "max_dd_pct": 18.261, "trades": 28}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2393, "pnl_pct": -36.082, "max_dd_pct": 61.608, "trades": 39}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1145, "pnl_pct": 6.292, "max_dd_pct": 18.261, "trades": 28}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0564, "pnl_pct": -1.553, "max_dd_pct": 15.013, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0564, "pnl_pct": -1.553, "max_dd_pct": 15.013, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0564, "pnl_pct": -1.553, "max_dd_pct": 15.013, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0564, "pnl_pct": -1.553, "max_dd_pct": 15.013, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1792, "pnl_pct": -14.71, "max_dd_pct": 32.013, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.2809, "pnl_pct": -19.959, "max_dd_pct": 21.302, "trades": 7}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1792, "pnl_pct": -14.71, "max_dd_pct": 32.013, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.2809, "pnl_pct": -19.959, "max_dd_pct": 21.302, "trades": 7}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1792, "pnl_pct": -14.71, "max_dd_pct": 32.013, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.2809, "pnl_pct": -19.959, "max_dd_pct": 21.302, "trades": 7}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1792, "pnl_pct": -14.71, "max_dd_pct": 32.013, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.2809, "pnl_pct": -19.959, "max_dd_pct": 21.302, "trades": 7}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0566, "pnl_pct": -9.388, "max_dd_pct": 49.385, "trades": 33}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.395, "pnl_pct": -12.055, "max_dd_pct": 18.176, "trades": 19}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0566, "pnl_pct": -9.388, "max_dd_pct": 49.385, "trades": 33}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.395, "pnl_pct": -12.055, "max_dd_pct": 18.176, "trades": 19}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0566, "pnl_pct": -9.388, "max_dd_pct": 49.385, "trades": 33}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.395, "pnl_pct": -12.055, "max_dd_pct": 18.176, "trades": 19}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0566, "pnl_pct": -9.388, "max_dd_pct": 49.385, "trades": 33}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.395, "pnl_pct": -12.055, "max_dd_pct": 18.176, "trades": 19}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2739, "pnl_pct": -6.16, "max_dd_pct": 15.892, "trades": 2}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3208, "pnl_pct": -9.05, "max_dd_pct": 15.007, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3208, "pnl_pct": -9.05, "max_dd_pct": 15.007, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3208, "pnl_pct": -9.05, "max_dd_pct": 15.007, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.077, "max_dd_pct": 25.121, "trades": 5}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3208, "pnl_pct": -9.05, "max_dd_pct": 15.007, "trades": 3}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1322, "pnl_pct": -12.056, "max_dd_pct": 26.599, "trades": 14}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6759, "pnl_pct": -14.743, "max_dd_pct": 16.875, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1322, "pnl_pct": -12.056, "max_dd_pct": 26.599, "trades": 14}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6759, "pnl_pct": -14.743, "max_dd_pct": 16.875, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1322, "pnl_pct": -12.056, "max_dd_pct": 26.599, "trades": 14}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6759, "pnl_pct": -14.743, "max_dd_pct": 16.875, "trades": 10}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1322, "pnl_pct": -12.056, "max_dd_pct": 26.599, "trades": 14}
{"template": "rsi_mean_revert", "coin": "SOL/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6759, "pnl_pct": -14.743, "max_dd_pct": 16.875, "trades": 10}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3214, "pnl_pct": -6.841, "max_dd_pct": 11.154, "trades": 46}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.4488, "pnl_pct": 6.097, "max_dd_pct": 5.982, "trades": 19}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.6749, "pnl_pct": -9.312, "max_dd_pct": 10.749, "trades": 26}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.4272, "pnl_pct": 5.635, "max_dd_pct": 5.984, "trades": 13}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.9821, "pnl_pct": -9.399, "max_dd_pct": 10.487, "trades": 14}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.2471, "pnl_pct": -1.491, "max_dd_pct": 4.713, "trades": 3}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.6293, "pnl_pct": -2.394, "max_dd_pct": 2.394, "trades": 4}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.2756, "pnl_pct": -4.953, "max_dd_pct": 9.327, "trades": 34}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.159, "pnl_pct": 2.136, "max_dd_pct": 6.98, "trades": 19}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.5167, "pnl_pct": -6.98, "max_dd_pct": 8.733, "trades": 24}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.0684, "pnl_pct": 0.624, "max_dd_pct": 6.352, "trades": 11}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.7306, "pnl_pct": -7.421, "max_dd_pct": 9.189, "trades": 16}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.2379, "pnl_pct": -1.432, "max_dd_pct": 4.282, "trades": 6}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.411, "pnl_pct": -2.821, "max_dd_pct": 5.558, "trades": 7}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3255, "pnl_pct": -5.426, "max_dd_pct": 8.228, "trades": 30}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.5637, "pnl_pct": -5.128, "max_dd_pct": 9.216, "trades": 15}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.1758, "pnl_pct": -2.284, "max_dd_pct": 3.976, "trades": 19}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.7394, "pnl_pct": -5.861, "max_dd_pct": 6.995, "trades": 11}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.4267, "pnl_pct": -3.836, "max_dd_pct": 7.075, "trades": 9}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.4931, "pnl_pct": -2.597, "max_dd_pct": 5.024, "trades": 5}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.6777, "pnl_pct": -3.036, "max_dd_pct": 3.869, "trades": 3}
{"template": "bollinger_revert", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.9362, "pnl_pct": 1.57, "max_dd_pct": 0.537, "trades": 1}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.031, "pnl_pct": 2.959, "max_dd_pct": 28.355, "trades": 100}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1942, "pnl_pct": -10.324, "max_dd_pct": 19.506, "trades": 45}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.7077, "pnl_pct": -54.52, "max_dd_pct": 66.617, "trades": 94}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.5722, "pnl_pct": -27.778, "max_dd_pct": 29.838, "trades": 39}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -1.101, "pnl_pct": -77.096, "max_dd_pct": 83.994, "trades": 87}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.022, "pnl_pct": -44.731, "max_dd_pct": 50.249, "trades": 37}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1119, "pnl_pct": -7.766, "max_dd_pct": 26.258, "trades": 69}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8635, "pnl_pct": 42.209, "max_dd_pct": 13.807, "trades": 31}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6855, "pnl_pct": -45.056, "max_dd_pct": 54.416, "trades": 67}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.1869, "pnl_pct": 9.505, "max_dd_pct": 14.315, "trades": 30}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8279, "pnl_pct": -59.767, "max_dd_pct": 66.0, "trades": 64}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.8961, "pnl_pct": -33.825, "max_dd_pct": 39.201, "trades": 27}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.005, "pnl_pct": 0.239, "max_dd_pct": 13.662, "trades": 45}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5006, "pnl_pct": 13.414, "max_dd_pct": 14.052, "trades": 22}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -1.1387, "pnl_pct": -47.301, "max_dd_pct": 53.586, "trades": 45}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.2556, "pnl_pct": -8.079, "max_dd_pct": 26.182, "trades": 21}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8126, "pnl_pct": -49.216, "max_dd_pct": 57.275, "trades": 39}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.0803, "pnl_pct": -2.999, "max_dd_pct": 22.652, "trades": 19}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2159, "pnl_pct": -8.62, "max_dd_pct": 13.238, "trades": 32}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1064, "pnl_pct": -1.583, "max_dd_pct": 10.732, "trades": 9}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.7605, "pnl_pct": -32.412, "max_dd_pct": 37.297, "trades": 32}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.4858, "pnl_pct": -8.966, "max_dd_pct": 17.722, "trades": 9}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7914, "pnl_pct": -39.722, "max_dd_pct": 44.432, "trades": 28}
{"template": "donchian_breakout", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.9808, "pnl_pct": -20.1, "max_dd_pct": 23.655, "trades": 8}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6504, "pnl_pct": 181.401, "max_dd_pct": 34.522, "trades": 151}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4166, "pnl_pct": 27.652, "max_dd_pct": 29.086, "trades": 61}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1869, "pnl_pct": 34.86, "max_dd_pct": 44.156, "trades": 150}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4152, "pnl_pct": 28.606, "max_dd_pct": 25.029, "trades": 61}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3595, "pnl_pct": -47.706, "max_dd_pct": 67.677, "trades": 143}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2817, "pnl_pct": -16.877, "max_dd_pct": 47.066, "trades": 59}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6672, "pnl_pct": 188.341, "max_dd_pct": 34.583, "trades": 149}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3447, "pnl_pct": 21.645, "max_dd_pct": 33.225, "trades": 58}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1981, "pnl_pct": 37.248, "max_dd_pct": 43.342, "trades": 147}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3809, "pnl_pct": 25.094, "max_dd_pct": 28.573, "trades": 58}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3372, "pnl_pct": -45.409, "max_dd_pct": 66.26, "trades": 141}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3212, "pnl_pct": -18.502, "max_dd_pct": 48.379, "trades": 56}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8172, "pnl_pct": 266.933, "max_dd_pct": 32.431, "trades": 140}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1719, "pnl_pct": 10.333, "max_dd_pct": 35.891, "trades": 55}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3445, "pnl_pct": 73.463, "max_dd_pct": 39.568, "trades": 138}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2717, "pnl_pct": 17.55, "max_dd_pct": 28.734, "trades": 55}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1905, "pnl_pct": -28.969, "max_dd_pct": 59.293, "trades": 131}
{"template": "fair_value_gap", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4275, "pnl_pct": -23.902, "max_dd_pct": 51.03, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5201, "pnl_pct": -40.969, "max_dd_pct": 58.609, "trades": 102}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.855, "pnl_pct": -32.383, "max_dd_pct": 39.669, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7056, "pnl_pct": -53.435, "max_dd_pct": 65.421, "trades": 101}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2129, "pnl_pct": -43.873, "max_dd_pct": 46.048, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8094, "pnl_pct": -63.428, "max_dd_pct": 72.229, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8234, "pnl_pct": -34.945, "max_dd_pct": 43.782, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5239, "pnl_pct": -39.777, "max_dd_pct": 58.036, "trades": 102}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5698, "pnl_pct": -21.512, "max_dd_pct": 35.436, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8735, "pnl_pct": -59.707, "max_dd_pct": 69.251, "trades": 101}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2414, "pnl_pct": -42.43, "max_dd_pct": 46.586, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.1621, "pnl_pct": -76.642, "max_dd_pct": 81.588, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9278, "pnl_pct": -36.96, "max_dd_pct": 44.741, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0736, "pnl_pct": -6.97, "max_dd_pct": 39.437, "trades": 102}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.49, "pnl_pct": -18.333, "max_dd_pct": 36.07, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.585, "pnl_pct": -45.617, "max_dd_pct": 59.682, "trades": 101}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1775, "pnl_pct": -39.977, "max_dd_pct": 47.337, "trades": 47}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.2772, "pnl_pct": -79.425, "max_dd_pct": 83.782, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8433, "pnl_pct": -33.977, "max_dd_pct": 42.589, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1213, "pnl_pct": -11.358, "max_dd_pct": 37.076, "trades": 77}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0084, "pnl_pct": 0.277, "max_dd_pct": 27.276, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3363, "pnl_pct": -29.666, "max_dd_pct": 51.586, "trades": 76}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5121, "pnl_pct": -16.25, "max_dd_pct": 33.003, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4052, "pnl_pct": -37.763, "max_dd_pct": 53.396, "trades": 74}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6566, "pnl_pct": -23.568, "max_dd_pct": 33.38, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0212, "pnl_pct": 2.062, "max_dd_pct": 35.539, "trades": 77}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5625, "pnl_pct": 18.858, "max_dd_pct": 20.548, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3396, "pnl_pct": -29.352, "max_dd_pct": 51.952, "trades": 76}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0591, "pnl_pct": -1.899, "max_dd_pct": 25.236, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5151, "pnl_pct": -45.372, "max_dd_pct": 59.413, "trades": 74}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.648, "pnl_pct": -22.682, "max_dd_pct": 34.247, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1152, "pnl_pct": 11.59, "max_dd_pct": 34.245, "trades": 77}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5345, "pnl_pct": 17.831, "max_dd_pct": 21.235, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2866, "pnl_pct": -25.137, "max_dd_pct": 51.888, "trades": 76}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0859, "pnl_pct": -2.746, "max_dd_pct": 25.882, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6032, "pnl_pct": -50.12, "max_dd_pct": 62.941, "trades": 74}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.477, "pnl_pct": -17.604, "max_dd_pct": 27.642, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2445, "pnl_pct": -14.293, "max_dd_pct": 37.304, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0366, "pnl_pct": 1.003, "max_dd_pct": 21.901, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3583, "pnl_pct": -21.67, "max_dd_pct": 43.435, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0188, "pnl_pct": 0.552, "max_dd_pct": 22.075, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.863, "pnl_pct": -47.821, "max_dd_pct": 59.673, "trades": 52}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4455, "pnl_pct": -13.48, "max_dd_pct": 25.951, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0186, "pnl_pct": -1.171, "max_dd_pct": 31.06, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5703, "pnl_pct": 14.997, "max_dd_pct": 16.161, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2995, "pnl_pct": -18.401, "max_dd_pct": 43.223, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4217, "pnl_pct": 12.059, "max_dd_pct": 17.267, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0546, "pnl_pct": -54.937, "max_dd_pct": 65.728, "trades": 52}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4575, "pnl_pct": -13.696, "max_dd_pct": 28.133, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4399, "pnl_pct": 33.492, "max_dd_pct": 16.784, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5353, "pnl_pct": 14.003, "max_dd_pct": 16.886, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0952, "pnl_pct": 6.823, "max_dd_pct": 30.968, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3898, "pnl_pct": 11.09, "max_dd_pct": 17.983, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8486, "pnl_pct": -47.207, "max_dd_pct": 59.85, "trades": 52}
{"template": "atr_volatility_breakout", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2533, "pnl_pct": -8.132, "max_dd_pct": 24.369, "trades": 21}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2315, "pnl_pct": 20.198, "max_dd_pct": 25.666, "trades": 33}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.287, "pnl_pct": -7.108, "max_dd_pct": 11.282, "trades": 16}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1322, "pnl_pct": -9.893, "max_dd_pct": 40.699, "trades": 33}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.536, "pnl_pct": -13.591, "max_dd_pct": 15.773, "trades": 16}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4878, "pnl_pct": -36.942, "max_dd_pct": 56.514, "trades": 33}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8872, "pnl_pct": -25.018, "max_dd_pct": 25.018, "trades": 16}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.226, "pnl_pct": 20.542, "max_dd_pct": 27.241, "trades": 30}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0349, "pnl_pct": -1.003, "max_dd_pct": 11.282, "trades": 17}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.103, "pnl_pct": -8.129, "max_dd_pct": 39.956, "trades": 30}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5065, "pnl_pct": -13.717, "max_dd_pct": 17.512, "trades": 17}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3323, "pnl_pct": -25.599, "max_dd_pct": 48.703, "trades": 29}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1645, "pnl_pct": -32.46, "max_dd_pct": 32.46, "trades": 17}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4569, "pnl_pct": 22.749, "max_dd_pct": 11.593, "trades": 19}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1247, "pnl_pct": -3.246, "max_dd_pct": 10.858, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1583, "pnl_pct": 8.039, "max_dd_pct": 15.611, "trades": 19}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5322, "pnl_pct": -12.97, "max_dd_pct": 16.674, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0726, "pnl_pct": 4.482, "max_dd_pct": 17.824, "trades": 18}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8703, "pnl_pct": -20.863, "max_dd_pct": 20.863, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3861, "pnl_pct": 12.319, "max_dd_pct": 9.112, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.122, "pnl_pct": -2.42, "max_dd_pct": 6.884, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1075, "pnl_pct": 3.16, "max_dd_pct": 12.988, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6281, "pnl_pct": -11.115, "max_dd_pct": 11.494, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4252, "pnl_pct": -12.609, "max_dd_pct": 21.638, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2187, "pnl_pct": -19.523, "max_dd_pct": 19.741, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4045, "pnl_pct": 26.399, "max_dd_pct": 21.543, "trades": 26}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.056, "pnl_pct": 1.112, "max_dd_pct": 10.116, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0071, "pnl_pct": 0.411, "max_dd_pct": 30.75, "trades": 26}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4205, "pnl_pct": -8.141, "max_dd_pct": 14.71, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3977, "pnl_pct": -23.421, "max_dd_pct": 43.741, "trades": 26}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9647, "pnl_pct": -21.772, "max_dd_pct": 21.772, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5663, "pnl_pct": 34.585, "max_dd_pct": 21.379, "trades": 23}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2428, "pnl_pct": 3.837, "max_dd_pct": 5.159, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.167, "pnl_pct": 9.193, "max_dd_pct": 28.451, "trades": 23}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4971, "pnl_pct": -8.315, "max_dd_pct": 11.263, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3273, "pnl_pct": -17.628, "max_dd_pct": 39.253, "trades": 23}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0138, "pnl_pct": -20.902, "max_dd_pct": 20.902, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4257, "pnl_pct": 20.495, "max_dd_pct": 10.038, "trades": 14}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.513, "pnl_pct": 13.337, "max_dd_pct": 8.015, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1277, "pnl_pct": 5.8, "max_dd_pct": 14.467, "trades": 14}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1277, "pnl_pct": 3.237, "max_dd_pct": 13.611, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2448, "pnl_pct": -11.512, "max_dd_pct": 23.53, "trades": 14}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2362, "pnl_pct": -6.135, "max_dd_pct": 19.781, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3206, "pnl_pct": 8.786, "max_dd_pct": 6.951, "trades": 7}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3057, "pnl_pct": 6.458, "max_dd_pct": 7.563, "trades": 8}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0783, "pnl_pct": 2.009, "max_dd_pct": 8.985, "trades": 7}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3003, "pnl_pct": 6.406, "max_dd_pct": 9.167, "trades": 8}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3808, "pnl_pct": -11.241, "max_dd_pct": 19.297, "trades": 7}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4037, "pnl_pct": -8.412, "max_dd_pct": 18.006, "trades": 8}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6936, "pnl_pct": 46.74, "max_dd_pct": 17.559, "trades": 22}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2676, "pnl_pct": 6.36, "max_dd_pct": 12.282, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3427, "pnl_pct": 20.784, "max_dd_pct": 25.388, "trades": 22}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2557, "pnl_pct": -6.086, "max_dd_pct": 19.035, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1396, "pnl_pct": -8.178, "max_dd_pct": 35.443, "trades": 22}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6975, "pnl_pct": -18.838, "max_dd_pct": 27.34, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2003, "pnl_pct": 6.644, "max_dd_pct": 11.123, "trades": 17}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1111, "pnl_pct": -2.152, "max_dd_pct": 13.891, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2071, "pnl_pct": -6.851, "max_dd_pct": 17.468, "trades": 17}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5342, "pnl_pct": -11.069, "max_dd_pct": 21.285, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0777, "pnl_pct": -3.581, "max_dd_pct": 19.305, "trades": 17}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6285, "pnl_pct": -15.195, "max_dd_pct": 24.078, "trades": 12}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1209, "pnl_pct": 4.757, "max_dd_pct": 12.975, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0891, "pnl_pct": 50.345, "max_dd_pct": 6.177, "trades": 8}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0822, "pnl_pct": -3.317, "max_dd_pct": 16.908, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8606, "pnl_pct": 38.376, "max_dd_pct": 11.624, "trades": 8}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4878, "pnl_pct": -19.42, "max_dd_pct": 28.85, "trades": 13}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8606, "pnl_pct": 39.814, "max_dd_pct": 8.074, "trades": 8}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5391, "pnl_pct": 15.719, "max_dd_pct": 5.679, "trades": 6}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8374, "pnl_pct": 33.363, "max_dd_pct": 4.336, "trades": 5}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3499, "pnl_pct": 9.639, "max_dd_pct": 6.413, "trades": 6}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8885, "pnl_pct": 35.538, "max_dd_pct": 4.196, "trades": 5}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0561, "pnl_pct": 1.795, "max_dd_pct": 11.336, "trades": 6}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5786, "pnl_pct": 21.987, "max_dd_pct": 8.676, "trades": 5}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.675, "pnl_pct": 26.412, "max_dd_pct": 6.19, "trades": 16}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0143, "pnl_pct": 0.278, "max_dd_pct": 11.937, "trades": 11}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.195, "pnl_pct": 7.089, "max_dd_pct": 10.259, "trades": 16}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.402, "pnl_pct": -7.911, "max_dd_pct": 18.496, "trades": 11}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0369, "pnl_pct": 1.691, "max_dd_pct": 16.558, "trades": 16}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7712, "pnl_pct": -16.871, "max_dd_pct": 25.579, "trades": 11}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7581, "pnl_pct": 34.99, "max_dd_pct": 8.656, "trades": 14}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7333, "pnl_pct": 30.117, "max_dd_pct": 7.833, "trades": 10}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4236, "pnl_pct": 17.964, "max_dd_pct": 12.367, "trades": 14}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4476, "pnl_pct": 17.299, "max_dd_pct": 14.016, "trades": 10}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2185, "pnl_pct": -9.216, "max_dd_pct": 25.154, "trades": 14}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1208, "pnl_pct": 4.426, "max_dd_pct": 21.822, "trades": 10}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9997, "pnl_pct": 32.78, "max_dd_pct": 3.115, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9624, "pnl_pct": 39.879, "max_dd_pct": 4.07, "trades": 5}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7457, "pnl_pct": 24.407, "max_dd_pct": 5.104, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8643, "pnl_pct": 35.08, "max_dd_pct": 5.15, "trades": 5}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2773, "pnl_pct": 9.834, "max_dd_pct": 8.769, "trades": 9}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8319, "pnl_pct": 34.722, "max_dd_pct": 6.786, "trades": 5}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.486, "pnl_pct": 13.568, "max_dd_pct": 5.7, "trades": 6}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0369, "pnl_pct": 47.591, "max_dd_pct": 9.54, "trades": 4}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2812, "pnl_pct": 7.603, "max_dd_pct": 7.83, "trades": 6}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9394, "pnl_pct": 41.594, "max_dd_pct": 10.474, "trades": 4}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1472, "pnl_pct": -4.378, "max_dd_pct": 15.633, "trades": 6}
{"template": "ema_crossover", "coin": "DOT/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7135, "pnl_pct": 30.15, "max_dd_pct": 12.342, "trades": 4}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2431, "pnl_pct": 13.151, "max_dd_pct": 16.684, "trades": 46}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6211, "pnl_pct": -11.258, "max_dd_pct": 18.387, "trades": 21}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0968, "pnl_pct": -5.017, "max_dd_pct": 20.098, "trades": 46}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9735, "pnl_pct": -17.14, "max_dd_pct": 21.314, "trades": 21}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1874, "pnl_pct": -11.7, "max_dd_pct": 28.364, "trades": 46}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.892, "pnl_pct": -20.996, "max_dd_pct": 29.297, "trades": 20}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5281, "pnl_pct": 24.288, "max_dd_pct": 14.46, "trades": 25}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6355, "pnl_pct": -9.823, "max_dd_pct": 13.667, "trades": 11}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2031, "pnl_pct": 8.794, "max_dd_pct": 18.518, "trades": 25}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8565, "pnl_pct": -12.818, "max_dd_pct": 15.833, "trades": 11}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0311, "pnl_pct": -1.505, "max_dd_pct": 25.38, "trades": 25}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3651, "pnl_pct": -21.814, "max_dd_pct": 24.388, "trades": 11}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1612, "pnl_pct": 5.508, "max_dd_pct": 12.39, "trades": 13}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7957, "pnl_pct": -10.106, "max_dd_pct": 10.106, "trades": 6}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0084, "pnl_pct": -0.278, "max_dd_pct": 13.861, "trades": 13}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9756, "pnl_pct": -11.848, "max_dd_pct": 11.85, "trades": 6}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1078, "pnl_pct": -4.102, "max_dd_pct": 21.121, "trades": 13}
{"template": "order_block", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4748, "pnl_pct": -17.493, "max_dd_pct": 17.493, "trades": 6}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4822, "pnl_pct": 98.202, "max_dd_pct": 36.89, "trades": 153}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.195, "pnl_pct": -9.898, "max_dd_pct": 33.842, "trades": 62}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3511, "pnl_pct": 53.244, "max_dd_pct": 33.916, "trades": 123}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1149, "pnl_pct": -5.354, "max_dd_pct": 29.124, "trades": 54}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.044, "pnl_pct": 3.739, "max_dd_pct": 30.81, "trades": 78}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1304, "pnl_pct": 5.122, "max_dd_pct": 17.845, "trades": 40}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3202, "pnl_pct": 54.997, "max_dd_pct": 48.475, "trades": 155}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0132, "pnl_pct": -0.741, "max_dd_pct": 31.353, "trades": 63}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3379, "pnl_pct": 57.317, "max_dd_pct": 37.156, "trades": 118}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1986, "pnl_pct": -9.638, "max_dd_pct": 27.699, "trades": 54}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.4152, "pnl_pct": -39.139, "max_dd_pct": 52.136, "trades": 84}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.117, "pnl_pct": 4.317, "max_dd_pct": 16.214, "trades": 42}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5215, "pnl_pct": 102.704, "max_dd_pct": 29.159, "trades": 149}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3301, "pnl_pct": -15.629, "max_dd_pct": 34.865, "trades": 62}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2273, "pnl_pct": 30.875, "max_dd_pct": 33.896, "trades": 118}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3228, "pnl_pct": -13.028, "max_dd_pct": 29.331, "trades": 52}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1451, "pnl_pct": 14.815, "max_dd_pct": 26.067, "trades": 81}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1959, "pnl_pct": 7.908, "max_dd_pct": 18.031, "trades": 39}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3076, "pnl_pct": 49.578, "max_dd_pct": 45.413, "trades": 152}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.1351, "pnl_pct": -7.067, "max_dd_pct": 32.388, "trades": 63}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1601, "pnl_pct": 23.227, "max_dd_pct": 37.127, "trades": 112}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5128, "pnl_pct": -21.156, "max_dd_pct": 31.367, "trades": 52}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.4525, "pnl_pct": -43.181, "max_dd_pct": 49.931, "trades": 84}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3051, "pnl_pct": -9.937, "max_dd_pct": 16.888, "trades": 39}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5264, "pnl_pct": 105.614, "max_dd_pct": 35.558, "trades": 138}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.4448, "pnl_pct": -20.237, "max_dd_pct": 34.663, "trades": 58}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2544, "pnl_pct": 35.192, "max_dd_pct": 34.901, "trades": 118}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5988, "pnl_pct": -21.133, "max_dd_pct": 33.052, "trades": 48}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1582, "pnl_pct": 15.907, "max_dd_pct": 22.314, "trades": 79}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0078, "pnl_pct": 0.282, "max_dd_pct": 18.667, "trades": 36}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3932, "pnl_pct": 63.046, "max_dd_pct": 40.024, "trades": 141}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.219, "pnl_pct": -10.65, "max_dd_pct": 33.09, "trades": 56}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1776, "pnl_pct": 25.552, "max_dd_pct": 37.152, "trades": 111}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.6637, "pnl_pct": -24.842, "max_dd_pct": 33.606, "trades": 49}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.3477, "pnl_pct": -34.373, "max_dd_pct": 47.464, "trades": 83}
{"template": "trend_magic", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1991, "pnl_pct": -7.393, "max_dd_pct": 16.494, "trades": 37}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2722, "pnl_pct": -20.999, "max_dd_pct": 41.216, "trades": 69}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.7036, "pnl_pct": -18.207, "max_dd_pct": 23.548, "trades": 29}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1017, "pnl_pct": 8.052, "max_dd_pct": 25.751, "trades": 63}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0583, "pnl_pct": -1.692, "max_dd_pct": 22.706, "trades": 26}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2078, "pnl_pct": -13.678, "max_dd_pct": 41.953, "trades": 59}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1529, "pnl_pct": -4.264, "max_dd_pct": 28.76, "trades": 24}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0522, "pnl_pct": 4.027, "max_dd_pct": 26.316, "trades": 64}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.055, "pnl_pct": 1.651, "max_dd_pct": 20.078, "trades": 26}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0281, "pnl_pct": 2.089, "max_dd_pct": 36.072, "trades": 61}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.451, "pnl_pct": 14.259, "max_dd_pct": 21.99, "trades": 24}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0916, "pnl_pct": -6.15, "max_dd_pct": 37.703, "trades": 55}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3922, "pnl_pct": -9.978, "max_dd_pct": 28.145, "trades": 23}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.268, "pnl_pct": 21.988, "max_dd_pct": 31.497, "trades": 63}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1988, "pnl_pct": 6.247, "max_dd_pct": 20.958, "trades": 25}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2598, "pnl_pct": -16.368, "max_dd_pct": 41.95, "trades": 56}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2776, "pnl_pct": -7.264, "max_dd_pct": 25.979, "trades": 24}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5401, "pnl_pct": -29.697, "max_dd_pct": 40.256, "trades": 49}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1632, "pnl_pct": -4.124, "max_dd_pct": 23.525, "trades": 22}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0584, "pnl_pct": 4.348, "max_dd_pct": 36.072, "trades": 61}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5308, "pnl_pct": 17.073, "max_dd_pct": 20.069, "trades": 24}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1561, "pnl_pct": -9.985, "max_dd_pct": 41.626, "trades": 56}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4129, "pnl_pct": -10.579, "max_dd_pct": 28.625, "trades": 23}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0999, "pnl_pct": -7.26, "max_dd_pct": 33.275, "trades": 50}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1263, "pnl_pct": 3.436, "max_dd_pct": 17.438, "trades": 20}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3276, "pnl_pct": -20.272, "max_dd_pct": 43.436, "trades": 61}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4272, "pnl_pct": -10.946, "max_dd_pct": 28.918, "trades": 24}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3385, "pnl_pct": -21.09, "max_dd_pct": 33.708, "trades": 50}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0506, "pnl_pct": -1.283, "max_dd_pct": 21.205, "trades": 21}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1927, "pnl_pct": 16.202, "max_dd_pct": 28.791, "trades": 48}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.7097, "pnl_pct": 19.467, "max_dd_pct": 8.83, "trades": 20}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.661, "pnl_pct": -35.744, "max_dd_pct": 46.846, "trades": 51}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0677, "pnl_pct": -1.757, "max_dd_pct": 21.606, "trades": 22}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2827, "pnl_pct": -16.339, "max_dd_pct": 31.628, "trades": 49}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0809, "pnl_pct": -2.199, "max_dd_pct": 23.865, "trades": 21}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0021, "pnl_pct": -0.154, "max_dd_pct": 29.547, "trades": 44}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.4176, "pnl_pct": 10.184, "max_dd_pct": 12.87, "trades": 20}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1975, "pnl_pct": -12.791, "max_dd_pct": 42.104, "trades": 56}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3922, "pnl_pct": -9.978, "max_dd_pct": 28.145, "trades": 23}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2511, "pnl_pct": -16.063, "max_dd_pct": 33.184, "trades": 49}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0482, "pnl_pct": -1.304, "max_dd_pct": 21.222, "trades": 21}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0861, "pnl_pct": -6.341, "max_dd_pct": 36.926, "trades": 49}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6792, "pnl_pct": 17.834, "max_dd_pct": 10.892, "trades": 19}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2395, "pnl_pct": -15.59, "max_dd_pct": 33.749, "trades": 50}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1847, "pnl_pct": -4.654, "max_dd_pct": 23.896, "trades": 21}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2677, "pnl_pct": 20.29, "max_dd_pct": 25.843, "trades": 47}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2582, "pnl_pct": 6.974, "max_dd_pct": 16.8, "trades": 20}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3314, "pnl_pct": -20.424, "max_dd_pct": 34.939, "trades": 44}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.4358, "pnl_pct": 10.667, "max_dd_pct": 12.489, "trades": 20}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2966, "pnl_pct": -16.786, "max_dd_pct": 29.283, "trades": 47}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.2182, "pnl_pct": 6.234, "max_dd_pct": 20.248, "trades": 22}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0707, "pnl_pct": -4.838, "max_dd_pct": 29.767, "trades": 46}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2283, "pnl_pct": 8.125, "max_dd_pct": 16.554, "trades": 20}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1466, "pnl_pct": 10.455, "max_dd_pct": 21.217, "trades": 41}
{"template": "macd_trend", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.407, "pnl_pct": 13.076, "max_dd_pct": 10.213, "trades": 19}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.047, "max_dd_pct": 18.753, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1692, "pnl_pct": 4.609, "max_dd_pct": 13.119, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.047, "max_dd_pct": 18.753, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1692, "pnl_pct": 4.609, "max_dd_pct": 13.119, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.047, "max_dd_pct": 18.753, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1692, "pnl_pct": 4.609, "max_dd_pct": 13.119, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.001, "pnl_pct": -0.047, "max_dd_pct": 18.753, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1692, "pnl_pct": 4.609, "max_dd_pct": 13.119, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -6.727, "max_dd_pct": 35.564, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5668, "pnl_pct": -20.06, "max_dd_pct": 27.384, "trades": 22}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -6.727, "max_dd_pct": 35.564, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5668, "pnl_pct": -20.06, "max_dd_pct": 27.384, "trades": 22}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -6.727, "max_dd_pct": 35.564, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5668, "pnl_pct": -20.06, "max_dd_pct": 27.384, "trades": 22}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -6.727, "max_dd_pct": 35.564, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5668, "pnl_pct": -20.06, "max_dd_pct": 27.384, "trades": 22}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2879, "pnl_pct": -30.965, "max_dd_pct": 44.786, "trades": 54}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6251, "pnl_pct": -27.101, "max_dd_pct": 35.073, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2879, "pnl_pct": -30.965, "max_dd_pct": 44.786, "trades": 54}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6251, "pnl_pct": -27.101, "max_dd_pct": 35.073, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2879, "pnl_pct": -30.965, "max_dd_pct": 44.786, "trades": 54}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6251, "pnl_pct": -27.101, "max_dd_pct": 35.073, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2879, "pnl_pct": -30.965, "max_dd_pct": 44.786, "trades": 54}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6251, "pnl_pct": -27.101, "max_dd_pct": 35.073, "trades": 30}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.7782, "pnl_pct": -62.534, "max_dd_pct": 70.046, "trades": 78}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0095, "pnl_pct": -0.647, "max_dd_pct": 33.886, "trades": 40}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.7782, "pnl_pct": -62.534, "max_dd_pct": 70.046, "trades": 78}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0095, "pnl_pct": -0.647, "max_dd_pct": 33.886, "trades": 40}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.7782, "pnl_pct": -62.534, "max_dd_pct": 70.046, "trades": 78}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0095, "pnl_pct": -0.647, "max_dd_pct": 33.886, "trades": 40}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.7782, "pnl_pct": -62.534, "max_dd_pct": 70.046, "trades": 78}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0095, "pnl_pct": -0.647, "max_dd_pct": 33.886, "trades": 40}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1283, "pnl_pct": -4.675, "max_dd_pct": 19.119, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2314, "pnl_pct": 3.18, "max_dd_pct": 6.1, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1283, "pnl_pct": -4.675, "max_dd_pct": 19.119, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2314, "pnl_pct": 3.18, "max_dd_pct": 6.1, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1283, "pnl_pct": -4.675, "max_dd_pct": 19.119, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2314, "pnl_pct": 3.18, "max_dd_pct": 6.1, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1283, "pnl_pct": -4.675, "max_dd_pct": 19.119, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2314, "pnl_pct": 3.18, "max_dd_pct": 6.1, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2449, "pnl_pct": 11.509, "max_dd_pct": 13.55, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.4604, "pnl_pct": 13.411, "max_dd_pct": 14.815, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2449, "pnl_pct": 11.509, "max_dd_pct": 13.55, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.4604, "pnl_pct": 13.411, "max_dd_pct": 14.815, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2449, "pnl_pct": 11.509, "max_dd_pct": 13.55, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.4604, "pnl_pct": 13.411, "max_dd_pct": 14.815, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2449, "pnl_pct": 11.509, "max_dd_pct": 13.55, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.4604, "pnl_pct": 13.411, "max_dd_pct": 14.815, "trades": 11}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0743, "pnl_pct": 9.117, "max_dd_pct": 38.621, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0797, "pnl_pct": 3.294, "max_dd_pct": 19.916, "trades": 24}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0743, "pnl_pct": 9.117, "max_dd_pct": 38.621, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0797, "pnl_pct": 3.294, "max_dd_pct": 19.916, "trades": 24}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0743, "pnl_pct": 9.117, "max_dd_pct": 38.621, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0797, "pnl_pct": 3.294, "max_dd_pct": 19.916, "trades": 24}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0743, "pnl_pct": 9.117, "max_dd_pct": 38.621, "trades": 32}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0797, "pnl_pct": 3.294, "max_dd_pct": 19.916, "trades": 24}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5514, "pnl_pct": -43.739, "max_dd_pct": 48.202, "trades": 58}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.4285, "pnl_pct": 26.326, "max_dd_pct": 25.699, "trades": 35}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5514, "pnl_pct": -43.739, "max_dd_pct": 48.202, "trades": 58}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.4285, "pnl_pct": 26.326, "max_dd_pct": 25.699, "trades": 35}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5514, "pnl_pct": -43.739, "max_dd_pct": 48.202, "trades": 58}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.4285, "pnl_pct": 26.326, "max_dd_pct": 25.699, "trades": 35}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5514, "pnl_pct": -43.739, "max_dd_pct": 48.202, "trades": 58}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.4285, "pnl_pct": 26.326, "max_dd_pct": 25.699, "trades": 35}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.3285, "pnl_pct": 4.901, "max_dd_pct": 2.245, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.3285, "pnl_pct": 4.901, "max_dd_pct": 2.245, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.3285, "pnl_pct": 4.901, "max_dd_pct": 2.245, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.3285, "pnl_pct": 4.901, "max_dd_pct": 2.245, "trades": 1}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0991, "pnl_pct": 3.163, "max_dd_pct": 10.762, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2015, "pnl_pct": -4.626, "max_dd_pct": 16.98, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0991, "pnl_pct": 3.163, "max_dd_pct": 10.762, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2015, "pnl_pct": -4.626, "max_dd_pct": 16.98, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0991, "pnl_pct": 3.163, "max_dd_pct": 10.762, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2015, "pnl_pct": -4.626, "max_dd_pct": 16.98, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0991, "pnl_pct": 3.163, "max_dd_pct": 10.762, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2015, "pnl_pct": -4.626, "max_dd_pct": 16.98, "trades": 4}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0603, "pnl_pct": 3.104, "max_dd_pct": 15.689, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3364, "pnl_pct": 11.497, "max_dd_pct": 14.815, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0603, "pnl_pct": 3.104, "max_dd_pct": 15.689, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3364, "pnl_pct": 11.497, "max_dd_pct": 14.815, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0603, "pnl_pct": 3.104, "max_dd_pct": 15.689, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3364, "pnl_pct": 11.497, "max_dd_pct": 14.815, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0603, "pnl_pct": 3.104, "max_dd_pct": 15.689, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3364, "pnl_pct": 11.497, "max_dd_pct": 14.815, "trades": 14}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1172, "pnl_pct": -12.285, "max_dd_pct": 47.451, "trades": 39}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0647, "pnl_pct": 4.201, "max_dd_pct": 24.643, "trades": 26}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1172, "pnl_pct": -12.285, "max_dd_pct": 47.451, "trades": 39}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0647, "pnl_pct": 4.201, "max_dd_pct": 24.643, "trades": 26}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1172, "pnl_pct": -12.285, "max_dd_pct": 47.451, "trades": 39}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0647, "pnl_pct": 4.201, "max_dd_pct": 24.643, "trades": 26}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1172, "pnl_pct": -12.285, "max_dd_pct": 47.451, "trades": 39}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0647, "pnl_pct": 4.201, "max_dd_pct": 24.643, "trades": 26}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.6921, "pnl_pct": 15.308, "max_dd_pct": 2.241, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4577, "pnl_pct": -9.054, "max_dd_pct": 16.979, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.6921, "pnl_pct": 15.308, "max_dd_pct": 2.241, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4577, "pnl_pct": -9.054, "max_dd_pct": 16.979, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.6921, "pnl_pct": 15.308, "max_dd_pct": 2.241, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4577, "pnl_pct": -9.054, "max_dd_pct": 16.979, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.6921, "pnl_pct": 15.308, "max_dd_pct": 2.241, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4577, "pnl_pct": -9.054, "max_dd_pct": 16.979, "trades": 3}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1184, "pnl_pct": 6.448, "max_dd_pct": 18.532, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8469, "pnl_pct": -21.321, "max_dd_pct": 24.647, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1184, "pnl_pct": 6.448, "max_dd_pct": 18.532, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8469, "pnl_pct": -21.321, "max_dd_pct": 24.647, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1184, "pnl_pct": 6.448, "max_dd_pct": 18.532, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8469, "pnl_pct": -21.321, "max_dd_pct": 24.647, "trades": 15}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1184, "pnl_pct": 6.448, "max_dd_pct": 18.532, "trades": 18}
{"template": "rsi_mean_revert", "coin": "DOT/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8469, "pnl_pct": -21.321, "max_dd_pct": 24.647, "trades": 15}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4122, "pnl_pct": 52.8, "max_dd_pct": 34.651, "trades": 47}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0931, "pnl_pct": -2.658, "max_dd_pct": 18.531, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0649, "pnl_pct": 6.817, "max_dd_pct": 35.993, "trades": 47}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2599, "pnl_pct": -7.284, "max_dd_pct": 23.142, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2427, "pnl_pct": -22.952, "max_dd_pct": 39.142, "trades": 46}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0644, "pnl_pct": -29.716, "max_dd_pct": 41.629, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1577, "pnl_pct": 17.752, "max_dd_pct": 32.759, "trades": 37}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2147, "pnl_pct": 46.19, "max_dd_pct": 8.461, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1057, "pnl_pct": -10.167, "max_dd_pct": 33.453, "trades": 37}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9228, "pnl_pct": 34.283, "max_dd_pct": 9.646, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3845, "pnl_pct": -34.118, "max_dd_pct": 41.994, "trades": 37}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3495, "pnl_pct": 12.292, "max_dd_pct": 15.974, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3494, "pnl_pct": 32.826, "max_dd_pct": 19.545, "trades": 29}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1797, "pnl_pct": 45.184, "max_dd_pct": 6.402, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0901, "pnl_pct": 7.436, "max_dd_pct": 25.709, "trades": 29}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9204, "pnl_pct": 33.383, "max_dd_pct": 7.826, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4147, "pnl_pct": -29.55, "max_dd_pct": 38.2, "trades": 28}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0602, "pnl_pct": 1.872, "max_dd_pct": 18.885, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1682, "pnl_pct": 13.337, "max_dd_pct": 22.775, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8035, "pnl_pct": 21.452, "max_dd_pct": 7.752, "trades": 14}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0749, "pnl_pct": -5.33, "max_dd_pct": 29.187, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4938, "pnl_pct": 12.558, "max_dd_pct": 10.73, "trades": 14}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4949, "pnl_pct": -30.934, "max_dd_pct": 45.852, "trades": 22}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0286, "pnl_pct": 0.812, "max_dd_pct": 17.974, "trades": 14}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1506, "pnl_pct": 12.62, "max_dd_pct": 19.602, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2881, "pnl_pct": 43.347, "max_dd_pct": 6.379, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1194, "pnl_pct": -8.747, "max_dd_pct": 29.209, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1936, "pnl_pct": 38.664, "max_dd_pct": 9.211, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6579, "pnl_pct": -39.582, "max_dd_pct": 49.83, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5801, "pnl_pct": 16.935, "max_dd_pct": 15.627, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7019, "pnl_pct": 82.937, "max_dd_pct": 18.445, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7244, "pnl_pct": 25.93, "max_dd_pct": 10.64, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2664, "pnl_pct": 25.21, "max_dd_pct": 19.287, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5482, "pnl_pct": 19.024, "max_dd_pct": 13.227, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1975, "pnl_pct": -17.169, "max_dd_pct": 25.205, "trades": 48}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7341, "pnl_pct": -20.802, "max_dd_pct": 35.671, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1258, "pnl_pct": 13.116, "max_dd_pct": 32.759, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3873, "pnl_pct": 57.156, "max_dd_pct": 8.461, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1323, "pnl_pct": -11.963, "max_dd_pct": 33.453, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1105, "pnl_pct": 44.551, "max_dd_pct": 9.646, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4568, "pnl_pct": -38.357, "max_dd_pct": 45.735, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5527, "pnl_pct": 20.676, "max_dd_pct": 13.326, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2708, "pnl_pct": 22.626, "max_dd_pct": 19.166, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2843, "pnl_pct": 53.19, "max_dd_pct": 7.28, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0436, "pnl_pct": -3.173, "max_dd_pct": 23.184, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0509, "pnl_pct": 40.714, "max_dd_pct": 7.826, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4502, "pnl_pct": -29.957, "max_dd_pct": 40.295, "trades": 24}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1827, "pnl_pct": 6.086, "max_dd_pct": 21.273, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2151, "pnl_pct": 17.589, "max_dd_pct": 20.664, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7523, "pnl_pct": 23.453, "max_dd_pct": 7.991, "trades": 12}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.051, "pnl_pct": -3.7, "max_dd_pct": 27.263, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.567, "pnl_pct": 16.762, "max_dd_pct": 10.185, "trades": 12}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5118, "pnl_pct": -32.403, "max_dd_pct": 47.001, "trades": 24}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2836, "pnl_pct": 8.691, "max_dd_pct": 17.974, "trades": 12}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2116, "pnl_pct": 18.959, "max_dd_pct": 15.717, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0667, "pnl_pct": 35.707, "max_dd_pct": 5.8, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0459, "pnl_pct": -3.574, "max_dd_pct": 25.196, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9869, "pnl_pct": 32.561, "max_dd_pct": 6.772, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2684, "pnl_pct": -19.3, "max_dd_pct": 36.622, "trades": 23}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5658, "pnl_pct": 22.525, "max_dd_pct": 14.999, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6616, "pnl_pct": 82.684, "max_dd_pct": 25.353, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2469, "pnl_pct": 6.506, "max_dd_pct": 10.459, "trades": 20}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2107, "pnl_pct": 20.71, "max_dd_pct": 26.123, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0085, "pnl_pct": 0.221, "max_dd_pct": 12.785, "trades": 20}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0542, "pnl_pct": -5.333, "max_dd_pct": 25.202, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0714, "pnl_pct": -25.415, "max_dd_pct": 30.716, "trades": 20}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1387, "pnl_pct": 13.963, "max_dd_pct": 31.995, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6115, "pnl_pct": 15.055, "max_dd_pct": 8.192, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1224, "pnl_pct": -10.801, "max_dd_pct": 32.696, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5412, "pnl_pct": 15.183, "max_dd_pct": 9.173, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3481, "pnl_pct": -29.643, "max_dd_pct": 42.33, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1986, "pnl_pct": -5.386, "max_dd_pct": 18.873, "trades": 16}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2989, "pnl_pct": 26.802, "max_dd_pct": 16.786, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6758, "pnl_pct": 12.65, "max_dd_pct": 7.127, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.04, "pnl_pct": 3.161, "max_dd_pct": 22.103, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3939, "pnl_pct": 7.699, "max_dd_pct": 10.69, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2345, "pnl_pct": -17.475, "max_dd_pct": 39.999, "trades": 24}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4303, "pnl_pct": -8.956, "max_dd_pct": 18.093, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2659, "pnl_pct": 22.363, "max_dd_pct": 17.654, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1341, "pnl_pct": 1.947, "max_dd_pct": 6.544, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0132, "pnl_pct": -0.969, "max_dd_pct": 26.256, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1061, "pnl_pct": -1.645, "max_dd_pct": 10.174, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2333, "pnl_pct": -16.49, "max_dd_pct": 38.013, "trades": 24}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2176, "pnl_pct": -4.67, "max_dd_pct": 17.971, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1311, "pnl_pct": 10.026, "max_dd_pct": 27.127, "trades": 19}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6856, "pnl_pct": 15.449, "max_dd_pct": 6.742, "trades": 8}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0893, "pnl_pct": -6.102, "max_dd_pct": 32.524, "trades": 19}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5565, "pnl_pct": 12.764, "max_dd_pct": 10.101, "trades": 8}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1369, "pnl_pct": -9.245, "max_dd_pct": 41.751, "trades": 19}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1049, "pnl_pct": 3.349, "max_dd_pct": 15.951, "trades": 8}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6191, "pnl_pct": 71.083, "max_dd_pct": 24.504, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1859, "pnl_pct": -3.943, "max_dd_pct": 9.949, "trades": 19}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1523, "pnl_pct": 13.89, "max_dd_pct": 25.283, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4054, "pnl_pct": -8.69, "max_dd_pct": 12.703, "trades": 19}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3935, "pnl_pct": -31.574, "max_dd_pct": 38.599, "trades": 49}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6685, "pnl_pct": -32.203, "max_dd_pct": 32.203, "trades": 19}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3165, "pnl_pct": 36.491, "max_dd_pct": 29.487, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3818, "pnl_pct": 7.737, "max_dd_pct": 8.361, "trades": 14}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.042, "pnl_pct": 4.136, "max_dd_pct": 30.214, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2634, "pnl_pct": 5.612, "max_dd_pct": 7.583, "trades": 14}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4095, "pnl_pct": -33.424, "max_dd_pct": 44.874, "trades": 36}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6353, "pnl_pct": -13.699, "max_dd_pct": 14.467, "trades": 14}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1287, "pnl_pct": 11.033, "max_dd_pct": 17.366, "trades": 27}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6717, "pnl_pct": 12.701, "max_dd_pct": 7.127, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1699, "pnl_pct": -12.575, "max_dd_pct": 27.815, "trades": 27}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3939, "pnl_pct": 7.746, "max_dd_pct": 10.69, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.21, "pnl_pct": -16.481, "max_dd_pct": 34.484, "trades": 26}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4282, "pnl_pct": -8.917, "max_dd_pct": 18.058, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1134, "pnl_pct": -8.027, "max_dd_pct": 30.706, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2011, "pnl_pct": 3.648, "max_dd_pct": 6.712, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4019, "pnl_pct": -25.09, "max_dd_pct": 40.595, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0012, "pnl_pct": 0.022, "max_dd_pct": 12.2, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5182, "pnl_pct": -33.137, "max_dd_pct": 44.662, "trades": 25}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1665, "pnl_pct": -3.796, "max_dd_pct": 20.467, "trades": 10}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3615, "pnl_pct": 31.649, "max_dd_pct": 30.551, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2481, "pnl_pct": 3.806, "max_dd_pct": 6.439, "trades": 6}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1154, "pnl_pct": 8.992, "max_dd_pct": 36.611, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1888, "pnl_pct": 3.216, "max_dd_pct": 8.382, "trades": 6}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1034, "pnl_pct": -7.599, "max_dd_pct": 48.53, "trades": 21}
{"template": "super_trend", "coin": "DOT/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0675, "pnl_pct": -1.925, "max_dd_pct": 20.219, "trades": 6}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1308, "pnl_pct": 2.7, "max_dd_pct": 6.71, "trades": 41}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0957, "pnl_pct": 1.338, "max_dd_pct": 10.767, "trades": 19}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.0524, "pnl_pct": -0.767, "max_dd_pct": 6.925, "trades": 24}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.237, "pnl_pct": -3.113, "max_dd_pct": 9.846, "trades": 11}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0435, "pnl_pct": 0.429, "max_dd_pct": 2.929, "trades": 9}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.1475, "pnl_pct": -0.523, "max_dd_pct": 3.265, "trades": 4}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.216, "pnl_pct": -4.15, "max_dd_pct": 13.23, "trades": 34}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2127, "pnl_pct": -3.16, "max_dd_pct": 13.1, "trades": 15}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.1543, "pnl_pct": 2.146, "max_dd_pct": 3.815, "trades": 20}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.2092, "pnl_pct": 2.412, "max_dd_pct": 6.696, "trades": 10}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.3112, "pnl_pct": 3.372, "max_dd_pct": 3.446, "trades": 11}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.018, "pnl_pct": 0.195, "max_dd_pct": 6.901, "trades": 5}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.3181, "pnl_pct": 1.844, "max_dd_pct": 2.426, "trades": 4}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -1.1747, "pnl_pct": -1.014, "max_dd_pct": 1.014, "trades": 1}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1894, "pnl_pct": 3.458, "max_dd_pct": 6.984, "trades": 29}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.0381, "pnl_pct": -0.284, "max_dd_pct": 6.284, "trades": 14}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.4149, "pnl_pct": 5.538, "max_dd_pct": 4.445, "trades": 16}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.1081, "pnl_pct": -0.95, "max_dd_pct": 7.338, "trades": 6}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0247, "pnl_pct": -0.147, "max_dd_pct": 3.426, "trades": 5}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.9266, "pnl_pct": 4.303, "max_dd_pct": 1.082, "trades": 4}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.0383, "pnl_pct": -0.162, "max_dd_pct": 2.435, "trades": 3}
{"template": "bollinger_revert", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1263, "pnl_pct": -14.316, "max_dd_pct": 36.854, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3745, "pnl_pct": -18.372, "max_dd_pct": 34.06, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5356, "pnl_pct": -48.572, "max_dd_pct": 57.008, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7472, "pnl_pct": -34.039, "max_dd_pct": 45.246, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.727, "pnl_pct": -63.249, "max_dd_pct": 71.043, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6866, "pnl_pct": -33.634, "max_dd_pct": 46.204, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1185, "pnl_pct": 14.493, "max_dd_pct": 34.755, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3641, "pnl_pct": -16.984, "max_dd_pct": 39.936, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.496, "pnl_pct": -43.744, "max_dd_pct": 64.047, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7719, "pnl_pct": -33.496, "max_dd_pct": 47.512, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9253, "pnl_pct": -70.658, "max_dd_pct": 80.519, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7829, "pnl_pct": -36.129, "max_dd_pct": 47.338, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3126, "pnl_pct": 41.572, "max_dd_pct": 33.922, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0609, "pnl_pct": 3.182, "max_dd_pct": 30.607, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3459, "pnl_pct": -32.035, "max_dd_pct": 57.642, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5213, "pnl_pct": -23.922, "max_dd_pct": 43.043, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.979, "pnl_pct": -71.161, "max_dd_pct": 80.852, "trades": 95}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8427, "pnl_pct": -37.723, "max_dd_pct": 49.43, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0733, "pnl_pct": -7.257, "max_dd_pct": 34.025, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2216, "pnl_pct": -40.512, "max_dd_pct": 42.27, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4482, "pnl_pct": -37.427, "max_dd_pct": 46.908, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3575, "pnl_pct": -44.941, "max_dd_pct": 46.211, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5328, "pnl_pct": -46.984, "max_dd_pct": 55.843, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.31, "pnl_pct": -46.06, "max_dd_pct": 48.19, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3909, "pnl_pct": 44.032, "max_dd_pct": 29.025, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1252, "pnl_pct": -36.157, "max_dd_pct": 41.508, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2438, "pnl_pct": -20.613, "max_dd_pct": 46.1, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3937, "pnl_pct": -43.693, "max_dd_pct": 45.406, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6067, "pnl_pct": -49.075, "max_dd_pct": 60.906, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6241, "pnl_pct": -52.943, "max_dd_pct": 55.946, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3617, "pnl_pct": 39.751, "max_dd_pct": 31.656, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4603, "pnl_pct": -16.483, "max_dd_pct": 26.977, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3344, "pnl_pct": -26.864, "max_dd_pct": 52.636, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9762, "pnl_pct": -32.205, "max_dd_pct": 36.615, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6859, "pnl_pct": -53.154, "max_dd_pct": 65.098, "trades": 71}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6452, "pnl_pct": -51.961, "max_dd_pct": 55.027, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.145, "pnl_pct": -19.738, "max_dd_pct": 43.28, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6971, "pnl_pct": -14.929, "max_dd_pct": 17.393, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2627, "pnl_pct": -33.124, "max_dd_pct": 44.444, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.837, "pnl_pct": -20.564, "max_dd_pct": 23.566, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3862, "pnl_pct": -45.159, "max_dd_pct": 54.335, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9669, "pnl_pct": -25.303, "max_dd_pct": 27.843, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0309, "pnl_pct": 4.546, "max_dd_pct": 39.274, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4272, "pnl_pct": -8.681, "max_dd_pct": 15.954, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1873, "pnl_pct": -23.884, "max_dd_pct": 39.9, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8652, "pnl_pct": -19.629, "max_dd_pct": 24.527, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3693, "pnl_pct": -42.555, "max_dd_pct": 51.592, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2074, "pnl_pct": -30.607, "max_dd_pct": 32.967, "trades": 18}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.035, "pnl_pct": 4.982, "max_dd_pct": 38.884, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0992, "pnl_pct": -2.107, "max_dd_pct": 14.032, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2062, "pnl_pct": -25.188, "max_dd_pct": 39.515, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5872, "pnl_pct": -14.137, "max_dd_pct": 26.012, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4393, "pnl_pct": -47.162, "max_dd_pct": 56.83, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2956, "pnl_pct": -32.008, "max_dd_pct": 34.913, "trades": 18}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2762, "pnl_pct": 50.597, "max_dd_pct": 30.744, "trades": 154}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1068, "pnl_pct": 124.412, "max_dd_pct": 20.224, "trades": 67}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4484, "pnl_pct": -48.442, "max_dd_pct": 56.148, "trades": 154}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6431, "pnl_pct": 60.909, "max_dd_pct": 16.455, "trades": 67}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9291, "pnl_pct": -77.54, "max_dd_pct": 78.606, "trades": 148}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2338, "pnl_pct": -16.391, "max_dd_pct": 50.697, "trades": 65}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3133, "pnl_pct": 59.515, "max_dd_pct": 30.744, "trades": 153}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2503, "pnl_pct": 147.774, "max_dd_pct": 19.314, "trades": 64}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4003, "pnl_pct": -44.865, "max_dd_pct": 53.099, "trades": 153}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7864, "pnl_pct": 78.246, "max_dd_pct": 16.454, "trades": 64}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8796, "pnl_pct": -75.955, "max_dd_pct": 77.08, "trades": 147}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.267, "pnl_pct": -18.394, "max_dd_pct": 51.878, "trades": 63}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3697, "pnl_pct": 73.895, "max_dd_pct": 31.021, "trades": 148}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1002, "pnl_pct": 99.589, "max_dd_pct": 18.813, "trades": 61}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2312, "pnl_pct": -29.347, "max_dd_pct": 45.726, "trades": 147}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4897, "pnl_pct": 36.472, "max_dd_pct": 15.893, "trades": 61}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7854, "pnl_pct": -72.058, "max_dd_pct": 73.376, "trades": 142}
{"template": "fair_value_gap", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6579, "pnl_pct": -35.57, "max_dd_pct": 51.014, "trades": 60}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7521, "pnl_pct": 115.297, "max_dd_pct": 19.208, "trades": 92}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0186, "pnl_pct": 1.012, "max_dd_pct": 22.628, "trades": 40}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.396, "pnl_pct": -34.353, "max_dd_pct": 57.153, "trades": 91}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.929, "pnl_pct": -39.165, "max_dd_pct": 42.542, "trades": 40}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6916, "pnl_pct": -62.379, "max_dd_pct": 71.449, "trades": 86}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.5165, "pnl_pct": -61.111, "max_dd_pct": 63.14, "trades": 37}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8106, "pnl_pct": 107.493, "max_dd_pct": 13.91, "trades": 66}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0097, "pnl_pct": -0.418, "max_dd_pct": 17.128, "trades": 29}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.2495, "pnl_pct": -21.706, "max_dd_pct": 32.796, "trades": 66}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.8344, "pnl_pct": -30.339, "max_dd_pct": 31.748, "trades": 28}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.553, "pnl_pct": -52.332, "max_dd_pct": 54.284, "trades": 63}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.0109, "pnl_pct": -42.265, "max_dd_pct": 43.69, "trades": 26}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.207, "pnl_pct": 37.684, "max_dd_pct": 40.062, "trades": 43}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1818, "pnl_pct": 4.469, "max_dd_pct": 12.639, "trades": 16}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.3038, "pnl_pct": -37.062, "max_dd_pct": 43.479, "trades": 43}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.0759, "pnl_pct": -2.505, "max_dd_pct": 21.422, "trades": 16}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3576, "pnl_pct": -44.568, "max_dd_pct": 50.638, "trades": 42}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.549, "pnl_pct": -20.268, "max_dd_pct": 34.77, "trades": 16}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3581, "pnl_pct": 19.098, "max_dd_pct": 7.19, "trades": 32}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.732, "pnl_pct": 11.622, "max_dd_pct": 4.2, "trades": 5}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5379, "pnl_pct": -28.07, "max_dd_pct": 32.672, "trades": 32}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.1597, "pnl_pct": 2.781, "max_dd_pct": 6.13, "trades": 5}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7375, "pnl_pct": -46.001, "max_dd_pct": 48.24, "trades": 31}
{"template": "donchian_breakout", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.4469, "pnl_pct": 12.782, "max_dd_pct": 9.952, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3177, "pnl_pct": 22.805, "max_dd_pct": 19.056, "trades": 47}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5753, "pnl_pct": 14.656, "max_dd_pct": 13.301, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0469, "pnl_pct": 3.462, "max_dd_pct": 26.254, "trades": 47}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2805, "pnl_pct": 7.729, "max_dd_pct": 15.859, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6551, "pnl_pct": -41.925, "max_dd_pct": 55.031, "trades": 46}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4225, "pnl_pct": -13.041, "max_dd_pct": 29.977, "trades": 18}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.058, "pnl_pct": 3.555, "max_dd_pct": 20.815, "trades": 44}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7489, "pnl_pct": 19.333, "max_dd_pct": 9.496, "trades": 16}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3963, "pnl_pct": -22.354, "max_dd_pct": 40.946, "trades": 44}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3442, "pnl_pct": 9.173, "max_dd_pct": 13.616, "trades": 16}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.1718, "pnl_pct": -57.532, "max_dd_pct": 66.681, "trades": 42}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2891, "pnl_pct": -8.841, "max_dd_pct": 26.141, "trades": 16}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0301, "pnl_pct": 1.582, "max_dd_pct": 17.672, "trades": 30}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8128, "pnl_pct": 21.112, "max_dd_pct": 7.077, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1275, "pnl_pct": -6.562, "max_dd_pct": 29.167, "trades": 30}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5012, "pnl_pct": 12.895, "max_dd_pct": 9.923, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7319, "pnl_pct": -38.363, "max_dd_pct": 51.945, "trades": 30}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0417, "pnl_pct": 1.342, "max_dd_pct": 13.935, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4744, "pnl_pct": 27.62, "max_dd_pct": 8.551, "trades": 21}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2687, "pnl_pct": 35.046, "max_dd_pct": 2.095, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.281, "pnl_pct": 15.728, "max_dd_pct": 20.081, "trades": 21}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0347, "pnl_pct": 28.223, "max_dd_pct": 3.105, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1723, "pnl_pct": -9.902, "max_dd_pct": 36.438, "trades": 21}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5564, "pnl_pct": 15.403, "max_dd_pct": 7.034, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3739, "pnl_pct": 21.844, "max_dd_pct": 11.602, "trades": 36}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6062, "pnl_pct": 17.796, "max_dd_pct": 9.803, "trades": 15}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0035, "pnl_pct": -0.206, "max_dd_pct": 22.651, "trades": 36}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2798, "pnl_pct": 8.122, "max_dd_pct": 12.863, "trades": 15}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7166, "pnl_pct": -41.341, "max_dd_pct": 53.121, "trades": 36}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6009, "pnl_pct": -18.085, "max_dd_pct": 29.513, "trades": 15}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2843, "pnl_pct": 20.499, "max_dd_pct": 17.353, "trades": 34}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5132, "pnl_pct": 14.033, "max_dd_pct": 10.965, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0118, "pnl_pct": 0.785, "max_dd_pct": 31.561, "trades": 34}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2707, "pnl_pct": 7.665, "max_dd_pct": 14.657, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6437, "pnl_pct": -39.658, "max_dd_pct": 55.281, "trades": 34}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3866, "pnl_pct": -11.936, "max_dd_pct": 24.222, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3467, "pnl_pct": 18.09, "max_dd_pct": 8.967, "trades": 24}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7342, "pnl_pct": 15.584, "max_dd_pct": 7.071, "trades": 10}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0713, "pnl_pct": 4.439, "max_dd_pct": 20.822, "trades": 23}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5209, "pnl_pct": 11.467, "max_dd_pct": 7.834, "trades": 10}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4882, "pnl_pct": -26.659, "max_dd_pct": 42.826, "trades": 23}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1092, "pnl_pct": 3.311, "max_dd_pct": 13.237, "trades": 10}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5384, "pnl_pct": 29.639, "max_dd_pct": 9.01, "trades": 17}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8118, "pnl_pct": 17.258, "max_dd_pct": 4.959, "trades": 4}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3693, "pnl_pct": 19.838, "max_dd_pct": 15.287, "trades": 17}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6105, "pnl_pct": 12.495, "max_dd_pct": 5.873, "trades": 4}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0564, "pnl_pct": -3.191, "max_dd_pct": 29.378, "trades": 17}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1696, "pnl_pct": 3.404, "max_dd_pct": 9.303, "trades": 4}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1137, "pnl_pct": 6.44, "max_dd_pct": 18.275, "trades": 31}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6272, "pnl_pct": 17.158, "max_dd_pct": 10.414, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1471, "pnl_pct": -8.742, "max_dd_pct": 33.905, "trades": 30}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3358, "pnl_pct": 9.399, "max_dd_pct": 13.28, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8922, "pnl_pct": -46.315, "max_dd_pct": 59.839, "trades": 30}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2783, "pnl_pct": -8.613, "max_dd_pct": 21.362, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.407, "pnl_pct": 20.694, "max_dd_pct": 9.987, "trades": 27}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2682, "pnl_pct": 7.33, "max_dd_pct": 18.832, "trades": 14}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1476, "pnl_pct": 8.95, "max_dd_pct": 22.744, "trades": 27}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.179, "pnl_pct": -4.745, "max_dd_pct": 25.542, "trades": 14}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4607, "pnl_pct": -26.067, "max_dd_pct": 43.841, "trades": 27}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3413, "pnl_pct": -11.127, "max_dd_pct": 23.526, "trades": 14}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3742, "pnl_pct": 18.667, "max_dd_pct": 7.947, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2614, "pnl_pct": 29.442, "max_dd_pct": 2.957, "trades": 8}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0539, "pnl_pct": -2.553, "max_dd_pct": 19.829, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1269, "pnl_pct": 30.101, "max_dd_pct": 5.016, "trades": 8}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6172, "pnl_pct": -28.505, "max_dd_pct": 40.485, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6294, "pnl_pct": 17.695, "max_dd_pct": 10.834, "trades": 8}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4098, "pnl_pct": 16.161, "max_dd_pct": 4.617, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0551, "pnl_pct": 21.104, "max_dd_pct": 1.099, "trades": 4}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0859, "pnl_pct": 3.502, "max_dd_pct": 12.577, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8013, "pnl_pct": 16.184, "max_dd_pct": 2.778, "trades": 4}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3474, "pnl_pct": -14.964, "max_dd_pct": 28.548, "trades": 13}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3171, "pnl_pct": 6.794, "max_dd_pct": 6.79, "trades": 4}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1792, "pnl_pct": 10.149, "max_dd_pct": 15.825, "trades": 21}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5775, "pnl_pct": 19.423, "max_dd_pct": 10.23, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0803, "pnl_pct": -4.38, "max_dd_pct": 25.071, "trades": 21}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2007, "pnl_pct": 6.351, "max_dd_pct": 17.376, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5324, "pnl_pct": -29.096, "max_dd_pct": 41.723, "trades": 21}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.382, "pnl_pct": -11.019, "max_dd_pct": 24.572, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4519, "pnl_pct": 26.097, "max_dd_pct": 12.176, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8782, "pnl_pct": 21.816, "max_dd_pct": 4.805, "trades": 9}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1681, "pnl_pct": 9.459, "max_dd_pct": 15.265, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5395, "pnl_pct": 13.217, "max_dd_pct": 10.264, "trades": 9}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4339, "pnl_pct": -22.029, "max_dd_pct": 34.44, "trades": 19}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2252, "pnl_pct": -6.338, "max_dd_pct": 19.405, "trades": 9}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4981, "pnl_pct": 28.267, "max_dd_pct": 7.947, "trades": 16}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.653, "pnl_pct": 14.125, "max_dd_pct": 4.959, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1649, "pnl_pct": 8.657, "max_dd_pct": 15.65, "trades": 16}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4004, "pnl_pct": 8.36, "max_dd_pct": 5.873, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2297, "pnl_pct": -11.854, "max_dd_pct": 27.419, "trades": 16}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1246, "pnl_pct": -2.473, "max_dd_pct": 14.39, "trades": 5}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4824, "pnl_pct": 20.409, "max_dd_pct": 6.313, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0137, "pnl_pct": 0.228, "max_dd_pct": 8.705, "trades": 3}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2412, "pnl_pct": 10.783, "max_dd_pct": 10.543, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1728, "pnl_pct": -2.842, "max_dd_pct": 8.705, "trades": 3}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1756, "pnl_pct": -8.479, "max_dd_pct": 23.098, "trades": 12}
{"template": "ema_crossover", "coin": "LTC/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3383, "pnl_pct": -5.479, "max_dd_pct": 8.705, "trades": 3}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0302, "pnl_pct": 1.96, "max_dd_pct": 24.431, "trades": 54}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3086, "pnl_pct": 7.51, "max_dd_pct": 12.949, "trades": 20}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0136, "pnl_pct": -0.93, "max_dd_pct": 28.076, "trades": 54}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0719, "pnl_pct": -1.628, "max_dd_pct": 12.949, "trades": 20}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3993, "pnl_pct": -27.121, "max_dd_pct": 34.0, "trades": 53}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3292, "pnl_pct": -9.075, "max_dd_pct": 22.018, "trades": 20}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0303, "pnl_pct": 1.965, "max_dd_pct": 26.255, "trades": 26}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2776, "pnl_pct": 37.353, "max_dd_pct": 4.752, "trades": 12}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3259, "pnl_pct": 24.451, "max_dd_pct": 23.682, "trades": 26}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.102, "pnl_pct": 31.252, "max_dd_pct": 7.237, "trades": 12}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0823, "pnl_pct": -5.468, "max_dd_pct": 25.146, "trades": 26}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7575, "pnl_pct": 22.971, "max_dd_pct": 8.886, "trades": 12}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7261, "pnl_pct": -51.733, "max_dd_pct": 51.733, "trades": 15}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9755, "pnl_pct": 24.3, "max_dd_pct": 3.269, "trades": 6}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5273, "pnl_pct": -41.486, "max_dd_pct": 46.936, "trades": 15}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7545, "pnl_pct": 18.544, "max_dd_pct": 4.66, "trades": 6}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7242, "pnl_pct": -50.87, "max_dd_pct": 52.252, "trades": 15}
{"template": "order_block", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0499, "pnl_pct": 37.139, "max_dd_pct": 6.342, "trades": 6}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.0033, "pnl_pct": -0.487, "max_dd_pct": 36.044, "trades": 160}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2409, "pnl_pct": 15.366, "max_dd_pct": 19.504, "trades": 68}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.8246, "pnl_pct": 198.082, "max_dd_pct": 29.804, "trades": 123}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1268, "pnl_pct": -5.921, "max_dd_pct": 26.935, "trades": 55}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5714, "pnl_pct": 82.488, "max_dd_pct": 26.944, "trades": 75}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3961, "pnl_pct": -13.713, "max_dd_pct": 26.467, "trades": 36}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.243, "pnl_pct": 43.825, "max_dd_pct": 31.146, "trades": 161}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.074, "pnl_pct": 4.309, "max_dd_pct": 19.402, "trades": 67}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3884, "pnl_pct": 72.933, "max_dd_pct": 40.437, "trades": 126}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.1759, "pnl_pct": 8.506, "max_dd_pct": 24.136, "trades": 54}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5209, "pnl_pct": 65.022, "max_dd_pct": 27.808, "trades": 69}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.952, "pnl_pct": -29.945, "max_dd_pct": 31.313, "trades": 34}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.1023, "pnl_pct": -13.716, "max_dd_pct": 36.573, "trades": 159}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1098, "pnl_pct": 6.701, "max_dd_pct": 21.532, "trades": 66}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.7024, "pnl_pct": 151.306, "max_dd_pct": 33.202, "trades": 121}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.296, "pnl_pct": -13.203, "max_dd_pct": 27.285, "trades": 54}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6695, "pnl_pct": 101.463, "max_dd_pct": 27.438, "trades": 76}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.4342, "pnl_pct": -14.709, "max_dd_pct": 24.747, "trades": 36}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1182, "pnl_pct": 19.144, "max_dd_pct": 31.157, "trades": 159}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0074, "pnl_pct": -0.418, "max_dd_pct": 19.434, "trades": 65}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2792, "pnl_pct": 47.264, "max_dd_pct": 44.314, "trades": 123}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.0901, "pnl_pct": 4.297, "max_dd_pct": 25.232, "trades": 54}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5798, "pnl_pct": 77.592, "max_dd_pct": 23.834, "trades": 71}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -1.0154, "pnl_pct": -31.793, "max_dd_pct": 32.376, "trades": 34}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.2823, "pnl_pct": -32.98, "max_dd_pct": 47.586, "trades": 150}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.3665, "pnl_pct": -18.108, "max_dd_pct": 32.516, "trades": 60}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6832, "pnl_pct": 144.649, "max_dd_pct": 32.461, "trades": 120}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.4911, "pnl_pct": -20.51, "max_dd_pct": 27.339, "trades": 51}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6752, "pnl_pct": 102.977, "max_dd_pct": 28.385, "trades": 76}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3139, "pnl_pct": -10.55, "max_dd_pct": 24.734, "trades": 33}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.0148, "pnl_pct": -2.146, "max_dd_pct": 37.721, "trades": 151}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.478, "pnl_pct": -21.8, "max_dd_pct": 30.053, "trades": 59}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2897, "pnl_pct": 49.425, "max_dd_pct": 44.304, "trades": 122}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.1005, "pnl_pct": -4.479, "max_dd_pct": 25.254, "trades": 51}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5887, "pnl_pct": 79.053, "max_dd_pct": 23.802, "trades": 70}
{"template": "trend_magic", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.7232, "pnl_pct": -22.264, "max_dd_pct": 28.095, "trades": 31}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0724, "pnl_pct": -7.934, "max_dd_pct": 44.474, "trades": 75}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3375, "pnl_pct": -12.899, "max_dd_pct": 21.895, "trades": 28}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3358, "pnl_pct": -31.873, "max_dd_pct": 50.788, "trades": 68}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.133, "pnl_pct": -5.28, "max_dd_pct": 22.292, "trades": 27}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0418, "pnl_pct": 3.157, "max_dd_pct": 22.79, "trades": 55}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1943, "pnl_pct": -7.533, "max_dd_pct": 18.919, "trades": 25}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0083, "pnl_pct": 0.989, "max_dd_pct": 44.062, "trades": 70}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.133, "pnl_pct": -5.28, "max_dd_pct": 22.292, "trades": 27}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2743, "pnl_pct": -24.394, "max_dd_pct": 44.766, "trades": 63}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1677, "pnl_pct": -6.474, "max_dd_pct": 21.375, "trades": 25}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3757, "pnl_pct": -27.531, "max_dd_pct": 40.636, "trades": 53}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1594, "pnl_pct": -6.512, "max_dd_pct": 23.332, "trades": 25}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1397, "pnl_pct": -11.398, "max_dd_pct": 36.477, "trades": 64}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2377, "pnl_pct": -10.347, "max_dd_pct": 24.629, "trades": 26}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1922, "pnl_pct": -13.046, "max_dd_pct": 30.845, "trades": 58}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1704, "pnl_pct": -6.996, "max_dd_pct": 22.486, "trades": 25}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2035, "pnl_pct": -13.755, "max_dd_pct": 29.364, "trades": 51}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2269, "pnl_pct": -5.882, "max_dd_pct": 15.379, "trades": 21}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2259, "pnl_pct": -21.508, "max_dd_pct": 45.365, "trades": 63}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1102, "pnl_pct": -4.314, "max_dd_pct": 21.375, "trades": 25}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1379, "pnl_pct": -8.923, "max_dd_pct": 27.298, "trades": 52}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2788, "pnl_pct": -11.579, "max_dd_pct": 23.028, "trades": 27}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2613, "pnl_pct": -16.903, "max_dd_pct": 32.972, "trades": 49}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7536, "pnl_pct": -25.728, "max_dd_pct": 34.858, "trades": 22}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3707, "pnl_pct": -28.762, "max_dd_pct": 42.177, "trades": 58}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2468, "pnl_pct": -10.199, "max_dd_pct": 19.134, "trades": 28}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1522, "pnl_pct": -12.156, "max_dd_pct": 30.294, "trades": 51}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4065, "pnl_pct": -18.659, "max_dd_pct": 28.296, "trades": 24}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2629, "pnl_pct": -20.575, "max_dd_pct": 37.882, "trades": 48}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3477, "pnl_pct": -9.357, "max_dd_pct": 19.663, "trades": 21}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0352, "pnl_pct": -2.227, "max_dd_pct": 22.002, "trades": 52}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3168, "pnl_pct": -13.072, "max_dd_pct": 22.47, "trades": 23}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1956, "pnl_pct": -13.933, "max_dd_pct": 30.332, "trades": 50}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2482, "pnl_pct": -6.381, "max_dd_pct": 15.884, "trades": 21}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0241, "pnl_pct": -1.863, "max_dd_pct": 30.864, "trades": 43}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0695, "pnl_pct": -2.076, "max_dd_pct": 21.067, "trades": 20}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.41, "pnl_pct": -29.848, "max_dd_pct": 42.534, "trades": 53}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2807, "pnl_pct": -11.25, "max_dd_pct": 23.354, "trades": 26}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1336, "pnl_pct": -9.2, "max_dd_pct": 27.032, "trades": 50}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4645, "pnl_pct": -16.634, "max_dd_pct": 28.99, "trades": 22}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0263, "pnl_pct": 1.84, "max_dd_pct": 29.566, "trades": 44}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3384, "pnl_pct": -7.994, "max_dd_pct": 19.431, "trades": 19}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2608, "pnl_pct": -21.309, "max_dd_pct": 35.539, "trades": 53}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1966, "pnl_pct": -8.292, "max_dd_pct": 19.136, "trades": 22}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2508, "pnl_pct": -19.954, "max_dd_pct": 35.805, "trades": 47}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3108, "pnl_pct": -8.329, "max_dd_pct": 18.783, "trades": 20}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.161, "pnl_pct": 13.014, "max_dd_pct": 21.747, "trades": 43}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3457, "pnl_pct": -8.388, "max_dd_pct": 20.385, "trades": 18}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1729, "pnl_pct": -11.689, "max_dd_pct": 28.993, "trades": 48}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0759, "pnl_pct": 2.004, "max_dd_pct": 14.114, "trades": 20}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1166, "pnl_pct": 9.051, "max_dd_pct": 21.871, "trades": 43}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.9602, "pnl_pct": -21.707, "max_dd_pct": 27.499, "trades": 20}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3191, "pnl_pct": 23.662, "max_dd_pct": 21.078, "trades": 40}
{"template": "macd_trend", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.2733, "pnl_pct": -28.825, "max_dd_pct": 36.352, "trades": 19}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1787, "pnl_pct": -9.121, "max_dd_pct": 25.94, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1787, "pnl_pct": -9.121, "max_dd_pct": 25.94, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1787, "pnl_pct": -9.121, "max_dd_pct": 25.94, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1787, "pnl_pct": -9.121, "max_dd_pct": 25.94, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2716, "pnl_pct": -18.921, "max_dd_pct": 31.43, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0512, "pnl_pct": 1.508, "max_dd_pct": 11.823, "trades": 12}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2716, "pnl_pct": -18.921, "max_dd_pct": 31.43, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0512, "pnl_pct": 1.508, "max_dd_pct": 11.823, "trades": 12}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2716, "pnl_pct": -18.921, "max_dd_pct": 31.43, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0512, "pnl_pct": 1.508, "max_dd_pct": 11.823, "trades": 12}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2716, "pnl_pct": -18.921, "max_dd_pct": 31.43, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0512, "pnl_pct": 1.508, "max_dd_pct": 11.823, "trades": 12}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2784, "pnl_pct": -23.666, "max_dd_pct": 39.394, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4514, "pnl_pct": -10.64, "max_dd_pct": 17.379, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2784, "pnl_pct": -23.666, "max_dd_pct": 39.394, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4514, "pnl_pct": -10.64, "max_dd_pct": 17.379, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2784, "pnl_pct": -23.666, "max_dd_pct": 39.394, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4514, "pnl_pct": -10.64, "max_dd_pct": 17.379, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2784, "pnl_pct": -23.666, "max_dd_pct": 39.394, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4514, "pnl_pct": -10.64, "max_dd_pct": 17.379, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0555, "pnl_pct": 7.153, "max_dd_pct": 35.548, "trades": 68}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2815, "pnl_pct": -12.136, "max_dd_pct": 27.216, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0555, "pnl_pct": 7.153, "max_dd_pct": 35.548, "trades": 68}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2815, "pnl_pct": -12.136, "max_dd_pct": 27.216, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0555, "pnl_pct": 7.153, "max_dd_pct": 35.548, "trades": 68}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2815, "pnl_pct": -12.136, "max_dd_pct": 27.216, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0555, "pnl_pct": 7.153, "max_dd_pct": 35.548, "trades": 68}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2815, "pnl_pct": -12.136, "max_dd_pct": 27.216, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0013, "pnl_pct": -0.059, "max_dd_pct": 23.181, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0013, "pnl_pct": -0.059, "max_dd_pct": 23.181, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0013, "pnl_pct": -0.059, "max_dd_pct": 23.181, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0013, "pnl_pct": -0.059, "max_dd_pct": 23.181, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0289, "pnl_pct": -1.718, "max_dd_pct": 30.273, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0289, "pnl_pct": -1.718, "max_dd_pct": 30.273, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0289, "pnl_pct": -1.718, "max_dd_pct": 30.273, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0289, "pnl_pct": -1.718, "max_dd_pct": 30.273, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6273, "pnl_pct": -7.611, "max_dd_pct": 14.764, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1492, "pnl_pct": -10.741, "max_dd_pct": 26.88, "trades": 26}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0569, "pnl_pct": -1.691, "max_dd_pct": 17.35, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1492, "pnl_pct": -10.741, "max_dd_pct": 26.88, "trades": 26}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0569, "pnl_pct": -1.691, "max_dd_pct": 17.35, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1492, "pnl_pct": -10.741, "max_dd_pct": 26.88, "trades": 26}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0569, "pnl_pct": -1.691, "max_dd_pct": 17.35, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1492, "pnl_pct": -10.741, "max_dd_pct": 26.88, "trades": 26}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0569, "pnl_pct": -1.691, "max_dd_pct": 17.35, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3036, "pnl_pct": -23.655, "max_dd_pct": 33.663, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1809, "pnl_pct": -6.293, "max_dd_pct": 19.893, "trades": 22}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3036, "pnl_pct": -23.655, "max_dd_pct": 33.663, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1809, "pnl_pct": -6.293, "max_dd_pct": 19.893, "trades": 22}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3036, "pnl_pct": -23.655, "max_dd_pct": 33.663, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1809, "pnl_pct": -6.293, "max_dd_pct": 19.893, "trades": 22}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3036, "pnl_pct": -23.655, "max_dd_pct": 33.663, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1809, "pnl_pct": -6.293, "max_dd_pct": 19.893, "trades": 22}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2824, "pnl_pct": -3.118, "max_dd_pct": 6.279, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2824, "pnl_pct": -3.118, "max_dd_pct": 6.279, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2824, "pnl_pct": -3.118, "max_dd_pct": 6.279, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2824, "pnl_pct": -3.118, "max_dd_pct": 6.279, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1727, "pnl_pct": -4.522, "max_dd_pct": 14.255, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1727, "pnl_pct": -4.522, "max_dd_pct": 14.255, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1727, "pnl_pct": -4.522, "max_dd_pct": 14.255, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1727, "pnl_pct": -4.522, "max_dd_pct": 14.255, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2179, "pnl_pct": -1.54, "max_dd_pct": 6.174, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3408, "pnl_pct": -18.769, "max_dd_pct": 32.45, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5583, "pnl_pct": -6.176, "max_dd_pct": 9.036, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3408, "pnl_pct": -18.769, "max_dd_pct": 32.45, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5583, "pnl_pct": -6.176, "max_dd_pct": 9.036, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3408, "pnl_pct": -18.769, "max_dd_pct": 32.45, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5583, "pnl_pct": -6.176, "max_dd_pct": 9.036, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3408, "pnl_pct": -18.769, "max_dd_pct": 32.45, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5583, "pnl_pct": -6.176, "max_dd_pct": 9.036, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1689, "pnl_pct": -11.795, "max_dd_pct": 27.734, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1514, "pnl_pct": -3.29, "max_dd_pct": 17.464, "trades": 16}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1689, "pnl_pct": -11.795, "max_dd_pct": 27.734, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1514, "pnl_pct": -3.29, "max_dd_pct": 17.464, "trades": 16}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1689, "pnl_pct": -11.795, "max_dd_pct": 27.734, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1514, "pnl_pct": -3.29, "max_dd_pct": 17.464, "trades": 16}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1689, "pnl_pct": -11.795, "max_dd_pct": 27.734, "trades": 29}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1514, "pnl_pct": -3.29, "max_dd_pct": 17.464, "trades": 16}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3418, "pnl_pct": -6.174, "max_dd_pct": 14.564, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3883, "pnl_pct": -9.204, "max_dd_pct": 11.463, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3715, "pnl_pct": 3.257, "max_dd_pct": 3.519, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3883, "pnl_pct": -9.204, "max_dd_pct": 11.463, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3715, "pnl_pct": 3.257, "max_dd_pct": 3.519, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3883, "pnl_pct": -9.204, "max_dd_pct": 11.463, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3715, "pnl_pct": 3.257, "max_dd_pct": 3.519, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3883, "pnl_pct": -9.204, "max_dd_pct": 11.463, "trades": 3}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3715, "pnl_pct": 3.257, "max_dd_pct": 3.519, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3727, "pnl_pct": -18.603, "max_dd_pct": 24.711, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8209, "pnl_pct": -9.13, "max_dd_pct": 11.905, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3727, "pnl_pct": -18.603, "max_dd_pct": 24.711, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8209, "pnl_pct": -9.13, "max_dd_pct": 11.905, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3727, "pnl_pct": -18.603, "max_dd_pct": 24.711, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8209, "pnl_pct": -9.13, "max_dd_pct": 11.905, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3727, "pnl_pct": -18.603, "max_dd_pct": 24.711, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LTC/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8209, "pnl_pct": -9.13, "max_dd_pct": 11.905, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9384, "pnl_pct": 103.427, "max_dd_pct": 19.187, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3239, "pnl_pct": -7.631, "max_dd_pct": 19.767, "trades": 22}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.495, "pnl_pct": 47.677, "max_dd_pct": 24.787, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.953, "pnl_pct": -21.435, "max_dd_pct": 21.435, "trades": 22}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2319, "pnl_pct": -19.081, "max_dd_pct": 45.038, "trades": 58}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3239, "pnl_pct": -12.662, "max_dd_pct": 26.797, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.35, "pnl_pct": 26.879, "max_dd_pct": 17.429, "trades": 51}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2301, "pnl_pct": 43.995, "max_dd_pct": 6.557, "trades": 18}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1792, "pnl_pct": -11.445, "max_dd_pct": 23.522, "trades": 51}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6909, "pnl_pct": 22.687, "max_dd_pct": 8.879, "trades": 18}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8065, "pnl_pct": -47.538, "max_dd_pct": 55.13, "trades": 50}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.102, "pnl_pct": 3.168, "max_dd_pct": 25.02, "trades": 18}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4742, "pnl_pct": -28.262, "max_dd_pct": 42.952, "trades": 40}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3829, "pnl_pct": 8.31, "max_dd_pct": 9.592, "trades": 13}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8962, "pnl_pct": -46.468, "max_dd_pct": 54.647, "trades": 40}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1539, "pnl_pct": -3.104, "max_dd_pct": 13.54, "trades": 13}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9019, "pnl_pct": -55.865, "max_dd_pct": 59.366, "trades": 39}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3697, "pnl_pct": -8.714, "max_dd_pct": 24.203, "trades": 13}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3894, "pnl_pct": -22.129, "max_dd_pct": 32.579, "trades": 29}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0365, "pnl_pct": 21.664, "max_dd_pct": 4.505, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6309, "pnl_pct": -34.381, "max_dd_pct": 39.847, "trades": 29}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5717, "pnl_pct": 11.223, "max_dd_pct": 7.658, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6554, "pnl_pct": -42.185, "max_dd_pct": 45.758, "trades": 29}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1142, "pnl_pct": 2.652, "max_dd_pct": 19.699, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.163, "pnl_pct": 12.87, "max_dd_pct": 29.461, "trades": 23}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.07, "pnl_pct": 3.829, "max_dd_pct": 25.514, "trades": 7}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.023, "pnl_pct": -1.683, "max_dd_pct": 34.218, "trades": 23}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0033, "pnl_pct": 0.173, "max_dd_pct": 27.013, "trades": 7}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0662, "pnl_pct": -5.682, "max_dd_pct": 45.008, "trades": 23}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.115, "pnl_pct": -5.82, "max_dd_pct": 29.976, "trades": 7}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1483, "pnl_pct": 136.061, "max_dd_pct": 18.545, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7608, "pnl_pct": 20.4, "max_dd_pct": 10.684, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6152, "pnl_pct": 57.952, "max_dd_pct": 22.625, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1624, "pnl_pct": 4.148, "max_dd_pct": 12.801, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2706, "pnl_pct": -20.557, "max_dd_pct": 38.929, "trades": 58}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1073, "pnl_pct": 4.084, "max_dd_pct": 26.11, "trades": 20}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5518, "pnl_pct": 54.204, "max_dd_pct": 17.575, "trades": 49}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3198, "pnl_pct": 49.094, "max_dd_pct": 6.557, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0773, "pnl_pct": 6.221, "max_dd_pct": 25.307, "trades": 49}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.787, "pnl_pct": 26.972, "max_dd_pct": 10.66, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5341, "pnl_pct": -37.659, "max_dd_pct": 47.476, "trades": 48}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2256, "pnl_pct": 7.331, "max_dd_pct": 21.092, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0477, "pnl_pct": 2.949, "max_dd_pct": 27.204, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4927, "pnl_pct": 12.989, "max_dd_pct": 11.217, "trades": 14}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4078, "pnl_pct": -22.149, "max_dd_pct": 35.291, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2711, "pnl_pct": 7.248, "max_dd_pct": 11.909, "trades": 14}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8061, "pnl_pct": -44.261, "max_dd_pct": 47.352, "trades": 37}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.262, "pnl_pct": -7.256, "max_dd_pct": 25.944, "trades": 14}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3064, "pnl_pct": -18.536, "max_dd_pct": 29.47, "trades": 29}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8158, "pnl_pct": 17.843, "max_dd_pct": 6.624, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.582, "pnl_pct": -33.146, "max_dd_pct": 39.86, "trades": 29}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3746, "pnl_pct": 7.663, "max_dd_pct": 10.614, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5919, "pnl_pct": -39.906, "max_dd_pct": 52.303, "trades": 29}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0323, "pnl_pct": -0.761, "max_dd_pct": 22.369, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0123, "pnl_pct": -0.829, "max_dd_pct": 27.507, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5056, "pnl_pct": 7.029, "max_dd_pct": 5.067, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2138, "pnl_pct": -13.492, "max_dd_pct": 32.122, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2405, "pnl_pct": 3.327, "max_dd_pct": 4.999, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2593, "pnl_pct": -19.343, "max_dd_pct": 38.926, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0396, "pnl_pct": 0.757, "max_dd_pct": 8.42, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9186, "pnl_pct": 91.721, "max_dd_pct": 18.942, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6405, "pnl_pct": 59.457, "max_dd_pct": 6.722, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3431, "pnl_pct": 27.18, "max_dd_pct": 26.098, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0251, "pnl_pct": 34.678, "max_dd_pct": 10.772, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5062, "pnl_pct": -33.893, "max_dd_pct": 49.509, "trades": 58}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.31, "pnl_pct": 10.79, "max_dd_pct": 21.76, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9757, "pnl_pct": 125.572, "max_dd_pct": 14.279, "trades": 51}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5865, "pnl_pct": 82.389, "max_dd_pct": 5.606, "trades": 17}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6218, "pnl_pct": 70.126, "max_dd_pct": 16.233, "trades": 51}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2088, "pnl_pct": 57.536, "max_dd_pct": 8.148, "trades": 17}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1732, "pnl_pct": -14.809, "max_dd_pct": 40.831, "trades": 51}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7992, "pnl_pct": 37.058, "max_dd_pct": 15.556, "trades": 17}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6005, "pnl_pct": 53.582, "max_dd_pct": 21.389, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5083, "pnl_pct": 16.756, "max_dd_pct": 10.186, "trades": 16}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1946, "pnl_pct": 14.722, "max_dd_pct": 29.312, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3898, "pnl_pct": 12.752, "max_dd_pct": 11.549, "trades": 16}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3858, "pnl_pct": -26.204, "max_dd_pct": 36.887, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2211, "pnl_pct": -6.598, "max_dd_pct": 26.792, "trades": 16}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4443, "pnl_pct": 34.322, "max_dd_pct": 21.114, "trades": 31}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2527, "pnl_pct": 3.73, "max_dd_pct": 6.624, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1371, "pnl_pct": 9.824, "max_dd_pct": 27.417, "trades": 31}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1283, "pnl_pct": -1.838, "max_dd_pct": 9.387, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3925, "pnl_pct": -24.847, "max_dd_pct": 43.281, "trades": 31}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4037, "pnl_pct": -7.666, "max_dd_pct": 19.693, "trades": 10}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1947, "pnl_pct": -11.953, "max_dd_pct": 29.734, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0096, "pnl_pct": 14.641, "max_dd_pct": 2.1, "trades": 6}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4239, "pnl_pct": -24.18, "max_dd_pct": 35.186, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8535, "pnl_pct": 13.026, "max_dd_pct": 3.109, "trades": 6}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2776, "pnl_pct": -20.183, "max_dd_pct": 38.433, "trades": 19}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3388, "pnl_pct": 6.02, "max_dd_pct": 5.813, "trades": 6}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.723, "pnl_pct": 62.711, "max_dd_pct": 24.363, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3576, "pnl_pct": 41.808, "max_dd_pct": 5.515, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1494, "pnl_pct": 10.425, "max_dd_pct": 32.075, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8539, "pnl_pct": 25.296, "max_dd_pct": 7.453, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7515, "pnl_pct": -44.306, "max_dd_pct": 53.109, "trades": 59}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0914, "pnl_pct": -2.703, "max_dd_pct": 23.639, "trades": 20}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8249, "pnl_pct": 76.762, "max_dd_pct": 19.927, "trades": 49}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2386, "pnl_pct": 54.523, "max_dd_pct": 5.605, "trades": 17}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3968, "pnl_pct": 32.771, "max_dd_pct": 20.51, "trades": 49}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8702, "pnl_pct": 34.95, "max_dd_pct": 9.385, "trades": 17}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4928, "pnl_pct": -32.736, "max_dd_pct": 42.969, "trades": 49}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5162, "pnl_pct": 20.772, "max_dd_pct": 18.722, "trades": 17}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5421, "pnl_pct": 58.479, "max_dd_pct": 21.486, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5942, "pnl_pct": 15.936, "max_dd_pct": 6.634, "trades": 14}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1997, "pnl_pct": 18.162, "max_dd_pct": 27.655, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0733, "pnl_pct": 1.783, "max_dd_pct": 10.405, "trades": 14}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3318, "pnl_pct": -25.701, "max_dd_pct": 45.605, "trades": 38}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5059, "pnl_pct": -12.521, "max_dd_pct": 27.317, "trades": 14}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5405, "pnl_pct": 46.631, "max_dd_pct": 24.622, "trades": 31}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5393, "pnl_pct": 12.658, "max_dd_pct": 8.564, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2513, "pnl_pct": 19.936, "max_dd_pct": 30.811, "trades": 31}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2532, "pnl_pct": 5.598, "max_dd_pct": 8.564, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.297, "pnl_pct": -20.412, "max_dd_pct": 43.698, "trades": 31}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3041, "pnl_pct": -6.545, "max_dd_pct": 14.802, "trades": 8}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.22, "pnl_pct": -13.174, "max_dd_pct": 26.264, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3057, "pnl_pct": 18.73, "max_dd_pct": 24.853, "trades": 7}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3988, "pnl_pct": -22.6, "max_dd_pct": 30.57, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1856, "pnl_pct": 10.765, "max_dd_pct": 26.366, "trades": 7}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4391, "pnl_pct": -29.085, "max_dd_pct": 40.393, "trades": 21}
{"template": "super_trend", "coin": "LTC/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0727, "pnl_pct": -3.815, "max_dd_pct": 30.23, "trades": 7}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0127, "pnl_pct": -0.281, "max_dd_pct": 10.898, "trades": 43}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.7889, "pnl_pct": -7.642, "max_dd_pct": 10.417, "trades": 19}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0558, "pnl_pct": 0.938, "max_dd_pct": 6.386, "trades": 27}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.7434, "pnl_pct": -5.375, "max_dd_pct": 8.217, "trades": 12}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.6162, "pnl_pct": -7.305, "max_dd_pct": 9.057, "trades": 14}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.3673, "pnl_pct": -0.831, "max_dd_pct": 1.996, "trades": 3}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.7551, "pnl_pct": -5.125, "max_dd_pct": 6.388, "trades": 5}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0555, "pnl_pct": -1.172, "max_dd_pct": 13.383, "trades": 36}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.5371, "pnl_pct": -4.443, "max_dd_pct": 6.697, "trades": 15}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.5951, "pnl_pct": -8.665, "max_dd_pct": 12.467, "trades": 18}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.3804, "pnl_pct": -2.135, "max_dd_pct": 5.431, "trades": 9}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.5931, "pnl_pct": -6.122, "max_dd_pct": 7.822, "trades": 11}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.6883, "pnl_pct": -2.063, "max_dd_pct": 2.435, "trades": 4}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.5321, "pnl_pct": -3.055, "max_dd_pct": 4.349, "trades": 3}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.5288, "pnl_pct": -1.02, "max_dd_pct": 1.491, "trades": 1}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0856, "pnl_pct": -1.766, "max_dd_pct": 11.967, "trades": 32}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.8673, "pnl_pct": -5.03, "max_dd_pct": 5.03, "trades": 10}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.1122, "pnl_pct": -1.753, "max_dd_pct": 10.228, "trades": 16}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.571, "pnl_pct": -2.98, "max_dd_pct": 4.038, "trades": 8}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.426, "pnl_pct": -3.178, "max_dd_pct": 5.935, "trades": 6}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.945, "pnl_pct": -2.02, "max_dd_pct": 2.02, "trades": 2}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.5799, "pnl_pct": -3.081, "max_dd_pct": 3.807, "trades": 3}
{"template": "bollinger_revert", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.5288, "pnl_pct": -1.02, "max_dd_pct": 1.491, "trades": 1}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5475, "pnl_pct": 159.63, "max_dd_pct": 37.639, "trades": 91}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.393, "pnl_pct": 22.341, "max_dd_pct": 16.704, "trades": 42}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1351, "pnl_pct": -20.858, "max_dd_pct": 42.431, "trades": 90}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.7908, "pnl_pct": -34.937, "max_dd_pct": 45.953, "trades": 41}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4241, "pnl_pct": -54.158, "max_dd_pct": 66.235, "trades": 83}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.3196, "pnl_pct": -57.957, "max_dd_pct": 66.259, "trades": 39}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4675, "pnl_pct": 107.904, "max_dd_pct": 37.64, "trades": 46}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1807, "pnl_pct": 8.317, "max_dd_pct": 20.303, "trades": 30}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0574, "pnl_pct": 9.275, "max_dd_pct": 37.64, "trades": 45}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.7955, "pnl_pct": -30.53, "max_dd_pct": 39.009, "trades": 30}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.1132, "pnl_pct": -17.337, "max_dd_pct": 39.364, "trades": 45}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1316, "pnl_pct": -45.391, "max_dd_pct": 51.256, "trades": 27}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9736, "pnl_pct": 98.033, "max_dd_pct": 8.354, "trades": 35}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6689, "pnl_pct": -11.509, "max_dd_pct": 14.758, "trades": 18}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0747, "pnl_pct": 5.448, "max_dd_pct": 16.975, "trades": 35}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.5035, "pnl_pct": -31.536, "max_dd_pct": 32.951, "trades": 18}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.1869, "pnl_pct": 19.881, "max_dd_pct": 26.673, "trades": 34}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.6153, "pnl_pct": -33.865, "max_dd_pct": 42.603, "trades": 17}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0863, "pnl_pct": 4.813, "max_dd_pct": 13.772, "trades": 18}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7851, "pnl_pct": 12.695, "max_dd_pct": 3.797, "trades": 7}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.4829, "pnl_pct": -24.41, "max_dd_pct": 25.087, "trades": 18}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.0229, "pnl_pct": 0.419, "max_dd_pct": 7.061, "trades": 6}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.5475, "pnl_pct": -27.949, "max_dd_pct": 39.483, "trades": 18}
{"template": "donchian_breakout", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.0682, "pnl_pct": 1.728, "max_dd_pct": 10.233, "trades": 6}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.8233, "pnl_pct": 3211.595, "max_dd_pct": 18.115, "trades": 154}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.422, "pnl_pct": 34.128, "max_dd_pct": 20.956, "trades": 70}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.5374, "pnl_pct": 1875.213, "max_dd_pct": 20.464, "trades": 154}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0779, "pnl_pct": 5.586, "max_dd_pct": 38.168, "trades": 69}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5685, "pnl_pct": 204.109, "max_dd_pct": 41.99, "trades": 149}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1907, "pnl_pct": -14.605, "max_dd_pct": 44.602, "trades": 68}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.833, "pnl_pct": 3255.082, "max_dd_pct": 18.115, "trades": 153}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5397, "pnl_pct": 45.462, "max_dd_pct": 20.956, "trades": 69}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.5501, "pnl_pct": 1919.865, "max_dd_pct": 20.464, "trades": 153}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2097, "pnl_pct": 15.719, "max_dd_pct": 32.252, "trades": 68}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.591, "pnl_pct": 217.658, "max_dd_pct": 41.96, "trades": 148}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1362, "pnl_pct": -10.654, "max_dd_pct": 44.602, "trades": 68}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.695, "pnl_pct": 2558.068, "max_dd_pct": 18.163, "trades": 148}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3388, "pnl_pct": 26.55, "max_dd_pct": 20.956, "trades": 68}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.4099, "pnl_pct": 1493.334, "max_dd_pct": 20.472, "trades": 148}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0239, "pnl_pct": 1.669, "max_dd_pct": 34.171, "trades": 67}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4879, "pnl_pct": 162.404, "max_dd_pct": 48.932, "trades": 143}
{"template": "fair_value_gap", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2409, "pnl_pct": -17.979, "max_dd_pct": 44.611, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1251, "pnl_pct": -19.761, "max_dd_pct": 39.54, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0354, "pnl_pct": -38.466, "max_dd_pct": 46.252, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3081, "pnl_pct": -42.171, "max_dd_pct": 50.989, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9024, "pnl_pct": -36.113, "max_dd_pct": 43.615, "trades": 44}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4863, "pnl_pct": -58.989, "max_dd_pct": 67.185, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2906, "pnl_pct": -49.286, "max_dd_pct": 54.288, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0747, "pnl_pct": -11.821, "max_dd_pct": 45.565, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4758, "pnl_pct": -19.042, "max_dd_pct": 27.795, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3376, "pnl_pct": -43.709, "max_dd_pct": 58.457, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9123, "pnl_pct": -34.979, "max_dd_pct": 41.404, "trades": 44}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6455, "pnl_pct": -68.008, "max_dd_pct": 75.233, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.8048, "pnl_pct": -61.231, "max_dd_pct": 64.319, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4269, "pnl_pct": 102.683, "max_dd_pct": 42.656, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1361, "pnl_pct": 6.143, "max_dd_pct": 18.559, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0303, "pnl_pct": 5.159, "max_dd_pct": 43.1, "trades": 92}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2714, "pnl_pct": -11.911, "max_dd_pct": 29.677, "trades": 44}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5146, "pnl_pct": -58.482, "max_dd_pct": 69.222, "trades": 91}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.493, "pnl_pct": -53.59, "max_dd_pct": 59.301, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1109, "pnl_pct": 11.586, "max_dd_pct": 30.799, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4149, "pnl_pct": -17.02, "max_dd_pct": 30.767, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1528, "pnl_pct": -14.183, "max_dd_pct": 39.148, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6331, "pnl_pct": -25.294, "max_dd_pct": 36.914, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4655, "pnl_pct": -39.379, "max_dd_pct": 52.959, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.906, "pnl_pct": -36.432, "max_dd_pct": 44.126, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6264, "pnl_pct": 77.642, "max_dd_pct": 31.649, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3721, "pnl_pct": -14.809, "max_dd_pct": 28.025, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1803, "pnl_pct": 18.159, "max_dd_pct": 37.526, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7905, "pnl_pct": -29.41, "max_dd_pct": 38.373, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4593, "pnl_pct": -37.38, "max_dd_pct": 54.516, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3499, "pnl_pct": -48.566, "max_dd_pct": 53.212, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9289, "pnl_pct": 123.502, "max_dd_pct": 24.913, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0794, "pnl_pct": 3.383, "max_dd_pct": 20.278, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3834, "pnl_pct": 39.699, "max_dd_pct": 32.777, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5114, "pnl_pct": -19.504, "max_dd_pct": 32.936, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3398, "pnl_pct": -27.927, "max_dd_pct": 50.305, "trades": 58}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2259, "pnl_pct": -44.33, "max_dd_pct": 50.628, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0028, "pnl_pct": -0.259, "max_dd_pct": 30.946, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5216, "pnl_pct": -10.353, "max_dd_pct": 14.819, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1783, "pnl_pct": -15.397, "max_dd_pct": 33.329, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9035, "pnl_pct": -19.434, "max_dd_pct": 19.559, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4084, "pnl_pct": -33.623, "max_dd_pct": 43.012, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9652, "pnl_pct": -23.668, "max_dd_pct": 28.376, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7047, "pnl_pct": 73.385, "max_dd_pct": 15.29, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5801, "pnl_pct": -11.263, "max_dd_pct": 12.164, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3473, "pnl_pct": 31.214, "max_dd_pct": 17.453, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9802, "pnl_pct": -26.355, "max_dd_pct": 26.355, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0893, "pnl_pct": -7.416, "max_dd_pct": 29.884, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0886, "pnl_pct": -31.297, "max_dd_pct": 34.435, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1735, "pnl_pct": 166.976, "max_dd_pct": 11.004, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1219, "pnl_pct": -2.574, "max_dd_pct": 10.196, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7661, "pnl_pct": 87.897, "max_dd_pct": 13.877, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4683, "pnl_pct": -12.163, "max_dd_pct": 13.072, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1525, "pnl_pct": 14.399, "max_dd_pct": 27.078, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9715, "pnl_pct": -26.25, "max_dd_pct": 29.933, "trades": 17}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8597, "pnl_pct": 69.566, "max_dd_pct": 10.986, "trades": 41}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0972, "pnl_pct": 3.253, "max_dd_pct": 15.1, "trades": 21}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2979, "pnl_pct": 20.727, "max_dd_pct": 15.124, "trades": 41}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1814, "pnl_pct": -5.907, "max_dd_pct": 16.214, "trades": 21}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3482, "pnl_pct": -23.215, "max_dd_pct": 39.538, "trades": 41}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9654, "pnl_pct": -29.66, "max_dd_pct": 37.09, "trades": 21}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6439, "pnl_pct": 37.512, "max_dd_pct": 7.977, "trades": 37}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5772, "pnl_pct": 21.071, "max_dd_pct": 9.568, "trades": 19}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0096, "pnl_pct": -0.486, "max_dd_pct": 13.23, "trades": 37}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1715, "pnl_pct": 6.065, "max_dd_pct": 14.4, "trades": 19}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.561, "pnl_pct": -30.369, "max_dd_pct": 41.329, "trades": 37}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3443, "pnl_pct": -12.32, "max_dd_pct": 23.166, "trades": 19}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8207, "pnl_pct": 49.178, "max_dd_pct": 9.786, "trades": 25}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1562, "pnl_pct": 25.695, "max_dd_pct": 5.169, "trades": 10}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3472, "pnl_pct": 18.564, "max_dd_pct": 10.856, "trades": 25}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6108, "pnl_pct": 13.314, "max_dd_pct": 8.326, "trades": 10}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4888, "pnl_pct": -24.026, "max_dd_pct": 34.771, "trades": 25}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0336, "pnl_pct": -0.825, "max_dd_pct": 18.431, "trades": 10}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2389, "pnl_pct": 10.773, "max_dd_pct": 10.408, "trades": 17}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6171, "pnl_pct": 4.987, "max_dd_pct": 3.612, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1524, "pnl_pct": -6.162, "max_dd_pct": 19.918, "trades": 17}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3397, "pnl_pct": 3.191, "max_dd_pct": 4.606, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7002, "pnl_pct": -28.042, "max_dd_pct": 39.053, "trades": 17}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5019, "pnl_pct": -5.15, "max_dd_pct": 9.51, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2889, "pnl_pct": 52.47, "max_dd_pct": 40.448, "trades": 36}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0587, "pnl_pct": 24.537, "max_dd_pct": 4.554, "trades": 14}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0334, "pnl_pct": 4.97, "max_dd_pct": 42.297, "trades": 36}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.41, "pnl_pct": 9.9, "max_dd_pct": 6.693, "trades": 14}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2359, "pnl_pct": -29.438, "max_dd_pct": 48.065, "trades": 36}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0812, "pnl_pct": -2.459, "max_dd_pct": 15.813, "trades": 14}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8908, "pnl_pct": 81.334, "max_dd_pct": 12.789, "trades": 31}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2795, "pnl_pct": 7.081, "max_dd_pct": 13.919, "trades": 11}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4169, "pnl_pct": 32.857, "max_dd_pct": 13.898, "trades": 31}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4498, "pnl_pct": 14.547, "max_dd_pct": 10.358, "trades": 11}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1767, "pnl_pct": -12.371, "max_dd_pct": 31.21, "trades": 31}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0604, "pnl_pct": -1.892, "max_dd_pct": 13.416, "trades": 11}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6723, "pnl_pct": 35.722, "max_dd_pct": 9.509, "trades": 24}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4497, "pnl_pct": 7.935, "max_dd_pct": 6.839, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1988, "pnl_pct": 9.501, "max_dd_pct": 12.722, "trades": 24}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1056, "pnl_pct": -1.685, "max_dd_pct": 9.215, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5705, "pnl_pct": -26.459, "max_dd_pct": 36.39, "trades": 24}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.734, "pnl_pct": -13.305, "max_dd_pct": 21.551, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3262, "pnl_pct": 13.201, "max_dd_pct": 7.532, "trades": 14}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1368, "pnl_pct": 13.659, "max_dd_pct": 2.182, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0565, "pnl_pct": -2.097, "max_dd_pct": 12.495, "trades": 14}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.784, "pnl_pct": 9.04, "max_dd_pct": 2.72, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3654, "pnl_pct": -15.47, "max_dd_pct": 29.415, "trades": 14}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2921, "pnl_pct": 3.495, "max_dd_pct": 5.569, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7639, "pnl_pct": 90.041, "max_dd_pct": 13.648, "trades": 29}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9225, "pnl_pct": 14.509, "max_dd_pct": 3.763, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5019, "pnl_pct": 52.648, "max_dd_pct": 15.703, "trades": 29}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5461, "pnl_pct": 11.278, "max_dd_pct": 9.399, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0194, "pnl_pct": -1.678, "max_dd_pct": 26.659, "trades": 29}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1772, "pnl_pct": -3.658, "max_dd_pct": 15.245, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8577, "pnl_pct": 69.525, "max_dd_pct": 10.62, "trades": 25}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.02, "pnl_pct": -0.445, "max_dd_pct": 10.387, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.554, "pnl_pct": 41.93, "max_dd_pct": 13.075, "trades": 25}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0686, "pnl_pct": 1.914, "max_dd_pct": 13.542, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1796, "pnl_pct": -11.649, "max_dd_pct": 24.034, "trades": 25}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4572, "pnl_pct": -11.847, "max_dd_pct": 20.53, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8429, "pnl_pct": 42.535, "max_dd_pct": 5.121, "trades": 23}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3667, "pnl_pct": 6.735, "max_dd_pct": 7.38, "trades": 8}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2951, "pnl_pct": 13.46, "max_dd_pct": 8.374, "trades": 23}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0916, "pnl_pct": 1.558, "max_dd_pct": 8.142, "trades": 8}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.334, "pnl_pct": -16.116, "max_dd_pct": 26.871, "trades": 23}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5032, "pnl_pct": -8.534, "max_dd_pct": 17.232, "trades": 8}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2356, "pnl_pct": 9.379, "max_dd_pct": 5.169, "trades": 12}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8538, "pnl_pct": 6.147, "max_dd_pct": 2.54, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0676, "pnl_pct": -2.413, "max_dd_pct": 12.777, "trades": 12}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.231, "pnl_pct": 1.834, "max_dd_pct": 4.54, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1559, "pnl_pct": -7.054, "max_dd_pct": 23.207, "trades": 12}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5902, "pnl_pct": -6.396, "max_dd_pct": 9.179, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1409, "pnl_pct": 8.21, "max_dd_pct": 15.825, "trades": 21}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5032, "pnl_pct": 9.632, "max_dd_pct": 7.972, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0534, "pnl_pct": 3.093, "max_dd_pct": 20.788, "trades": 21}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0082, "pnl_pct": -0.136, "max_dd_pct": 12.622, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5288, "pnl_pct": -26.493, "max_dd_pct": 37.52, "trades": 21}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8453, "pnl_pct": -13.618, "max_dd_pct": 21.358, "trades": 9}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.482, "pnl_pct": 36.421, "max_dd_pct": 12.395, "trades": 23}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4133, "pnl_pct": 16.642, "max_dd_pct": 2.167, "trades": 6}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3209, "pnl_pct": 23.596, "max_dd_pct": 17.612, "trades": 23}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8515, "pnl_pct": 9.606, "max_dd_pct": 3.234, "trades": 6}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1113, "pnl_pct": -7.739, "max_dd_pct": 23.997, "trades": 23}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1393, "pnl_pct": -1.513, "max_dd_pct": 9.051, "trades": 6}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4965, "pnl_pct": 22.14, "max_dd_pct": 8.958, "trades": 20}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8157, "pnl_pct": 10.286, "max_dd_pct": 2.353, "trades": 5}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.018, "pnl_pct": -0.734, "max_dd_pct": 18.382, "trades": 20}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3635, "pnl_pct": 4.713, "max_dd_pct": 5.344, "trades": 5}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3606, "pnl_pct": -19.712, "max_dd_pct": 30.698, "trades": 20}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2008, "pnl_pct": -3.551, "max_dd_pct": 11.141, "trades": 5}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3423, "pnl_pct": 13.488, "max_dd_pct": 7.472, "trades": 10}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.434, "pnl_pct": 5.496, "max_dd_pct": 6.116, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0945, "pnl_pct": 3.376, "max_dd_pct": 13.116, "trades": 10}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1716, "pnl_pct": 2.264, "max_dd_pct": 7.085, "trades": 4}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.256, "pnl_pct": -9.028, "max_dd_pct": 21.312, "trades": 10}
{"template": "ema_crossover", "coin": "LINK/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1154, "pnl_pct": 2.227, "max_dd_pct": 8.873, "trades": 4}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2376, "pnl_pct": -22.8, "max_dd_pct": 42.251, "trades": 45}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2235, "pnl_pct": 42.764, "max_dd_pct": 6.998, "trades": 16}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3229, "pnl_pct": -29.68, "max_dd_pct": 43.163, "trades": 45}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8735, "pnl_pct": 30.223, "max_dd_pct": 8.444, "trades": 16}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.209, "pnl_pct": -24.592, "max_dd_pct": 37.787, "trades": 45}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4782, "pnl_pct": 20.498, "max_dd_pct": 12.774, "trades": 16}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1327, "pnl_pct": 7.548, "max_dd_pct": 30.255, "trades": 28}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7819, "pnl_pct": 14.277, "max_dd_pct": 6.367, "trades": 10}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1005, "pnl_pct": 5.992, "max_dd_pct": 26.342, "trades": 28}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4933, "pnl_pct": 9.808, "max_dd_pct": 5.473, "trades": 10}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2844, "pnl_pct": -17.666, "max_dd_pct": 36.098, "trades": 28}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2174, "pnl_pct": -5.694, "max_dd_pct": 15.854, "trades": 10}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4094, "pnl_pct": 31.785, "max_dd_pct": 16.772, "trades": 15}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6075, "pnl_pct": 6.326, "max_dd_pct": 2.696, "trades": 4}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3694, "pnl_pct": 28.365, "max_dd_pct": 16.772, "trades": 15}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2942, "pnl_pct": 3.22, "max_dd_pct": 3.727, "trades": 4}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.11, "pnl_pct": 7.616, "max_dd_pct": 16.772, "trades": 15}
{"template": "order_block", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0097, "pnl_pct": -0.138, "max_dd_pct": 6.512, "trades": 4}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.6094, "pnl_pct": 1424.476, "max_dd_pct": 15.816, "trades": 143}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2122, "pnl_pct": 13.247, "max_dd_pct": 24.708, "trades": 67}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6465, "pnl_pct": 175.679, "max_dd_pct": 34.552, "trades": 103}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.6639, "pnl_pct": -29.449, "max_dd_pct": 40.562, "trades": 58}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2959, "pnl_pct": 36.184, "max_dd_pct": 45.046, "trades": 76}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0983, "pnl_pct": -3.631, "max_dd_pct": 16.737, "trades": 27}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.2009, "pnl_pct": 1081.45, "max_dd_pct": 34.603, "trades": 144}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1693, "pnl_pct": 10.32, "max_dd_pct": 27.334, "trades": 65}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.376, "pnl_pct": 109.492, "max_dd_pct": 37.651, "trades": 104}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.6108, "pnl_pct": -27.215, "max_dd_pct": 36.264, "trades": 56}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0012, "pnl_pct": -0.136, "max_dd_pct": 45.068, "trades": 81}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1276, "pnl_pct": -3.338, "max_dd_pct": 17.354, "trades": 28}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.6009, "pnl_pct": 1396.8, "max_dd_pct": 15.799, "trades": 142}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2347, "pnl_pct": 14.725, "max_dd_pct": 24.733, "trades": 65}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6465, "pnl_pct": 175.679, "max_dd_pct": 34.552, "trades": 103}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.6411, "pnl_pct": -28.534, "max_dd_pct": 40.55, "trades": 56}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3887, "pnl_pct": 55.283, "max_dd_pct": 45.987, "trades": 79}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0906, "pnl_pct": -3.389, "max_dd_pct": 19.185, "trades": 26}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.1988, "pnl_pct": 1073.356, "max_dd_pct": 34.597, "trades": 143}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2335, "pnl_pct": 14.559, "max_dd_pct": 27.318, "trades": 63}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3543, "pnl_pct": 100.588, "max_dd_pct": 37.644, "trades": 103}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5868, "pnl_pct": -26.244, "max_dd_pct": 36.252, "trades": 54}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0279, "pnl_pct": 3.152, "max_dd_pct": 45.806, "trades": 81}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.4064, "pnl_pct": -10.394, "max_dd_pct": 19.427, "trades": 27}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.2532, "pnl_pct": 620.137, "max_dd_pct": 17.545, "trades": 129}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.0716, "pnl_pct": 3.932, "max_dd_pct": 26.329, "trades": 60}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6609, "pnl_pct": 180.708, "max_dd_pct": 35.284, "trades": 103}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -1.0345, "pnl_pct": -37.009, "max_dd_pct": 40.393, "trades": 55}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5581, "pnl_pct": 86.077, "max_dd_pct": 35.275, "trades": 79}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.5205, "pnl_pct": -16.817, "max_dd_pct": 19.157, "trades": 24}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.967, "pnl_pct": 347.68, "max_dd_pct": 23.156, "trades": 131}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1655, "pnl_pct": 9.058, "max_dd_pct": 25.379, "trades": 56}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2519, "pnl_pct": 64.542, "max_dd_pct": 42.07, "trades": 104}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.963, "pnl_pct": -35.197, "max_dd_pct": 36.237, "trades": 52}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0685, "pnl_pct": -7.174, "max_dd_pct": 46.416, "trades": 78}
{"template": "trend_magic", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.6474, "pnl_pct": -15.425, "max_dd_pct": 19.412, "trades": 25}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0267, "pnl_pct": 2.704, "max_dd_pct": 28.908, "trades": 60}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6181, "pnl_pct": -15.903, "max_dd_pct": 20.884, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.5249, "pnl_pct": 67.528, "max_dd_pct": 22.401, "trades": 49}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.9861, "pnl_pct": -24.216, "max_dd_pct": 33.276, "trades": 25}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.7796, "pnl_pct": 107.082, "max_dd_pct": 15.802, "trades": 41}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5304, "pnl_pct": -16.745, "max_dd_pct": 23.483, "trades": 24}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.6502, "pnl_pct": 87.78, "max_dd_pct": 19.623, "trades": 55}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.9408, "pnl_pct": -23.664, "max_dd_pct": 29.438, "trades": 25}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.8091, "pnl_pct": 129.107, "max_dd_pct": 18.969, "trades": 44}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.6292, "pnl_pct": -16.107, "max_dd_pct": 26.787, "trades": 24}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3496, "pnl_pct": 32.441, "max_dd_pct": 20.026, "trades": 39}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.468, "pnl_pct": -11.466, "max_dd_pct": 24.806, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5094, "pnl_pct": 66.436, "max_dd_pct": 23.793, "trades": 49}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4218, "pnl_pct": -12.453, "max_dd_pct": 24.479, "trades": 27}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4229, "pnl_pct": 50.447, "max_dd_pct": 19.623, "trades": 42}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3389, "pnl_pct": -8.137, "max_dd_pct": 18.979, "trades": 22}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.023, "pnl_pct": -1.61, "max_dd_pct": 21.703, "trades": 39}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1416, "pnl_pct": -5.037, "max_dd_pct": 27.645, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.8069, "pnl_pct": 124.557, "max_dd_pct": 15.802, "trades": 43}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4875, "pnl_pct": -13.072, "max_dd_pct": 26.788, "trades": 24}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.663, "pnl_pct": 83.287, "max_dd_pct": 16.094, "trades": 39}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.8014, "pnl_pct": -18.868, "max_dd_pct": 24.757, "trades": 22}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0654, "pnl_pct": 5.077, "max_dd_pct": 29.632, "trades": 35}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0457, "pnl_pct": 1.694, "max_dd_pct": 26.863, "trades": 21}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.6498, "pnl_pct": 89.207, "max_dd_pct": 19.538, "trades": 41}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4538, "pnl_pct": -11.408, "max_dd_pct": 22.097, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.123, "pnl_pct": 10.299, "max_dd_pct": 27.237, "trades": 35}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.378, "pnl_pct": -9.464, "max_dd_pct": 23.072, "trades": 21}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3815, "pnl_pct": 34.409, "max_dd_pct": 17.988, "trades": 36}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2933, "pnl_pct": -11.006, "max_dd_pct": 34.642, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0833, "pnl_pct": -6.539, "max_dd_pct": 28.766, "trades": 41}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1336, "pnl_pct": -3.556, "max_dd_pct": 20.132, "trades": 22}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0569, "pnl_pct": 3.961, "max_dd_pct": 20.197, "trades": 35}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1745, "pnl_pct": -6.441, "max_dd_pct": 31.289, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2412, "pnl_pct": 16.543, "max_dd_pct": 19.439, "trades": 32}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1871, "pnl_pct": -7.63, "max_dd_pct": 29.34, "trades": 21}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5307, "pnl_pct": 55.306, "max_dd_pct": 16.094, "trades": 38}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.5435, "pnl_pct": -13.254, "max_dd_pct": 26.325, "trades": 24}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0638, "pnl_pct": 4.845, "max_dd_pct": 29.788, "trades": 35}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1514, "pnl_pct": -5.367, "max_dd_pct": 31.942, "trades": 21}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1693, "pnl_pct": 28.007, "max_dd_pct": 41.09, "trades": 36}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1932, "pnl_pct": -7.17, "max_dd_pct": 29.967, "trades": 22}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1301, "pnl_pct": 11.108, "max_dd_pct": 22.699, "trades": 38}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.193, "pnl_pct": -5.126, "max_dd_pct": 20.437, "trades": 22}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.384, "pnl_pct": 34.727, "max_dd_pct": 16.473, "trades": 36}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2939, "pnl_pct": -11.006, "max_dd_pct": 34.643, "trades": 23}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5894, "pnl_pct": 50.774, "max_dd_pct": 23.555, "trades": 33}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0628, "pnl_pct": -2.16, "max_dd_pct": 27.422, "trades": 20}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2655, "pnl_pct": 17.621, "max_dd_pct": 18.898, "trades": 34}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3772, "pnl_pct": -13.357, "max_dd_pct": 33.596, "trades": 24}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1928, "pnl_pct": 13.126, "max_dd_pct": 19.854, "trades": 32}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2568, "pnl_pct": -10.198, "max_dd_pct": 29.34, "trades": 21}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3078, "pnl_pct": 25.94, "max_dd_pct": 26.518, "trades": 33}
{"template": "macd_trend", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2363, "pnl_pct": -7.49, "max_dd_pct": 17.68, "trades": 18}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0732, "pnl_pct": 4.769, "max_dd_pct": 22.363, "trades": 11}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0824, "pnl_pct": 1.374, "max_dd_pct": 9.95, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0732, "pnl_pct": 4.769, "max_dd_pct": 22.363, "trades": 11}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0824, "pnl_pct": 1.374, "max_dd_pct": 9.95, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0732, "pnl_pct": 4.769, "max_dd_pct": 22.363, "trades": 11}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0824, "pnl_pct": 1.374, "max_dd_pct": 9.95, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0732, "pnl_pct": 4.769, "max_dd_pct": 22.363, "trades": 11}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0824, "pnl_pct": 1.374, "max_dd_pct": 9.95, "trades": 7}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3688, "pnl_pct": -24.917, "max_dd_pct": 42.039, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.8117, "pnl_pct": -16.386, "max_dd_pct": 16.601, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3688, "pnl_pct": -24.917, "max_dd_pct": 42.039, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.8117, "pnl_pct": -16.386, "max_dd_pct": 16.601, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3688, "pnl_pct": -24.917, "max_dd_pct": 42.039, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.8117, "pnl_pct": -16.386, "max_dd_pct": 16.601, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3688, "pnl_pct": -24.917, "max_dd_pct": 42.039, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.8117, "pnl_pct": -16.386, "max_dd_pct": 16.601, "trades": 13}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4449, "pnl_pct": -39.805, "max_dd_pct": 51.448, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5606, "pnl_pct": -18.967, "max_dd_pct": 34.123, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4449, "pnl_pct": -39.805, "max_dd_pct": 51.448, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5606, "pnl_pct": -18.967, "max_dd_pct": 34.123, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4449, "pnl_pct": -39.805, "max_dd_pct": 51.448, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5606, "pnl_pct": -18.967, "max_dd_pct": 34.123, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4449, "pnl_pct": -39.805, "max_dd_pct": 51.448, "trades": 41}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5606, "pnl_pct": -18.967, "max_dd_pct": 34.123, "trades": 24}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.7253, "pnl_pct": -60.228, "max_dd_pct": 67.908, "trades": 69}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4733, "pnl_pct": -21.944, "max_dd_pct": 44.288, "trades": 35}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.7253, "pnl_pct": -60.228, "max_dd_pct": 67.908, "trades": 69}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4733, "pnl_pct": -21.944, "max_dd_pct": 44.288, "trades": 35}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.7253, "pnl_pct": -60.228, "max_dd_pct": 67.908, "trades": 69}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4733, "pnl_pct": -21.944, "max_dd_pct": 44.288, "trades": 35}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.7253, "pnl_pct": -60.228, "max_dd_pct": 67.908, "trades": 69}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4733, "pnl_pct": -21.944, "max_dd_pct": 44.288, "trades": 35}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 3.181, "max_dd_pct": 8.618, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4077, "pnl_pct": -6.161, "max_dd_pct": 11.058, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 3.181, "max_dd_pct": 8.618, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4077, "pnl_pct": -6.161, "max_dd_pct": 11.058, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 3.181, "max_dd_pct": 8.618, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4077, "pnl_pct": -6.161, "max_dd_pct": 11.058, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1097, "pnl_pct": 3.181, "max_dd_pct": 8.618, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4077, "pnl_pct": -6.161, "max_dd_pct": 11.058, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0797, "pnl_pct": -4.731, "max_dd_pct": 22.949, "trades": 9}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3294, "pnl_pct": -4.635, "max_dd_pct": 7.698, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0797, "pnl_pct": -4.731, "max_dd_pct": 22.949, "trades": 9}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3294, "pnl_pct": -4.635, "max_dd_pct": 7.698, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0797, "pnl_pct": -4.731, "max_dd_pct": 22.949, "trades": 9}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3294, "pnl_pct": -4.635, "max_dd_pct": 7.698, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0797, "pnl_pct": -4.731, "max_dd_pct": 22.949, "trades": 9}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3294, "pnl_pct": -4.635, "max_dd_pct": 7.698, "trades": 4}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3579, "pnl_pct": -29.482, "max_dd_pct": 49.051, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5923, "pnl_pct": -12.221, "max_dd_pct": 13.821, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3579, "pnl_pct": -29.482, "max_dd_pct": 49.051, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5923, "pnl_pct": -12.221, "max_dd_pct": 13.821, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3579, "pnl_pct": -29.482, "max_dd_pct": 49.051, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5923, "pnl_pct": -12.221, "max_dd_pct": 13.821, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3579, "pnl_pct": -29.482, "max_dd_pct": 49.051, "trades": 21}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5923, "pnl_pct": -12.221, "max_dd_pct": 13.821, "trades": 14}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3251, "pnl_pct": -33.87, "max_dd_pct": 55.448, "trades": 48}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3443, "pnl_pct": -15.058, "max_dd_pct": 26.91, "trades": 25}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3251, "pnl_pct": -33.87, "max_dd_pct": 55.448, "trades": 48}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3443, "pnl_pct": -15.058, "max_dd_pct": 26.91, "trades": 25}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3251, "pnl_pct": -33.87, "max_dd_pct": 55.448, "trades": 48}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3443, "pnl_pct": -15.058, "max_dd_pct": 26.91, "trades": 25}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3251, "pnl_pct": -33.87, "max_dd_pct": 55.448, "trades": 48}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3443, "pnl_pct": -15.058, "max_dd_pct": 26.91, "trades": 25}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2657, "pnl_pct": 8.213, "max_dd_pct": 8.634, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6551, "pnl_pct": -6.187, "max_dd_pct": 6.187, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2657, "pnl_pct": 8.213, "max_dd_pct": 8.634, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6551, "pnl_pct": -6.187, "max_dd_pct": 6.187, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2657, "pnl_pct": 8.213, "max_dd_pct": 8.634, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6551, "pnl_pct": -6.187, "max_dd_pct": 6.187, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2657, "pnl_pct": 8.213, "max_dd_pct": 8.634, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6551, "pnl_pct": -6.187, "max_dd_pct": 6.187, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2326, "pnl_pct": -16.225, "max_dd_pct": 25.767, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.0831, "pnl_pct": -14.724, "max_dd_pct": 15.593, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2326, "pnl_pct": -16.225, "max_dd_pct": 25.767, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.0831, "pnl_pct": -14.724, "max_dd_pct": 15.593, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2326, "pnl_pct": -16.225, "max_dd_pct": 25.767, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.0831, "pnl_pct": -14.724, "max_dd_pct": 15.593, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2326, "pnl_pct": -16.225, "max_dd_pct": 25.767, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.0831, "pnl_pct": -14.724, "max_dd_pct": 15.593, "trades": 5}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2273, "pnl_pct": -21.466, "max_dd_pct": 45.828, "trades": 30}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0778, "pnl_pct": 2.737, "max_dd_pct": 15.018, "trades": 19}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2273, "pnl_pct": -21.466, "max_dd_pct": 45.828, "trades": 30}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0778, "pnl_pct": 2.737, "max_dd_pct": 15.018, "trades": 19}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2273, "pnl_pct": -21.466, "max_dd_pct": 45.828, "trades": 30}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0778, "pnl_pct": 2.737, "max_dd_pct": 15.018, "trades": 19}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2273, "pnl_pct": -21.466, "max_dd_pct": 45.828, "trades": 30}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0778, "pnl_pct": 2.737, "max_dd_pct": 15.018, "trades": 19}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.4108, "pnl_pct": 4.878, "max_dd_pct": 1.039, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5364, "pnl_pct": -6.084, "max_dd_pct": 9.945, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.4108, "pnl_pct": 4.878, "max_dd_pct": 1.039, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5364, "pnl_pct": -6.084, "max_dd_pct": 9.945, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.4108, "pnl_pct": 4.878, "max_dd_pct": 1.039, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5364, "pnl_pct": -6.084, "max_dd_pct": 9.945, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.4108, "pnl_pct": 4.878, "max_dd_pct": 1.039, "trades": 1}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5364, "pnl_pct": -6.084, "max_dd_pct": 9.945, "trades": 2}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1668, "pnl_pct": -7.758, "max_dd_pct": 15.641, "trades": 10}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3475, "pnl_pct": -9.186, "max_dd_pct": 14.904, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1668, "pnl_pct": -7.758, "max_dd_pct": 15.641, "trades": 10}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3475, "pnl_pct": -9.186, "max_dd_pct": 14.904, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1668, "pnl_pct": -7.758, "max_dd_pct": 15.641, "trades": 10}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3475, "pnl_pct": -9.186, "max_dd_pct": 14.904, "trades": 8}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1668, "pnl_pct": -7.758, "max_dd_pct": 15.641, "trades": 10}
{"template": "rsi_mean_revert", "coin": "LINK/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3475, "pnl_pct": -9.186, "max_dd_pct": 14.904, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5466, "pnl_pct": 69.013, "max_dd_pct": 20.966, "trades": 53}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9823, "pnl_pct": 75.709, "max_dd_pct": 17.057, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1484, "pnl_pct": 15.54, "max_dd_pct": 21.782, "trades": 53}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.585, "pnl_pct": 39.021, "max_dd_pct": 17.057, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0813, "pnl_pct": 9.9, "max_dd_pct": 29.464, "trades": 53}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2402, "pnl_pct": -12.853, "max_dd_pct": 34.251, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4379, "pnl_pct": 51.084, "max_dd_pct": 21.622, "trades": 44}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6036, "pnl_pct": 29.011, "max_dd_pct": 11.531, "trades": 18}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0317, "pnl_pct": 2.988, "max_dd_pct": 23.926, "trades": 44}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3556, "pnl_pct": 16.229, "max_dd_pct": 18.932, "trades": 18}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2245, "pnl_pct": -20.743, "max_dd_pct": 28.606, "trades": 44}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4305, "pnl_pct": -17.143, "max_dd_pct": 32.447, "trades": 18}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1711, "pnl_pct": 16.14, "max_dd_pct": 26.149, "trades": 39}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0905, "pnl_pct": -2.468, "max_dd_pct": 9.864, "trades": 16}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1874, "pnl_pct": -14.78, "max_dd_pct": 31.211, "trades": 39}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6552, "pnl_pct": -17.051, "max_dd_pct": 20.551, "trades": 16}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5087, "pnl_pct": -37.895, "max_dd_pct": 39.509, "trades": 39}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.656, "pnl_pct": -38.917, "max_dd_pct": 38.917, "trades": 16}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1146, "pnl_pct": -10.529, "max_dd_pct": 25.827, "trades": 31}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1017, "pnl_pct": -1.216, "max_dd_pct": 5.272, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3262, "pnl_pct": -26.895, "max_dd_pct": 36.948, "trades": 31}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6246, "pnl_pct": -8.887, "max_dd_pct": 11.942, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4237, "pnl_pct": -35.877, "max_dd_pct": 44.275, "trades": 31}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1706, "pnl_pct": 6.996, "max_dd_pct": 20.312, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1606, "pnl_pct": -12.602, "max_dd_pct": 34.635, "trades": 23}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4321, "pnl_pct": 6.862, "max_dd_pct": 4.654, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3361, "pnl_pct": -24.357, "max_dd_pct": 40.298, "trades": 23}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0987, "pnl_pct": -1.386, "max_dd_pct": 5.808, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3681, "pnl_pct": -28.874, "max_dd_pct": 47.863, "trades": 23}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1101, "pnl_pct": -2.558, "max_dd_pct": 13.395, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.66, "pnl_pct": 87.139, "max_dd_pct": 17.378, "trades": 53}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.923, "pnl_pct": 69.261, "max_dd_pct": 17.057, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2516, "pnl_pct": 27.159, "max_dd_pct": 19.007, "trades": 53}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5218, "pnl_pct": 33.917, "max_dd_pct": 17.057, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1627, "pnl_pct": -15.83, "max_dd_pct": 34.918, "trades": 53}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2407, "pnl_pct": -12.908, "max_dd_pct": 34.292, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2551, "pnl_pct": 27.876, "max_dd_pct": 21.622, "trades": 44}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3156, "pnl_pct": 10.612, "max_dd_pct": 12.47, "trades": 18}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1239, "pnl_pct": -11.136, "max_dd_pct": 25.164, "trades": 44}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0452, "pnl_pct": 1.504, "max_dd_pct": 13.373, "trades": 18}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2621, "pnl_pct": -24.462, "max_dd_pct": 29.127, "trades": 44}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9269, "pnl_pct": -28.084, "max_dd_pct": 28.084, "trades": 18}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1466, "pnl_pct": -12.71, "max_dd_pct": 29.991, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5349, "pnl_pct": 11.429, "max_dd_pct": 7.352, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4893, "pnl_pct": -35.568, "max_dd_pct": 42.291, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0474, "pnl_pct": -1.095, "max_dd_pct": 12.867, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.747, "pnl_pct": -51.385, "max_dd_pct": 52.645, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1593, "pnl_pct": 7.426, "max_dd_pct": 21.916, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1919, "pnl_pct": 20.36, "max_dd_pct": 19.443, "trades": 29}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0222, "pnl_pct": 0.407, "max_dd_pct": 7.895, "trades": 10}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0467, "pnl_pct": -4.331, "max_dd_pct": 20.546, "trades": 29}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5689, "pnl_pct": -9.24, "max_dd_pct": 12.88, "trades": 10}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2219, "pnl_pct": -20.599, "max_dd_pct": 34.4, "trades": 29}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4732, "pnl_pct": -24.354, "max_dd_pct": 25.204, "trades": 10}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2359, "pnl_pct": -14.144, "max_dd_pct": 25.449, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6396, "pnl_pct": 8.881, "max_dd_pct": 4.548, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4714, "pnl_pct": -26.455, "max_dd_pct": 32.548, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2897, "pnl_pct": 3.981, "max_dd_pct": 4.548, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4508, "pnl_pct": -30.473, "max_dd_pct": 43.999, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1118, "pnl_pct": 2.465, "max_dd_pct": 8.931, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5542, "pnl_pct": 71.2, "max_dd_pct": 18.234, "trades": 56}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0753, "pnl_pct": 66.33, "max_dd_pct": 8.808, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1415, "pnl_pct": 14.786, "max_dd_pct": 20.673, "trades": 56}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6089, "pnl_pct": 32.859, "max_dd_pct": 13.365, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.268, "pnl_pct": -24.98, "max_dd_pct": 36.986, "trades": 56}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1829, "pnl_pct": -8.661, "max_dd_pct": 34.975, "trades": 24}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.033, "pnl_pct": 3.104, "max_dd_pct": 25.753, "trades": 46}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6236, "pnl_pct": 16.132, "max_dd_pct": 8.964, "trades": 16}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3912, "pnl_pct": -30.019, "max_dd_pct": 32.467, "trades": 46}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2728, "pnl_pct": 7.778, "max_dd_pct": 16.203, "trades": 16}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.413, "pnl_pct": -36.466, "max_dd_pct": 37.429, "trades": 46}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6092, "pnl_pct": -17.485, "max_dd_pct": 23.006, "trades": 16}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1227, "pnl_pct": 12.814, "max_dd_pct": 22.1, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4254, "pnl_pct": 9.823, "max_dd_pct": 7.352, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1978, "pnl_pct": -17.224, "max_dd_pct": 28.819, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1101, "pnl_pct": -2.623, "max_dd_pct": 12.867, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4847, "pnl_pct": -38.951, "max_dd_pct": 41.454, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9399, "pnl_pct": -20.772, "max_dd_pct": 24.94, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0568, "pnl_pct": 4.049, "max_dd_pct": 17.43, "trades": 27}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1024, "pnl_pct": 2.277, "max_dd_pct": 6.377, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2577, "pnl_pct": -16.341, "max_dd_pct": 23.657, "trades": 27}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3601, "pnl_pct": -7.175, "max_dd_pct": 12.077, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3687, "pnl_pct": -26.41, "max_dd_pct": 37.26, "trades": 27}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6954, "pnl_pct": -27.437, "max_dd_pct": 27.54, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.029, "pnl_pct": -1.864, "max_dd_pct": 28.565, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3965, "pnl_pct": 6.826, "max_dd_pct": 5.272, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2575, "pnl_pct": -15.484, "max_dd_pct": 34.328, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1228, "pnl_pct": 1.981, "max_dd_pct": 5.272, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2909, "pnl_pct": -21.16, "max_dd_pct": 42.547, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8511, "pnl_pct": -11.647, "max_dd_pct": 11.773, "trades": 8}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.488, "pnl_pct": 66.017, "max_dd_pct": 27.163, "trades": 58}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9469, "pnl_pct": 58.187, "max_dd_pct": 10.334, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0706, "pnl_pct": 7.552, "max_dd_pct": 30.023, "trades": 58}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4552, "pnl_pct": 23.834, "max_dd_pct": 13.693, "trades": 26}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3583, "pnl_pct": -33.058, "max_dd_pct": 38.56, "trades": 58}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5258, "pnl_pct": -22.072, "max_dd_pct": 40.571, "trades": 25}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1493, "pnl_pct": 14.223, "max_dd_pct": 24.814, "trades": 48}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0214, "pnl_pct": 56.51, "max_dd_pct": 6.621, "trades": 14}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2836, "pnl_pct": -22.127, "max_dd_pct": 30.995, "trades": 48}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8397, "pnl_pct": 45.84, "max_dd_pct": 12.055, "trades": 14}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3452, "pnl_pct": -30.765, "max_dd_pct": 37.511, "trades": 48}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3994, "pnl_pct": 20.333, "max_dd_pct": 15.037, "trades": 14}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1713, "pnl_pct": 18.452, "max_dd_pct": 22.766, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4161, "pnl_pct": 9.816, "max_dd_pct": 7.352, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1473, "pnl_pct": -13.26, "max_dd_pct": 31.889, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1214, "pnl_pct": -2.645, "max_dd_pct": 8.308, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4315, "pnl_pct": -36.626, "max_dd_pct": 44.651, "trades": 38}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0012, "pnl_pct": -22.016, "max_dd_pct": 22.126, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0784, "pnl_pct": 6.424, "max_dd_pct": 19.587, "trades": 29}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6025, "pnl_pct": 14.568, "max_dd_pct": 7.062, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2386, "pnl_pct": -16.997, "max_dd_pct": 27.603, "trades": 29}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2191, "pnl_pct": 5.085, "max_dd_pct": 9.749, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4674, "pnl_pct": -34.073, "max_dd_pct": 44.046, "trades": 29}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7511, "pnl_pct": -16.081, "max_dd_pct": 19.207, "trades": 12}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1119, "pnl_pct": -7.173, "max_dd_pct": 27.866, "trades": 23}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3322, "pnl_pct": 6.964, "max_dd_pct": 7.468, "trades": 10}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3225, "pnl_pct": -19.037, "max_dd_pct": 33.489, "trades": 23}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1212, "pnl_pct": -2.358, "max_dd_pct": 11.879, "trades": 10}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3803, "pnl_pct": -26.336, "max_dd_pct": 41.749, "trades": 23}
{"template": "super_trend", "coin": "LINK/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0112, "pnl_pct": -18.864, "max_dd_pct": 23.754, "trades": 10}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1922, "pnl_pct": 5.391, "max_dd_pct": 4.953, "trades": 44}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0101, "pnl_pct": 0.153, "max_dd_pct": 9.132, "trades": 19}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.0672, "pnl_pct": -1.507, "max_dd_pct": 8.529, "trades": 26}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.3526, "pnl_pct": -3.669, "max_dd_pct": 9.048, "trades": 12}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0541, "pnl_pct": 0.902, "max_dd_pct": 6.667, "trades": 13}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.3503, "pnl_pct": 1.809, "max_dd_pct": 1.899, "trades": 4}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0244, "pnl_pct": 0.092, "max_dd_pct": 1.442, "trades": 2}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.0172, "pnl_pct": 0.469, "max_dd_pct": 6.429, "trades": 36}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.1439, "pnl_pct": -1.787, "max_dd_pct": 8.906, "trades": 18}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.1399, "pnl_pct": -3.242, "max_dd_pct": 8.951, "trades": 23}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.5985, "pnl_pct": 4.493, "max_dd_pct": 2.791, "trades": 11}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0258, "pnl_pct": -0.428, "max_dd_pct": 5.661, "trades": 10}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.5631, "pnl_pct": 2.868, "max_dd_pct": 1.899, "trades": 3}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.066, "pnl_pct": 0.63, "max_dd_pct": 2.893, "trades": 4}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0487, "pnl_pct": -1.26, "max_dd_pct": 5.629, "trades": 34}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.0483, "pnl_pct": -0.373, "max_dd_pct": 4.228, "trades": 13}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0723, "pnl_pct": 1.319, "max_dd_pct": 5.715, "trades": 20}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.1187, "pnl_pct": 0.673, "max_dd_pct": 4.599, "trades": 8}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.2106, "pnl_pct": 2.556, "max_dd_pct": 3.14, "trades": 10}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -1.0008, "pnl_pct": -4.036, "max_dd_pct": 4.065, "trades": 4}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.0444, "pnl_pct": -0.468, "max_dd_pct": 4.256, "trades": 6}
{"template": "bollinger_revert", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.401, "pnl_pct": -1.066, "max_dd_pct": 1.884, "trades": 1}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3443, "pnl_pct": 707.492, "max_dd_pct": 21.861, "trades": 157}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0794, "pnl_pct": 165.602, "max_dd_pct": 28.86, "trades": 63}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0211, "pnl_pct": 407.029, "max_dd_pct": 25.145, "trades": 157}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6263, "pnl_pct": 74.118, "max_dd_pct": 33.162, "trades": 63}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2302, "pnl_pct": -31.277, "max_dd_pct": 62.05, "trades": 154}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0995, "pnl_pct": -8.212, "max_dd_pct": 46.201, "trades": 61}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3198, "pnl_pct": 676.153, "max_dd_pct": 21.861, "trades": 156}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2671, "pnl_pct": 216.607, "max_dd_pct": 22.703, "trades": 63}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0034, "pnl_pct": 392.413, "max_dd_pct": 25.147, "trades": 156}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8247, "pnl_pct": 108.286, "max_dd_pct": 21.782, "trades": 63}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2356, "pnl_pct": -31.855, "max_dd_pct": 62.039, "trades": 153}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0319, "pnl_pct": 2.792, "max_dd_pct": 39.751, "trades": 61}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3518, "pnl_pct": 724.751, "max_dd_pct": 21.881, "trades": 149}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2378, "pnl_pct": 207.315, "max_dd_pct": 22.8, "trades": 62}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0044, "pnl_pct": 390.125, "max_dd_pct": 21.946, "trades": 149}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8033, "pnl_pct": 103.975, "max_dd_pct": 21.964, "trades": 62}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1391, "pnl_pct": -20.167, "max_dd_pct": 55.21, "trades": 147}
{"template": "fair_value_gap", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0502, "pnl_pct": -4.205, "max_dd_pct": 39.487, "trades": 59}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5036, "pnl_pct": -45.305, "max_dd_pct": 54.061, "trades": 105}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0503, "pnl_pct": 2.314, "max_dd_pct": 21.466, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.797, "pnl_pct": -61.827, "max_dd_pct": 67.265, "trades": 103}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4419, "pnl_pct": -19.808, "max_dd_pct": 29.247, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9251, "pnl_pct": -70.67, "max_dd_pct": 74.449, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6816, "pnl_pct": -31.578, "max_dd_pct": 37.092, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4803, "pnl_pct": -41.525, "max_dd_pct": 57.739, "trades": 105}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.082, "pnl_pct": -3.564, "max_dd_pct": 24.906, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9264, "pnl_pct": -64.933, "max_dd_pct": 73.544, "trades": 103}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8177, "pnl_pct": -32.594, "max_dd_pct": 39.275, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.1733, "pnl_pct": -77.473, "max_dd_pct": 81.895, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0845, "pnl_pct": -45.054, "max_dd_pct": 47.33, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2264, "pnl_pct": 30.026, "max_dd_pct": 37.515, "trades": 105}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7426, "pnl_pct": 39.756, "max_dd_pct": 19.119, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3349, "pnl_pct": -32.092, "max_dd_pct": 54.166, "trades": 103}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3793, "pnl_pct": -16.551, "max_dd_pct": 30.261, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0542, "pnl_pct": -73.833, "max_dd_pct": 79.457, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0013, "pnl_pct": -41.997, "max_dd_pct": 45.959, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7215, "pnl_pct": -53.145, "max_dd_pct": 59.183, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5185, "pnl_pct": -17.349, "max_dd_pct": 29.466, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8714, "pnl_pct": -60.754, "max_dd_pct": 65.812, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8418, "pnl_pct": -26.765, "max_dd_pct": 35.528, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8305, "pnl_pct": -63.065, "max_dd_pct": 67.829, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0134, "pnl_pct": -34.74, "max_dd_pct": 40.085, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6701, "pnl_pct": -48.015, "max_dd_pct": 59.2, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1406, "pnl_pct": 4.588, "max_dd_pct": 16.295, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9618, "pnl_pct": -61.681, "max_dd_pct": 69.612, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4866, "pnl_pct": -14.512, "max_dd_pct": 23.678, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0752, "pnl_pct": -70.649, "max_dd_pct": 76.228, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0096, "pnl_pct": -33.249, "max_dd_pct": 37.556, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1306, "pnl_pct": -11.537, "max_dd_pct": 47.319, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.551, "pnl_pct": 20.229, "max_dd_pct": 11.525, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5524, "pnl_pct": -40.756, "max_dd_pct": 59.033, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1779, "pnl_pct": -5.721, "max_dd_pct": 18.517, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0234, "pnl_pct": -66.851, "max_dd_pct": 74.058, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0477, "pnl_pct": -34.474, "max_dd_pct": 39.807, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7927, "pnl_pct": -39.063, "max_dd_pct": 46.914, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1085, "pnl_pct": -25.931, "max_dd_pct": 27.726, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9987, "pnl_pct": -47.884, "max_dd_pct": 54.598, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3841, "pnl_pct": -31.43, "max_dd_pct": 32.529, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8596, "pnl_pct": -47.274, "max_dd_pct": 54.066, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3198, "pnl_pct": -37.461, "max_dd_pct": 38.463, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4695, "pnl_pct": -21.668, "max_dd_pct": 40.243, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0116, "pnl_pct": -0.366, "max_dd_pct": 16.566, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9848, "pnl_pct": -42.067, "max_dd_pct": 53.755, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5343, "pnl_pct": -15.108, "max_dd_pct": 25.9, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9967, "pnl_pct": -48.896, "max_dd_pct": 58.042, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1799, "pnl_pct": -35.896, "max_dd_pct": 40.537, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1921, "pnl_pct": 10.63, "max_dd_pct": 20.178, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3926, "pnl_pct": 12.932, "max_dd_pct": 14.155, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4482, "pnl_pct": -21.864, "max_dd_pct": 40.342, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2359, "pnl_pct": -6.725, "max_dd_pct": 18.583, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8103, "pnl_pct": -41.632, "max_dd_pct": 53.187, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2208, "pnl_pct": -36.042, "max_dd_pct": 40.672, "trades": 22}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.788, "pnl_pct": 142.294, "max_dd_pct": 22.209, "trades": 102}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5235, "pnl_pct": 27.615, "max_dd_pct": 14.742, "trades": 39}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5789, "pnl_pct": -48.476, "max_dd_pct": 63.54, "trades": 102}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.3684, "pnl_pct": -17.694, "max_dd_pct": 30.715, "trades": 38}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8458, "pnl_pct": -70.191, "max_dd_pct": 75.393, "trades": 97}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.6764, "pnl_pct": -36.091, "max_dd_pct": 46.437, "trades": 35}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3847, "pnl_pct": 45.877, "max_dd_pct": 33.64, "trades": 64}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.737, "pnl_pct": 28.716, "max_dd_pct": 14.009, "trades": 28}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.511, "pnl_pct": -39.436, "max_dd_pct": 57.409, "trades": 63}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.1626, "pnl_pct": -5.987, "max_dd_pct": 21.216, "trades": 27}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8574, "pnl_pct": -63.34, "max_dd_pct": 65.83, "trades": 62}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.6658, "pnl_pct": -28.031, "max_dd_pct": 41.048, "trades": 25}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0599, "pnl_pct": -3.162, "max_dd_pct": 17.42, "trades": 32}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8503, "pnl_pct": 40.401, "max_dd_pct": 13.083, "trades": 17}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6506, "pnl_pct": -33.818, "max_dd_pct": 44.473, "trades": 32}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.1962, "pnl_pct": 7.493, "max_dd_pct": 16.361, "trades": 17}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7896, "pnl_pct": -48.136, "max_dd_pct": 58.028, "trades": 32}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.1677, "pnl_pct": -7.36, "max_dd_pct": 24.573, "trades": 16}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4921, "pnl_pct": 52.195, "max_dd_pct": 17.088, "trades": 30}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0758, "pnl_pct": 2.652, "max_dd_pct": 15.203, "trades": 8}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0706, "pnl_pct": 6.271, "max_dd_pct": 28.84, "trades": 30}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.1905, "pnl_pct": -6.371, "max_dd_pct": 15.877, "trades": 8}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3616, "pnl_pct": -29.497, "max_dd_pct": 52.255, "trades": 29}
{"template": "donchian_breakout", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.0639, "pnl_pct": -1.855, "max_dd_pct": 16.597, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5787, "pnl_pct": 48.996, "max_dd_pct": 13.817, "trades": 34}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4903, "pnl_pct": 13.029, "max_dd_pct": 8.199, "trades": 17}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2593, "pnl_pct": 19.877, "max_dd_pct": 21.784, "trades": 34}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2194, "pnl_pct": -5.241, "max_dd_pct": 14.507, "trades": 17}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2357, "pnl_pct": -16.68, "max_dd_pct": 31.866, "trades": 33}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1115, "pnl_pct": -26.601, "max_dd_pct": 26.968, "trades": 17}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8286, "pnl_pct": 79.281, "max_dd_pct": 13.817, "trades": 30}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4427, "pnl_pct": 10.288, "max_dd_pct": 7.151, "trades": 17}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4159, "pnl_pct": 33.368, "max_dd_pct": 17.722, "trades": 30}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1789, "pnl_pct": -3.859, "max_dd_pct": 10.703, "trades": 17}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1351, "pnl_pct": -9.774, "max_dd_pct": 29.211, "trades": 30}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8348, "pnl_pct": -20.279, "max_dd_pct": 20.677, "trades": 17}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9174, "pnl_pct": 73.829, "max_dd_pct": 12.077, "trades": 26}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2456, "pnl_pct": 5.107, "max_dd_pct": 8.44, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5051, "pnl_pct": 34.129, "max_dd_pct": 13.882, "trades": 26}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2486, "pnl_pct": -5.245, "max_dd_pct": 14.904, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2836, "pnl_pct": -16.893, "max_dd_pct": 36.797, "trades": 26}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.816, "pnl_pct": -17.666, "max_dd_pct": 23.588, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6077, "pnl_pct": 29.029, "max_dd_pct": 8.048, "trades": 16}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1336, "pnl_pct": 3.11, "max_dd_pct": 8.737, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3698, "pnl_pct": 16.824, "max_dd_pct": 9.62, "trades": 16}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1466, "pnl_pct": -3.112, "max_dd_pct": 8.894, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2309, "pnl_pct": -10.089, "max_dd_pct": 19.83, "trades": 16}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5946, "pnl_pct": -10.96, "max_dd_pct": 12.391, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6455, "pnl_pct": 53.748, "max_dd_pct": 15.13, "trades": 31}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2413, "pnl_pct": 7.223, "max_dd_pct": 11.041, "trades": 15}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.379, "pnl_pct": 30.351, "max_dd_pct": 17.657, "trades": 31}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3077, "pnl_pct": -8.227, "max_dd_pct": 11.16, "trades": 15}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1501, "pnl_pct": -10.743, "max_dd_pct": 27.316, "trades": 30}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8966, "pnl_pct": -22.865, "max_dd_pct": 22.865, "trades": 15}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9711, "pnl_pct": 91.914, "max_dd_pct": 7.34, "trades": 25}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2634, "pnl_pct": 5.114, "max_dd_pct": 5.899, "trades": 12}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6807, "pnl_pct": 57.925, "max_dd_pct": 11.725, "trades": 25}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2856, "pnl_pct": -4.982, "max_dd_pct": 9.238, "trades": 12}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1736, "pnl_pct": 13.113, "max_dd_pct": 20.854, "trades": 25}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9145, "pnl_pct": -16.642, "max_dd_pct": 20.536, "trades": 12}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6716, "pnl_pct": 49.085, "max_dd_pct": 13.558, "trades": 19}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4005, "pnl_pct": 8.68, "max_dd_pct": 5.797, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4582, "pnl_pct": 30.47, "max_dd_pct": 16.084, "trades": 19}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2289, "pnl_pct": 4.768, "max_dd_pct": 8.144, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0326, "pnl_pct": 1.945, "max_dd_pct": 20.076, "trades": 19}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2608, "pnl_pct": -5.87, "max_dd_pct": 13.112, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8222, "pnl_pct": 28.931, "max_dd_pct": 4.155, "trades": 13}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2681, "pnl_pct": 6.535, "max_dd_pct": 9.528, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4564, "pnl_pct": 15.596, "max_dd_pct": 7.623, "trades": 13}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0049, "pnl_pct": 0.109, "max_dd_pct": 11.385, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.182, "pnl_pct": -6.674, "max_dd_pct": 20.386, "trades": 13}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6019, "pnl_pct": -11.779, "max_dd_pct": 15.353, "trades": 6}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.004, "pnl_pct": 123.49, "max_dd_pct": 7.744, "trades": 24}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2606, "pnl_pct": 5.251, "max_dd_pct": 7.661, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.719, "pnl_pct": 76.064, "max_dd_pct": 12.405, "trades": 24}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0733, "pnl_pct": -1.337, "max_dd_pct": 7.661, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2577, "pnl_pct": 22.843, "max_dd_pct": 18.917, "trades": 24}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5189, "pnl_pct": -9.714, "max_dd_pct": 12.962, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1949, "pnl_pct": 15.381, "max_dd_pct": 23.661, "trades": 24}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3637, "pnl_pct": 6.733, "max_dd_pct": 6.133, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.134, "pnl_pct": 10.986, "max_dd_pct": 16.173, "trades": 24}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2014, "pnl_pct": 4.009, "max_dd_pct": 9.566, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.255, "pnl_pct": -18.083, "max_dd_pct": 34.51, "trades": 24}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0516, "pnl_pct": -1.212, "max_dd_pct": 12.755, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0489, "pnl_pct": 76.801, "max_dd_pct": 7.503, "trades": 15}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6243, "pnl_pct": 12.282, "max_dd_pct": 4.1, "trades": 5}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8208, "pnl_pct": 52.908, "max_dd_pct": 7.503, "trades": 15}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5243, "pnl_pct": 10.509, "max_dd_pct": 4.1, "trades": 5}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3276, "pnl_pct": 18.801, "max_dd_pct": 14.316, "trades": 15}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0259, "pnl_pct": -0.54, "max_dd_pct": 6.399, "trades": 5}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0767, "pnl_pct": 56.558, "max_dd_pct": 7.474, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1407, "pnl_pct": -1.84, "max_dd_pct": 8.298, "trades": 4}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8709, "pnl_pct": 42.609, "max_dd_pct": 7.474, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4032, "pnl_pct": -4.847, "max_dd_pct": 9.244, "trades": 4}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4132, "pnl_pct": 18.31, "max_dd_pct": 7.474, "trades": 10}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3807, "pnl_pct": -5.213, "max_dd_pct": 9.56, "trades": 4}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4108, "pnl_pct": 37.429, "max_dd_pct": 19.019, "trades": 23}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4967, "pnl_pct": 6.904, "max_dd_pct": 4.1, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4054, "pnl_pct": 39.158, "max_dd_pct": 15.673, "trades": 23}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0408, "pnl_pct": -0.581, "max_dd_pct": 5.736, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1204, "pnl_pct": -8.94, "max_dd_pct": 24.277, "trades": 23}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2328, "pnl_pct": -4.689, "max_dd_pct": 12.417, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3349, "pnl_pct": 24.623, "max_dd_pct": 17.773, "trades": 21}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0859, "pnl_pct": 1.196, "max_dd_pct": 5.065, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3326, "pnl_pct": 26.621, "max_dd_pct": 15.642, "trades": 21}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4832, "pnl_pct": -5.89, "max_dd_pct": 6.992, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1433, "pnl_pct": -9.108, "max_dd_pct": 24.956, "trades": 21}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.641, "pnl_pct": -10.922, "max_dd_pct": 15.176, "trades": 7}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0341, "pnl_pct": 50.172, "max_dd_pct": 4.67, "trades": 11}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8446, "pnl_pct": 16.676, "max_dd_pct": 4.1, "trades": 4}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8216, "pnl_pct": 36.792, "max_dd_pct": 4.67, "trades": 11}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6148, "pnl_pct": 11.937, "max_dd_pct": 4.1, "trades": 4}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4779, "pnl_pct": 20.016, "max_dd_pct": 10.981, "trades": 11}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1452, "pnl_pct": 2.894, "max_dd_pct": 5.725, "trades": 4}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9549, "pnl_pct": 29.083, "max_dd_pct": 5.549, "trades": 8}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4345, "pnl_pct": 4.19, "max_dd_pct": 4.1, "trades": 2}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.953, "pnl_pct": 25.462, "max_dd_pct": 4.343, "trades": 8}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2439, "pnl_pct": 2.051, "max_dd_pct": 4.1, "trades": 2}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4374, "pnl_pct": 12.053, "max_dd_pct": 8.699, "trades": 8}
{"template": "ema_crossover", "coin": "AVAX/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3074, "pnl_pct": -2.162, "max_dd_pct": 4.1, "trades": 2}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6762, "pnl_pct": 60.092, "max_dd_pct": 22.296, "trades": 45}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0822, "pnl_pct": 2.365, "max_dd_pct": 11.586, "trades": 17}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3425, "pnl_pct": 26.232, "max_dd_pct": 28.908, "trades": 45}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1838, "pnl_pct": 5.656, "max_dd_pct": 16.381, "trades": 17}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3612, "pnl_pct": -21.954, "max_dd_pct": 45.377, "trades": 45}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2808, "pnl_pct": -8.595, "max_dd_pct": 23.179, "trades": 17}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6794, "pnl_pct": 31.591, "max_dd_pct": 10.233, "trades": 28}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3663, "pnl_pct": -5.281, "max_dd_pct": 12.863, "trades": 10}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3022, "pnl_pct": 12.555, "max_dd_pct": 15.076, "trades": 28}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6414, "pnl_pct": -8.939, "max_dd_pct": 13.281, "trades": 10}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4215, "pnl_pct": -18.135, "max_dd_pct": 29.146, "trades": 28}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6674, "pnl_pct": -12.19, "max_dd_pct": 19.471, "trades": 10}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4336, "pnl_pct": 10.108, "max_dd_pct": 5.278, "trades": 11}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5862, "pnl_pct": -7.116, "max_dd_pct": 10.575, "trades": 5}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1764, "pnl_pct": 3.892, "max_dd_pct": 7.582, "trades": 11}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7037, "pnl_pct": -7.95, "max_dd_pct": 10.575, "trades": 5}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.342, "pnl_pct": -7.659, "max_dd_pct": 16.247, "trades": 11}
{"template": "order_block", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9809, "pnl_pct": -9.619, "max_dd_pct": 10.575, "trades": 5}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.8256, "pnl_pct": 280.973, "max_dd_pct": 27.968, "trades": 163}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.787, "pnl_pct": 80.319, "max_dd_pct": 18.156, "trades": 70}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4754, "pnl_pct": 119.101, "max_dd_pct": 23.793, "trades": 110}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5479, "pnl_pct": 35.087, "max_dd_pct": 22.437, "trades": 51}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1375, "pnl_pct": 16.847, "max_dd_pct": 30.272, "trades": 78}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.2157, "pnl_pct": 12.588, "max_dd_pct": 14.444, "trades": 38}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.9279, "pnl_pct": 350.592, "max_dd_pct": 22.133, "trades": 170}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6651, "pnl_pct": 63.084, "max_dd_pct": 18.19, "trades": 65}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.7801, "pnl_pct": 254.018, "max_dd_pct": 18.812, "trades": 120}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 1.4039, "pnl_pct": 209.344, "max_dd_pct": 16.037, "trades": 54}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3024, "pnl_pct": 41.82, "max_dd_pct": 24.873, "trades": 72}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0823, "pnl_pct": -4.154, "max_dd_pct": 28.205, "trades": 35}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7262, "pnl_pct": 204.619, "max_dd_pct": 24.222, "trades": 159}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7655, "pnl_pct": 77.4, "max_dd_pct": 18.155, "trades": 69}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4601, "pnl_pct": 111.473, "max_dd_pct": 23.799, "trades": 109}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5926, "pnl_pct": 38.395, "max_dd_pct": 22.482, "trades": 50}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0183, "pnl_pct": 2.076, "max_dd_pct": 34.532, "trades": 77}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.2455, "pnl_pct": 14.443, "max_dd_pct": 14.451, "trades": 37}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.8337, "pnl_pct": 259.908, "max_dd_pct": 19.028, "trades": 166}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.5199, "pnl_pct": 46.095, "max_dd_pct": 18.183, "trades": 63}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6808, "pnl_pct": 182.16, "max_dd_pct": 18.753, "trades": 119}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 1.4757, "pnl_pct": 227.034, "max_dd_pct": 16.013, "trades": 53}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3008, "pnl_pct": 41.203, "max_dd_pct": 24.087, "trades": 72}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0509, "pnl_pct": -2.587, "max_dd_pct": 28.219, "trades": 34}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5966, "pnl_pct": 141.042, "max_dd_pct": 27.968, "trades": 151}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6341, "pnl_pct": 56.176, "max_dd_pct": 19.502, "trades": 64}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4576, "pnl_pct": 111.379, "max_dd_pct": 23.828, "trades": 108}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.6704, "pnl_pct": 40.727, "max_dd_pct": 22.841, "trades": 49}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0197, "pnl_pct": 2.239, "max_dd_pct": 34.428, "trades": 77}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.3399, "pnl_pct": 18.517, "max_dd_pct": 14.463, "trades": 35}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.6235, "pnl_pct": 151.155, "max_dd_pct": 25.082, "trades": 159}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3705, "pnl_pct": 30.474, "max_dd_pct": 19.725, "trades": 59}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6643, "pnl_pct": 175.542, "max_dd_pct": 18.78, "trades": 118}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 1.5499, "pnl_pct": 233.805, "max_dd_pct": 16.026, "trades": 52}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2746, "pnl_pct": 37.103, "max_dd_pct": 25.502, "trades": 72}
{"template": "trend_magic", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1689, "pnl_pct": -8.463, "max_dd_pct": 28.197, "trades": 31}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.7392, "pnl_pct": -51.43, "max_dd_pct": 59.936, "trades": 77}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1122, "pnl_pct": 5.616, "max_dd_pct": 18.7, "trades": 30}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6854, "pnl_pct": -48.242, "max_dd_pct": 62.457, "trades": 69}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0329, "pnl_pct": -1.696, "max_dd_pct": 19.369, "trades": 28}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5814, "pnl_pct": -40.988, "max_dd_pct": 57.117, "trades": 65}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1621, "pnl_pct": -6.919, "max_dd_pct": 20.051, "trades": 24}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4451, "pnl_pct": -34.928, "max_dd_pct": 52.397, "trades": 73}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0927, "pnl_pct": 5.009, "max_dd_pct": 22.428, "trades": 31}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3998, "pnl_pct": -32.817, "max_dd_pct": 51.804, "trades": 68}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.1339, "pnl_pct": -6.025, "max_dd_pct": 17.325, "trades": 25}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2573, "pnl_pct": -21.662, "max_dd_pct": 46.9, "trades": 61}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2694, "pnl_pct": -11.748, "max_dd_pct": 23.502, "trades": 24}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3765, "pnl_pct": -30.752, "max_dd_pct": 47.107, "trades": 70}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0184, "pnl_pct": -0.847, "max_dd_pct": 17.157, "trades": 26}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0536, "pnl_pct": -4.786, "max_dd_pct": 39.407, "trades": 62}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1062, "pnl_pct": 5.436, "max_dd_pct": 20.495, "trades": 24}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2308, "pnl_pct": 23.231, "max_dd_pct": 26.772, "trades": 57}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0083, "pnl_pct": 0.344, "max_dd_pct": 19.028, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5681, "pnl_pct": -40.84, "max_dd_pct": 58.876, "trades": 66}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1714, "pnl_pct": 9.022, "max_dd_pct": 16.875, "trades": 26}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.452, "pnl_pct": -34.956, "max_dd_pct": 55.727, "trades": 62}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3572, "pnl_pct": -14.61, "max_dd_pct": 20.193, "trades": 23}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0967, "pnl_pct": 9.496, "max_dd_pct": 26.816, "trades": 51}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1716, "pnl_pct": 6.923, "max_dd_pct": 19.962, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2676, "pnl_pct": -22.754, "max_dd_pct": 45.208, "trades": 64}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2556, "pnl_pct": -10.77, "max_dd_pct": 23.075, "trades": 25}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0764, "pnl_pct": -7.751, "max_dd_pct": 39.882, "trades": 58}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.136, "pnl_pct": 5.809, "max_dd_pct": 16.991, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1455, "pnl_pct": 14.211, "max_dd_pct": 29.398, "trades": 48}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.4461, "pnl_pct": 20.365, "max_dd_pct": 13.721, "trades": 20}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1592, "pnl_pct": -13.59, "max_dd_pct": 37.504, "trades": 59}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0609, "pnl_pct": -2.452, "max_dd_pct": 19.028, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3334, "pnl_pct": 35.967, "max_dd_pct": 32.635, "trades": 53}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2131, "pnl_pct": 9.447, "max_dd_pct": 16.929, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4478, "pnl_pct": 52.985, "max_dd_pct": 21.007, "trades": 46}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6243, "pnl_pct": 32.429, "max_dd_pct": 13.997, "trades": 20}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2276, "pnl_pct": -19.825, "max_dd_pct": 47.944, "trades": 63}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.172, "pnl_pct": -7.579, "max_dd_pct": 20.184, "trades": 23}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3048, "pnl_pct": 33.907, "max_dd_pct": 26.598, "trades": 52}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1716, "pnl_pct": 6.923, "max_dd_pct": 19.962, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0931, "pnl_pct": -7.834, "max_dd_pct": 29.678, "trades": 48}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0334, "pnl_pct": 0.966, "max_dd_pct": 13.618, "trades": 20}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0698, "pnl_pct": 6.79, "max_dd_pct": 27.883, "trades": 59}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3024, "pnl_pct": -11.687, "max_dd_pct": 22.368, "trades": 22}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4414, "pnl_pct": 52.906, "max_dd_pct": 23.741, "trades": 48}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0643, "pnl_pct": -2.661, "max_dd_pct": 19.758, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.161, "pnl_pct": -12.674, "max_dd_pct": 32.692, "trades": 45}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.4652, "pnl_pct": 17.36, "max_dd_pct": 14.113, "trades": 20}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.052, "pnl_pct": 4.593, "max_dd_pct": 33.196, "trades": 55}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0519, "pnl_pct": 2.204, "max_dd_pct": 17.428, "trades": 21}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.6393, "pnl_pct": 82.002, "max_dd_pct": 18.501, "trades": 47}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6243, "pnl_pct": 32.429, "max_dd_pct": 13.997, "trades": 20}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5949, "pnl_pct": 60.709, "max_dd_pct": 22.009, "trades": 43}
{"template": "macd_trend", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 1.0234, "pnl_pct": 55.852, "max_dd_pct": 10.889, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6405, "pnl_pct": 107.292, "max_dd_pct": 20.595, "trades": 52}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7895, "pnl_pct": 23.879, "max_dd_pct": 6.139, "trades": 24}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2972, "pnl_pct": 39.207, "max_dd_pct": 20.851, "trades": 52}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0862, "pnl_pct": -2.317, "max_dd_pct": 12.122, "trades": 24}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3583, "pnl_pct": -33.106, "max_dd_pct": 46.031, "trades": 51}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.248, "pnl_pct": -34.07, "max_dd_pct": 39.412, "trades": 23}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9252, "pnl_pct": 142.81, "max_dd_pct": 24.059, "trades": 39}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4943, "pnl_pct": 16.43, "max_dd_pct": 8.944, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7685, "pnl_pct": 116.988, "max_dd_pct": 15.671, "trades": 39}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1006, "pnl_pct": 2.997, "max_dd_pct": 10.518, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4018, "pnl_pct": 51.331, "max_dd_pct": 15.671, "trades": 39}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.802, "pnl_pct": -22.792, "max_dd_pct": 27.47, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6424, "pnl_pct": 84.013, "max_dd_pct": 27.716, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3558, "pnl_pct": 7.571, "max_dd_pct": 6.025, "trades": 12}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4606, "pnl_pct": 57.216, "max_dd_pct": 16.691, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0648, "pnl_pct": -1.258, "max_dd_pct": 10.546, "trades": 12}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0874, "pnl_pct": -8.29, "max_dd_pct": 29.762, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1575, "pnl_pct": -4.681, "max_dd_pct": 24.639, "trades": 12}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9873, "pnl_pct": 187.6, "max_dd_pct": 19.583, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1074, "pnl_pct": -1.62, "max_dd_pct": 7.748, "trades": 12}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7952, "pnl_pct": 130.294, "max_dd_pct": 21.186, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8225, "pnl_pct": -11.967, "max_dd_pct": 12.952, "trades": 12}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5619, "pnl_pct": 90.433, "max_dd_pct": 22.991, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3173, "pnl_pct": -24.433, "max_dd_pct": 26.406, "trades": 12}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4196, "pnl_pct": 42.143, "max_dd_pct": 20.916, "trades": 27}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0129, "pnl_pct": -10.405, "max_dd_pct": 10.898, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1377, "pnl_pct": 12.032, "max_dd_pct": 22.473, "trades": 27}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2366, "pnl_pct": -18.202, "max_dd_pct": 21.152, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1294, "pnl_pct": 13.628, "max_dd_pct": 26.794, "trades": 27}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6231, "pnl_pct": -25.473, "max_dd_pct": 28.865, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4175, "pnl_pct": 326.055, "max_dd_pct": 12.328, "trades": 53}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7334, "pnl_pct": 37.077, "max_dd_pct": 13.859, "trades": 23}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0666, "pnl_pct": 195.483, "max_dd_pct": 15.83, "trades": 53}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2086, "pnl_pct": 9.196, "max_dd_pct": 14.748, "trades": 23}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1974, "pnl_pct": 22.771, "max_dd_pct": 43.989, "trades": 52}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7614, "pnl_pct": -29.08, "max_dd_pct": 33.99, "trades": 23}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8464, "pnl_pct": 123.116, "max_dd_pct": 23.404, "trades": 41}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5063, "pnl_pct": 16.197, "max_dd_pct": 8.944, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6425, "pnl_pct": 88.716, "max_dd_pct": 17.554, "trades": 41}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0983, "pnl_pct": 2.792, "max_dd_pct": 12.345, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3004, "pnl_pct": 35.823, "max_dd_pct": 22.44, "trades": 41}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8779, "pnl_pct": -23.425, "max_dd_pct": 28.064, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6527, "pnl_pct": 83.28, "max_dd_pct": 30.923, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4685, "pnl_pct": 10.965, "max_dd_pct": 8.509, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.487, "pnl_pct": 61.187, "max_dd_pct": 22.313, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0035, "pnl_pct": -0.077, "max_dd_pct": 13.858, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.223, "pnl_pct": 26.154, "max_dd_pct": 23.997, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2069, "pnl_pct": -7.23, "max_dd_pct": 28.98, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3302, "pnl_pct": 37.184, "max_dd_pct": 19.583, "trades": 33}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5144, "pnl_pct": -6.964, "max_dd_pct": 11.834, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0895, "pnl_pct": 8.834, "max_dd_pct": 24.898, "trades": 33}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0479, "pnl_pct": -15.062, "max_dd_pct": 18.486, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1237, "pnl_pct": -12.514, "max_dd_pct": 40.796, "trades": 33}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.7501, "pnl_pct": -27.802, "max_dd_pct": 27.802, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4662, "pnl_pct": 47.151, "max_dd_pct": 20.916, "trades": 25}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7568, "pnl_pct": -8.448, "max_dd_pct": 8.939, "trades": 8}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2106, "pnl_pct": 18.728, "max_dd_pct": 23.586, "trades": 25}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1042, "pnl_pct": -14.723, "max_dd_pct": 17.789, "trades": 8}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.073, "pnl_pct": 7.24, "max_dd_pct": 27.265, "trades": 25}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5785, "pnl_pct": -22.348, "max_dd_pct": 25.872, "trades": 8}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9616, "pnl_pct": 197.559, "max_dd_pct": 28.721, "trades": 53}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0668, "pnl_pct": 2.154, "max_dd_pct": 18.856, "trades": 20}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6389, "pnl_pct": 104.999, "max_dd_pct": 29.457, "trades": 53}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.121, "pnl_pct": -4.147, "max_dd_pct": 11.001, "trades": 20}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1208, "pnl_pct": -12.856, "max_dd_pct": 43.314, "trades": 52}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0789, "pnl_pct": -32.926, "max_dd_pct": 33.439, "trades": 20}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1741, "pnl_pct": 221.611, "max_dd_pct": 23.13, "trades": 43}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3538, "pnl_pct": 10.563, "max_dd_pct": 8.944, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9387, "pnl_pct": 161.938, "max_dd_pct": 15.671, "trades": 43}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0438, "pnl_pct": -1.173, "max_dd_pct": 12.345, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5674, "pnl_pct": 80.458, "max_dd_pct": 19.816, "trades": 43}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0285, "pnl_pct": -26.423, "max_dd_pct": 29.792, "trades": 16}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0269, "pnl_pct": 163.273, "max_dd_pct": 26.917, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3272, "pnl_pct": 13.387, "max_dd_pct": 16.687, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8317, "pnl_pct": 127.996, "max_dd_pct": 15.642, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0581, "pnl_pct": 2.208, "max_dd_pct": 16.687, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5242, "pnl_pct": 73.387, "max_dd_pct": 18.729, "trades": 37}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4482, "pnl_pct": -16.825, "max_dd_pct": 26.036, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0725, "pnl_pct": 153.405, "max_dd_pct": 11.786, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5379, "pnl_pct": -5.462, "max_dd_pct": 7.024, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.851, "pnl_pct": 108.058, "max_dd_pct": 13.308, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7978, "pnl_pct": -10.146, "max_dd_pct": 14.169, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5044, "pnl_pct": 59.445, "max_dd_pct": 18.249, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7809, "pnl_pct": -12.823, "max_dd_pct": 17.69, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3094, "pnl_pct": 26.547, "max_dd_pct": 23.3, "trades": 25}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7763, "pnl_pct": -8.773, "max_dd_pct": 9.261, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0447, "pnl_pct": 3.378, "max_dd_pct": 24.811, "trades": 25}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9846, "pnl_pct": -13.293, "max_dd_pct": 16.409, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1034, "pnl_pct": -8.733, "max_dd_pct": 24.316, "trades": 25}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2741, "pnl_pct": -17.739, "max_dd_pct": 21.472, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0577, "pnl_pct": 256.038, "max_dd_pct": 27.026, "trades": 55}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0019, "pnl_pct": -0.052, "max_dd_pct": 13.2, "trades": 20}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7025, "pnl_pct": 129.045, "max_dd_pct": 27.779, "trades": 55}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0353, "pnl_pct": 1.133, "max_dd_pct": 12.34, "trades": 20}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0904, "pnl_pct": -10.22, "max_dd_pct": 47.925, "trades": 54}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9445, "pnl_pct": -27.023, "max_dd_pct": 33.763, "trades": 20}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8179, "pnl_pct": 176.737, "max_dd_pct": 40.131, "trades": 47}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3105, "pnl_pct": 8.153, "max_dd_pct": 8.962, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6323, "pnl_pct": 123.249, "max_dd_pct": 29.868, "trades": 47}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0396, "pnl_pct": 0.981, "max_dd_pct": 9.829, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2755, "pnl_pct": 42.7, "max_dd_pct": 32.762, "trades": 47}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9311, "pnl_pct": -23.449, "max_dd_pct": 23.449, "trades": 14}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4656, "pnl_pct": 52.288, "max_dd_pct": 26.42, "trades": 39}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0103, "pnl_pct": 0.108, "max_dd_pct": 5.704, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2828, "pnl_pct": 30.752, "max_dd_pct": 29.427, "trades": 39}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7583, "pnl_pct": -9.425, "max_dd_pct": 11.744, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1404, "pnl_pct": -13.064, "max_dd_pct": 39.319, "trades": 39}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.001, "pnl_pct": -19.939, "max_dd_pct": 24.854, "trades": 10}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0125, "pnl_pct": 136.625, "max_dd_pct": 28.447, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1888, "pnl_pct": -2.409, "max_dd_pct": 7.986, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7965, "pnl_pct": 95.239, "max_dd_pct": 29.186, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5415, "pnl_pct": -8.195, "max_dd_pct": 14.373, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2725, "pnl_pct": 26.419, "max_dd_pct": 30.664, "trades": 31}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9032, "pnl_pct": -14.706, "max_dd_pct": 19.468, "trades": 6}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3402, "pnl_pct": 28.599, "max_dd_pct": 23.3, "trades": 27}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0886, "pnl_pct": 1.493, "max_dd_pct": 8.473, "trades": 4}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1596, "pnl_pct": 12.256, "max_dd_pct": 25.884, "trades": 27}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0942, "pnl_pct": -1.582, "max_dd_pct": 11.246, "trades": 4}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0367, "pnl_pct": -3.101, "max_dd_pct": 24.437, "trades": 27}
{"template": "super_trend", "coin": "AVAX/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4294, "pnl_pct": -7.545, "max_dd_pct": 16.624, "trades": 4}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0595, "pnl_pct": 4.413, "max_dd_pct": 23.635, "trades": 16}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1235, "pnl_pct": -1.652, "max_dd_pct": 9.863, "trades": 8}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0595, "pnl_pct": 4.413, "max_dd_pct": 23.635, "trades": 16}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1235, "pnl_pct": -1.652, "max_dd_pct": 9.863, "trades": 8}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0595, "pnl_pct": 4.413, "max_dd_pct": 23.635, "trades": 16}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1235, "pnl_pct": -1.652, "max_dd_pct": 9.863, "trades": 8}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0595, "pnl_pct": 4.413, "max_dd_pct": 23.635, "trades": 16}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1235, "pnl_pct": -1.652, "max_dd_pct": 9.863, "trades": 8}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4251, "pnl_pct": -37.947, "max_dd_pct": 50.378, "trades": 35}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1986, "pnl_pct": -6.435, "max_dd_pct": 16.364, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4251, "pnl_pct": -37.947, "max_dd_pct": 50.378, "trades": 35}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1986, "pnl_pct": -6.435, "max_dd_pct": 16.364, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4251, "pnl_pct": -37.947, "max_dd_pct": 50.378, "trades": 35}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1986, "pnl_pct": -6.435, "max_dd_pct": 16.364, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4251, "pnl_pct": -37.947, "max_dd_pct": 50.378, "trades": 35}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1986, "pnl_pct": -6.435, "max_dd_pct": 16.364, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.734, "pnl_pct": -65.049, "max_dd_pct": 70.277, "trades": 53}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1496, "pnl_pct": 7.592, "max_dd_pct": 16.508, "trades": 25}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.734, "pnl_pct": -65.049, "max_dd_pct": 70.277, "trades": 53}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1496, "pnl_pct": 7.592, "max_dd_pct": 16.508, "trades": 25}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.734, "pnl_pct": -65.049, "max_dd_pct": 70.277, "trades": 53}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1496, "pnl_pct": 7.592, "max_dd_pct": 16.508, "trades": 25}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.734, "pnl_pct": -65.049, "max_dd_pct": 70.277, "trades": 53}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1496, "pnl_pct": 7.592, "max_dd_pct": 16.508, "trades": 25}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5116, "pnl_pct": -55.374, "max_dd_pct": 73.17, "trades": 83}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.852, "pnl_pct": -35.217, "max_dd_pct": 37.645, "trades": 36}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5116, "pnl_pct": -55.374, "max_dd_pct": 73.17, "trades": 83}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.852, "pnl_pct": -35.217, "max_dd_pct": 37.645, "trades": 36}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5116, "pnl_pct": -55.374, "max_dd_pct": 73.17, "trades": 83}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.852, "pnl_pct": -35.217, "max_dd_pct": 37.645, "trades": 36}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5116, "pnl_pct": -55.374, "max_dd_pct": 73.17, "trades": 83}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.852, "pnl_pct": -35.217, "max_dd_pct": 37.645, "trades": 36}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.4289, "pnl_pct": 11.69, "max_dd_pct": 8.392, "trades": 4}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0478, "pnl_pct": -1.548, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.4289, "pnl_pct": 11.69, "max_dd_pct": 8.392, "trades": 4}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0478, "pnl_pct": -1.548, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.4289, "pnl_pct": 11.69, "max_dd_pct": 8.392, "trades": 4}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0478, "pnl_pct": -1.548, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.4289, "pnl_pct": 11.69, "max_dd_pct": 8.392, "trades": 4}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0478, "pnl_pct": -1.548, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1648, "pnl_pct": -9.405, "max_dd_pct": 26.485, "trades": 13}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.655, "pnl_pct": -12.006, "max_dd_pct": 17.175, "trades": 9}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1648, "pnl_pct": -9.405, "max_dd_pct": 26.485, "trades": 13}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.655, "pnl_pct": -12.006, "max_dd_pct": 17.175, "trades": 9}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1648, "pnl_pct": -9.405, "max_dd_pct": 26.485, "trades": 13}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.655, "pnl_pct": -12.006, "max_dd_pct": 17.175, "trades": 9}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1648, "pnl_pct": -9.405, "max_dd_pct": 26.485, "trades": 13}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.655, "pnl_pct": -12.006, "max_dd_pct": 17.175, "trades": 9}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2676, "pnl_pct": -30.607, "max_dd_pct": 46.292, "trades": 34}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1041, "pnl_pct": 4.598, "max_dd_pct": 19.956, "trades": 21}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2676, "pnl_pct": -30.607, "max_dd_pct": 46.292, "trades": 34}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1041, "pnl_pct": 4.598, "max_dd_pct": 19.956, "trades": 21}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2676, "pnl_pct": -30.607, "max_dd_pct": 46.292, "trades": 34}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1041, "pnl_pct": 4.598, "max_dd_pct": 19.956, "trades": 21}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2676, "pnl_pct": -30.607, "max_dd_pct": 46.292, "trades": 34}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1041, "pnl_pct": 4.598, "max_dd_pct": 19.956, "trades": 21}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.7512, "pnl_pct": -63.916, "max_dd_pct": 69.585, "trades": 57}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0398, "pnl_pct": -2.043, "max_dd_pct": 16.221, "trades": 28}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.7512, "pnl_pct": -63.916, "max_dd_pct": 69.585, "trades": 57}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0398, "pnl_pct": -2.043, "max_dd_pct": 16.221, "trades": 28}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.7512, "pnl_pct": -63.916, "max_dd_pct": 69.585, "trades": 57}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0398, "pnl_pct": -2.043, "max_dd_pct": 16.221, "trades": 28}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.7512, "pnl_pct": -63.916, "max_dd_pct": 69.585, "trades": 57}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0398, "pnl_pct": -2.043, "max_dd_pct": 16.221, "trades": 28}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3139, "pnl_pct": -3.213, "max_dd_pct": 5.647, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3139, "pnl_pct": -3.213, "max_dd_pct": 5.647, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3139, "pnl_pct": -3.213, "max_dd_pct": 5.647, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3139, "pnl_pct": -3.213, "max_dd_pct": 5.647, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0748, "pnl_pct": 1.471, "max_dd_pct": 6.162, "trades": 2}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0483, "pnl_pct": -1.534, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0748, "pnl_pct": 1.471, "max_dd_pct": 6.162, "trades": 2}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0483, "pnl_pct": -1.534, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0748, "pnl_pct": 1.471, "max_dd_pct": 6.162, "trades": 2}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0483, "pnl_pct": -1.534, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0748, "pnl_pct": 1.471, "max_dd_pct": 6.162, "trades": 2}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0483, "pnl_pct": -1.534, "max_dd_pct": 24.17, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0221, "pnl_pct": -1.807, "max_dd_pct": 23.147, "trades": 18}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5032, "pnl_pct": -10.6, "max_dd_pct": 26.188, "trades": 11}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0221, "pnl_pct": -1.807, "max_dd_pct": 23.147, "trades": 18}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5032, "pnl_pct": -10.6, "max_dd_pct": 26.188, "trades": 11}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0221, "pnl_pct": -1.807, "max_dd_pct": 23.147, "trades": 18}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5032, "pnl_pct": -10.6, "max_dd_pct": 26.188, "trades": 11}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0221, "pnl_pct": -1.807, "max_dd_pct": 23.147, "trades": 18}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5032, "pnl_pct": -10.6, "max_dd_pct": 26.188, "trades": 11}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.501, "pnl_pct": -44.598, "max_dd_pct": 57.82, "trades": 41}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5429, "pnl_pct": -20.247, "max_dd_pct": 22.506, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.501, "pnl_pct": -44.598, "max_dd_pct": 57.82, "trades": 41}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5429, "pnl_pct": -20.247, "max_dd_pct": 22.506, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.501, "pnl_pct": -44.598, "max_dd_pct": 57.82, "trades": 41}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5429, "pnl_pct": -20.247, "max_dd_pct": 22.506, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.501, "pnl_pct": -44.598, "max_dd_pct": 57.82, "trades": 41}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5429, "pnl_pct": -20.247, "max_dd_pct": 22.506, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.0427, "pnl_pct": -3.133, "max_dd_pct": 3.133, "trades": 1}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1238, "pnl_pct": -3.296, "max_dd_pct": 14.699, "trades": 6}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0676, "pnl_pct": -1.563, "max_dd_pct": 15.84, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1238, "pnl_pct": -3.296, "max_dd_pct": 14.699, "trades": 6}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0676, "pnl_pct": -1.563, "max_dd_pct": 15.84, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1238, "pnl_pct": -3.296, "max_dd_pct": 14.699, "trades": 6}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0676, "pnl_pct": -1.563, "max_dd_pct": 15.84, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1238, "pnl_pct": -3.296, "max_dd_pct": 14.699, "trades": 6}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0676, "pnl_pct": -1.563, "max_dd_pct": 15.84, "trades": 3}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -6.508, "max_dd_pct": 23.88, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2361, "pnl_pct": 9.687, "max_dd_pct": 12.597, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -6.508, "max_dd_pct": 23.88, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2361, "pnl_pct": 9.687, "max_dd_pct": 12.597, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -6.508, "max_dd_pct": 23.88, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2361, "pnl_pct": 9.687, "max_dd_pct": 12.597, "trades": 17}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -6.508, "max_dd_pct": 23.88, "trades": 22}
{"template": "rsi_mean_revert", "coin": "AVAX/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2361, "pnl_pct": 9.687, "max_dd_pct": 12.597, "trades": 17}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1489, "pnl_pct": 2.959, "max_dd_pct": 11.365, "trades": 41}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.293, "pnl_pct": -3.901, "max_dd_pct": 7.896, "trades": 22}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.2359, "pnl_pct": -3.812, "max_dd_pct": 10.786, "trades": 22}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.0338, "pnl_pct": -0.385, "max_dd_pct": 9.332, "trades": 12}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.0147, "pnl_pct": 0.14, "max_dd_pct": 5.748, "trades": 9}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.2817, "pnl_pct": -2.848, "max_dd_pct": 8.391, "trades": 6}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.5329, "pnl_pct": 2.084, "max_dd_pct": 1.347, "trades": 2}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.1628, "pnl_pct": -3.212, "max_dd_pct": 14.21, "trades": 39}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2927, "pnl_pct": -3.778, "max_dd_pct": 10.279, "trades": 19}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.4041, "pnl_pct": -6.057, "max_dd_pct": 11.481, "trades": 23}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.0528, "pnl_pct": 0.403, "max_dd_pct": 4.779, "trades": 10}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.1566, "pnl_pct": -1.513, "max_dd_pct": 4.585, "trades": 9}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.5767, "pnl_pct": 3.319, "max_dd_pct": 2.291, "trades": 5}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.4844, "pnl_pct": 1.791, "max_dd_pct": 1.014, "trades": 3}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.5135, "pnl_pct": 1.98, "max_dd_pct": 1.342, "trades": 1}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.1976, "pnl_pct": -3.874, "max_dd_pct": 10.063, "trades": 32}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.1244, "pnl_pct": 1.227, "max_dd_pct": 5.506, "trades": 15}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.5552, "pnl_pct": -8.455, "max_dd_pct": 9.893, "trades": 17}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.0614, "pnl_pct": 0.449, "max_dd_pct": 4.333, "trades": 9}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.8011, "pnl_pct": -7.037, "max_dd_pct": 8.739, "trades": 7}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.5007, "pnl_pct": 2.805, "max_dd_pct": 2.291, "trades": 4}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.4213, "pnl_pct": -3.107, "max_dd_pct": 3.54, "trades": 3}
{"template": "bollinger_revert", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 1.0594, "pnl_pct": 1.956, "max_dd_pct": 0.013, "trades": 1}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6883, "pnl_pct": 286.384, "max_dd_pct": 51.882, "trades": 147}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.292, "pnl_pct": 19.855, "max_dd_pct": 34.741, "trades": 64}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1787, "pnl_pct": 40.99, "max_dd_pct": 52.27, "trades": 146}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2543, "pnl_pct": -14.566, "max_dd_pct": 43.883, "trades": 64}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3774, "pnl_pct": -51.905, "max_dd_pct": 73.487, "trades": 140}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1316, "pnl_pct": -8.462, "max_dd_pct": 44.089, "trades": 56}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6894, "pnl_pct": 286.603, "max_dd_pct": 51.882, "trades": 145}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3362, "pnl_pct": 23.758, "max_dd_pct": 34.911, "trades": 63}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1895, "pnl_pct": 43.919, "max_dd_pct": 52.27, "trades": 144}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.213, "pnl_pct": -12.6, "max_dd_pct": 44.571, "trades": 63}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3695, "pnl_pct": -51.109, "max_dd_pct": 73.04, "trades": 137}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2523, "pnl_pct": -16.036, "max_dd_pct": 49.311, "trades": 55}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.693, "pnl_pct": 294.408, "max_dd_pct": 51.882, "trades": 140}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1986, "pnl_pct": 12.149, "max_dd_pct": 31.402, "trades": 60}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1959, "pnl_pct": 46.389, "max_dd_pct": 52.271, "trades": 140}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3785, "pnl_pct": -19.783, "max_dd_pct": 44.493, "trades": 60}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2207, "pnl_pct": -35.6, "max_dd_pct": 73.532, "trades": 132}
{"template": "fair_value_gap", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.437, "pnl_pct": -24.742, "max_dd_pct": 52.817, "trades": 53}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0642, "pnl_pct": -8.23, "max_dd_pct": 49.159, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8096, "pnl_pct": -29.747, "max_dd_pct": 32.916, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3062, "pnl_pct": -34.286, "max_dd_pct": 55.204, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1663, "pnl_pct": -41.218, "max_dd_pct": 43.392, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4805, "pnl_pct": -50.342, "max_dd_pct": 63.794, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2045, "pnl_pct": -45.729, "max_dd_pct": 48.845, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1983, "pnl_pct": 29.73, "max_dd_pct": 44.804, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2036, "pnl_pct": -39.959, "max_dd_pct": 40.155, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.242, "pnl_pct": -27.911, "max_dd_pct": 56.007, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.5957, "pnl_pct": -50.895, "max_dd_pct": 50.895, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6473, "pnl_pct": -60.849, "max_dd_pct": 70.556, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6831, "pnl_pct": -57.44, "max_dd_pct": 57.465, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3478, "pnl_pct": 56.038, "max_dd_pct": 44.285, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3886, "pnl_pct": -15.362, "max_dd_pct": 18.506, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1674, "pnl_pct": -19.769, "max_dd_pct": 57.395, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0239, "pnl_pct": -36.381, "max_dd_pct": 36.381, "trades": 41}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6853, "pnl_pct": -62.149, "max_dd_pct": 72.032, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5861, "pnl_pct": -55.064, "max_dd_pct": 55.064, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2425, "pnl_pct": -23.504, "max_dd_pct": 31.128, "trades": 78}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8483, "pnl_pct": -28.677, "max_dd_pct": 31.563, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4441, "pnl_pct": -39.953, "max_dd_pct": 43.062, "trades": 78}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0799, "pnl_pct": -36.351, "max_dd_pct": 36.984, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.611, "pnl_pct": -52.796, "max_dd_pct": 60.965, "trades": 77}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9059, "pnl_pct": -34.044, "max_dd_pct": 34.329, "trades": 33}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0421, "pnl_pct": -4.354, "max_dd_pct": 31.562, "trades": 78}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2837, "pnl_pct": -38.521, "max_dd_pct": 38.521, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3894, "pnl_pct": -35.023, "max_dd_pct": 43.959, "trades": 78}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.5051, "pnl_pct": -46.36, "max_dd_pct": 46.36, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7315, "pnl_pct": -58.249, "max_dd_pct": 65.475, "trades": 77}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4378, "pnl_pct": -49.797, "max_dd_pct": 49.797, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0207, "pnl_pct": -2.28, "max_dd_pct": 37.442, "trades": 78}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9043, "pnl_pct": -29.085, "max_dd_pct": 29.093, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.381, "pnl_pct": -35.44, "max_dd_pct": 50.564, "trades": 78}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.318, "pnl_pct": -41.462, "max_dd_pct": 41.462, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8044, "pnl_pct": -62.448, "max_dd_pct": 68.947, "trades": 77}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.654, "pnl_pct": -53.988, "max_dd_pct": 54.309, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2975, "pnl_pct": -38.014, "max_dd_pct": 47.11, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0561, "pnl_pct": -24.642, "max_dd_pct": 24.642, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.399, "pnl_pct": -47.479, "max_dd_pct": 51.029, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3261, "pnl_pct": -31.051, "max_dd_pct": 31.051, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3262, "pnl_pct": -41.484, "max_dd_pct": 52.769, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1824, "pnl_pct": -29.927, "max_dd_pct": 29.927, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1916, "pnl_pct": -25.856, "max_dd_pct": 45.174, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0674, "pnl_pct": -23.478, "max_dd_pct": 23.478, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3962, "pnl_pct": -46.239, "max_dd_pct": 49.872, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4528, "pnl_pct": -32.161, "max_dd_pct": 32.161, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4386, "pnl_pct": -50.442, "max_dd_pct": 59.999, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1523, "pnl_pct": -32.096, "max_dd_pct": 32.096, "trades": 17}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1121, "pnl_pct": -15.363, "max_dd_pct": 44.697, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9518, "pnl_pct": -21.471, "max_dd_pct": 21.471, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2901, "pnl_pct": -35.25, "max_dd_pct": 46.391, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4728, "pnl_pct": -32.514, "max_dd_pct": 32.514, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4387, "pnl_pct": -49.001, "max_dd_pct": 58.969, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4389, "pnl_pct": -38.591, "max_dd_pct": 39.033, "trades": 17}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0844, "pnl_pct": 207.355, "max_dd_pct": 29.401, "trades": 95}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0252, "pnl_pct": 1.126, "max_dd_pct": 20.794, "trades": 37}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0094, "pnl_pct": -1.026, "max_dd_pct": 45.784, "trades": 92}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.683, "pnl_pct": -29.091, "max_dd_pct": 37.375, "trades": 36}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.5247, "pnl_pct": -52.257, "max_dd_pct": 67.636, "trades": 89}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.1663, "pnl_pct": -48.155, "max_dd_pct": 54.218, "trades": 32}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6016, "pnl_pct": 94.266, "max_dd_pct": 15.686, "trades": 65}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0177, "pnl_pct": -0.687, "max_dd_pct": 18.368, "trades": 28}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1953, "pnl_pct": -19.146, "max_dd_pct": 33.958, "trades": 65}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.7867, "pnl_pct": -27.999, "max_dd_pct": 29.694, "trades": 25}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4434, "pnl_pct": -42.21, "max_dd_pct": 58.401, "trades": 62}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.2997, "pnl_pct": -49.686, "max_dd_pct": 51.294, "trades": 25}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1911, "pnl_pct": 34.798, "max_dd_pct": 39.846, "trades": 42}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.102, "pnl_pct": 2.465, "max_dd_pct": 12.037, "trades": 18}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1588, "pnl_pct": -21.913, "max_dd_pct": 39.846, "trades": 42}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.5213, "pnl_pct": -13.809, "max_dd_pct": 17.958, "trades": 16}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3686, "pnl_pct": -44.434, "max_dd_pct": 52.39, "trades": 40}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.5313, "pnl_pct": -17.537, "max_dd_pct": 20.812, "trades": 15}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0316, "pnl_pct": 4.954, "max_dd_pct": 39.838, "trades": 24}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0326, "pnl_pct": 0.483, "max_dd_pct": 7.685, "trades": 11}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0366, "pnl_pct": -5.413, "max_dd_pct": 39.838, "trades": 24}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.6939, "pnl_pct": -14.363, "max_dd_pct": 21.325, "trades": 11}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3044, "pnl_pct": -36.776, "max_dd_pct": 43.347, "trades": 24}
{"template": "donchian_breakout", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.9169, "pnl_pct": -24.318, "max_dd_pct": 32.7, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6462, "pnl_pct": 62.437, "max_dd_pct": 11.86, "trades": 37}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9977, "pnl_pct": 51.072, "max_dd_pct": 16.834, "trades": 18}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1328, "pnl_pct": 10.678, "max_dd_pct": 29.072, "trades": 37}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7038, "pnl_pct": 33.038, "max_dd_pct": 19.382, "trades": 18}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3463, "pnl_pct": -27.017, "max_dd_pct": 45.472, "trades": 37}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1819, "pnl_pct": -7.684, "max_dd_pct": 26.638, "trades": 18}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3726, "pnl_pct": 21.39, "max_dd_pct": 14.159, "trades": 33}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8855, "pnl_pct": 46.7, "max_dd_pct": 14.163, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2538, "pnl_pct": -12.818, "max_dd_pct": 30.075, "trades": 33}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5184, "pnl_pct": 24.273, "max_dd_pct": 16.329, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6892, "pnl_pct": -37.601, "max_dd_pct": 46.283, "trades": 33}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0173, "pnl_pct": 0.792, "max_dd_pct": 24.266, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4363, "pnl_pct": 23.438, "max_dd_pct": 9.803, "trades": 23}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2206, "pnl_pct": 8.574, "max_dd_pct": 15.904, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0368, "pnl_pct": -1.738, "max_dd_pct": 17.477, "trades": 23}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1618, "pnl_pct": 6.22, "max_dd_pct": 20.977, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1857, "pnl_pct": -10.258, "max_dd_pct": 23.132, "trades": 23}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0534, "pnl_pct": 2.261, "max_dd_pct": 20.797, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1987, "pnl_pct": 9.411, "max_dd_pct": 12.388, "trades": 19}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6059, "pnl_pct": 9.655, "max_dd_pct": 5.939, "trades": 3}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1889, "pnl_pct": -8.011, "max_dd_pct": 23.205, "trades": 19}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4296, "pnl_pct": 6.296, "max_dd_pct": 6.353, "trades": 3}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8307, "pnl_pct": -31.451, "max_dd_pct": 41.003, "trades": 19}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0161, "pnl_pct": -0.213, "max_dd_pct": 9.05, "trades": 3}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2095, "pnl_pct": 10.629, "max_dd_pct": 15.93, "trades": 30}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7989, "pnl_pct": 38.86, "max_dd_pct": 13.433, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3868, "pnl_pct": -17.863, "max_dd_pct": 30.763, "trades": 30}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.481, "pnl_pct": 21.348, "max_dd_pct": 14.924, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5185, "pnl_pct": -30.307, "max_dd_pct": 40.002, "trades": 30}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0731, "pnl_pct": 3.355, "max_dd_pct": 21.355, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4563, "pnl_pct": 28.136, "max_dd_pct": 14.959, "trades": 24}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6624, "pnl_pct": 31.585, "max_dd_pct": 12.534, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.032, "pnl_pct": 1.804, "max_dd_pct": 23.482, "trades": 24}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.708, "pnl_pct": 33.638, "max_dd_pct": 13.436, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5665, "pnl_pct": -29.439, "max_dd_pct": 41.422, "trades": 24}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2759, "pnl_pct": 13.106, "max_dd_pct": 15.241, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6647, "pnl_pct": 36.292, "max_dd_pct": 6.123, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2005, "pnl_pct": -4.414, "max_dd_pct": 13.703, "trades": 7}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3857, "pnl_pct": 19.724, "max_dd_pct": 9.344, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.485, "pnl_pct": -10.179, "max_dd_pct": 17.886, "trades": 7}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0586, "pnl_pct": 3.386, "max_dd_pct": 13.8, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4373, "pnl_pct": -10.816, "max_dd_pct": 19.937, "trades": 7}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5223, "pnl_pct": 28.986, "max_dd_pct": 10.175, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0324, "pnl_pct": -0.296, "max_dd_pct": 5.939, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2689, "pnl_pct": 13.553, "max_dd_pct": 15.594, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2783, "pnl_pct": -2.343, "max_dd_pct": 5.939, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3657, "pnl_pct": -15.903, "max_dd_pct": 30.263, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7803, "pnl_pct": -6.372, "max_dd_pct": 7.735, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4322, "pnl_pct": 27.713, "max_dd_pct": 12.849, "trades": 23}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7847, "pnl_pct": 36.823, "max_dd_pct": 12.528, "trades": 10}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1197, "pnl_pct": 6.857, "max_dd_pct": 16.634, "trades": 23}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6506, "pnl_pct": 29.096, "max_dd_pct": 13.43, "trades": 10}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3911, "pnl_pct": -21.238, "max_dd_pct": 32.844, "trades": 23}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4296, "pnl_pct": 21.227, "max_dd_pct": 15.235, "trades": 10}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3606, "pnl_pct": 16.616, "max_dd_pct": 13.575, "trades": 20}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2028, "pnl_pct": 7.918, "max_dd_pct": 19.824, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0902, "pnl_pct": -3.71, "max_dd_pct": 20.46, "trades": 20}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0138, "pnl_pct": 0.501, "max_dd_pct": 21.47, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4827, "pnl_pct": -22.681, "max_dd_pct": 34.292, "trades": 20}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0371, "pnl_pct": -1.505, "max_dd_pct": 18.343, "trades": 11}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5661, "pnl_pct": 30.695, "max_dd_pct": 10.249, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8842, "pnl_pct": 16.697, "max_dd_pct": 7.031, "trades": 6}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3592, "pnl_pct": 19.019, "max_dd_pct": 14.515, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5714, "pnl_pct": 9.657, "max_dd_pct": 7.031, "trades": 6}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1354, "pnl_pct": 8.484, "max_dd_pct": 20.904, "trades": 15}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0878, "pnl_pct": -1.287, "max_dd_pct": 8.887, "trades": 6}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5528, "pnl_pct": 23.458, "max_dd_pct": 6.451, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5214, "pnl_pct": -5.765, "max_dd_pct": 8.339, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3383, "pnl_pct": 13.302, "max_dd_pct": 9.125, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6191, "pnl_pct": -6.737, "max_dd_pct": 8.339, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.313, "pnl_pct": -11.091, "max_dd_pct": 22.394, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0362, "pnl_pct": -0.571, "max_dd_pct": 9.939, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.287, "pnl_pct": 11.665, "max_dd_pct": 10.362, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0444, "pnl_pct": -1.039, "max_dd_pct": 15.408, "trades": 8}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.036, "pnl_pct": -1.42, "max_dd_pct": 18.101, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3613, "pnl_pct": -7.968, "max_dd_pct": 17.145, "trades": 8}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1959, "pnl_pct": -10.134, "max_dd_pct": 22.656, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7561, "pnl_pct": -19.485, "max_dd_pct": 20.93, "trades": 8}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6596, "pnl_pct": 43.213, "max_dd_pct": 10.652, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6465, "pnl_pct": -13.996, "max_dd_pct": 17.648, "trades": 8}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3402, "pnl_pct": 20.06, "max_dd_pct": 13.262, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9267, "pnl_pct": -19.184, "max_dd_pct": 20.571, "trades": 8}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0671, "pnl_pct": 4.206, "max_dd_pct": 19.255, "trades": 17}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2806, "pnl_pct": -7.617, "max_dd_pct": 14.083, "trades": 8}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6594, "pnl_pct": 26.397, "max_dd_pct": 5.097, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.392, "pnl_pct": 3.597, "max_dd_pct": 3.398, "trades": 3}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4266, "pnl_pct": 17.269, "max_dd_pct": 7.922, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0556, "pnl_pct": 0.424, "max_dd_pct": 3.398, "trades": 3}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0571, "pnl_pct": 2.615, "max_dd_pct": 16.249, "trades": 12}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8972, "pnl_pct": -5.726, "max_dd_pct": 7.117, "trades": 3}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7639, "pnl_pct": 37.485, "max_dd_pct": 7.113, "trades": 10}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0234, "pnl_pct": -0.216, "max_dd_pct": 5.954, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6926, "pnl_pct": 33.174, "max_dd_pct": 5.817, "trades": 10}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.267, "pnl_pct": -2.264, "max_dd_pct": 5.954, "trades": 2}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2292, "pnl_pct": 10.17, "max_dd_pct": 9.705, "trades": 10}
{"template": "ema_crossover", "coin": "UNI/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.769, "pnl_pct": -6.296, "max_dd_pct": 7.669, "trades": 2}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.477, "pnl_pct": 59.169, "max_dd_pct": 21.574, "trades": 47}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2296, "pnl_pct": 7.182, "max_dd_pct": 12.631, "trades": 19}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2453, "pnl_pct": 28.792, "max_dd_pct": 22.344, "trades": 47}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1447, "pnl_pct": -4.206, "max_dd_pct": 16.282, "trades": 19}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0246, "pnl_pct": -2.687, "max_dd_pct": 34.687, "trades": 47}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9232, "pnl_pct": -25.333, "max_dd_pct": 27.212, "trades": 19}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5441, "pnl_pct": 42.452, "max_dd_pct": 11.303, "trades": 24}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0217, "pnl_pct": 0.303, "max_dd_pct": 10.513, "trades": 8}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3057, "pnl_pct": 21.838, "max_dd_pct": 12.613, "trades": 24}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1632, "pnl_pct": -2.353, "max_dd_pct": 9.439, "trades": 8}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1257, "pnl_pct": -7.993, "max_dd_pct": 21.631, "trades": 24}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7344, "pnl_pct": -10.878, "max_dd_pct": 13.112, "trades": 8}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3743, "pnl_pct": 12.195, "max_dd_pct": 6.875, "trades": 13}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3284, "pnl_pct": -6.431, "max_dd_pct": 13.024, "trades": 7}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1611, "pnl_pct": 5.683, "max_dd_pct": 10.586, "trades": 13}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4753, "pnl_pct": -8.952, "max_dd_pct": 13.367, "trades": 7}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2822, "pnl_pct": -9.968, "max_dd_pct": 19.763, "trades": 13}
{"template": "order_block", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9177, "pnl_pct": -16.986, "max_dd_pct": 20.307, "trades": 7}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.173, "pnl_pct": 37.386, "max_dd_pct": 43.921, "trades": 154}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.492, "pnl_pct": 58.331, "max_dd_pct": 24.738, "trades": 70}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.8408, "pnl_pct": 310.996, "max_dd_pct": 26.706, "trades": 118}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5887, "pnl_pct": -25.248, "max_dd_pct": 36.505, "trades": 54}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1523, "pnl_pct": 20.526, "max_dd_pct": 37.742, "trades": 71}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.112, "pnl_pct": -4.12, "max_dd_pct": 20.02, "trades": 38}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4811, "pnl_pct": 127.757, "max_dd_pct": 32.792, "trades": 153}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.5429, "pnl_pct": -26.748, "max_dd_pct": 30.379, "trades": 65}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4129, "pnl_pct": 87.708, "max_dd_pct": 35.01, "trades": 120}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3117, "pnl_pct": 17.725, "max_dd_pct": 16.159, "trades": 49}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3121, "pnl_pct": 84.576, "max_dd_pct": 39.846, "trades": 71}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.3125, "pnl_pct": -11.267, "max_dd_pct": 28.469, "trades": 39}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1352, "pnl_pct": 27.717, "max_dd_pct": 41.634, "trades": 153}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.4949, "pnl_pct": 58.262, "max_dd_pct": 25.985, "trades": 69}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.8061, "pnl_pct": 282.734, "max_dd_pct": 26.696, "trades": 115}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5726, "pnl_pct": -24.64, "max_dd_pct": 35.989, "trades": 54}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1765, "pnl_pct": 25.126, "max_dd_pct": 37.918, "trades": 74}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.1804, "pnl_pct": -6.588, "max_dd_pct": 20.959, "trades": 38}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4616, "pnl_pct": 118.632, "max_dd_pct": 30.45, "trades": 152}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.5556, "pnl_pct": -26.848, "max_dd_pct": 32.698, "trades": 64}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3743, "pnl_pct": 75.826, "max_dd_pct": 34.315, "trades": 118}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3111, "pnl_pct": 17.717, "max_dd_pct": 16.159, "trades": 49}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3113, "pnl_pct": 84.204, "max_dd_pct": 39.846, "trades": 71}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.2892, "pnl_pct": -10.343, "max_dd_pct": 27.711, "trades": 38}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1536, "pnl_pct": 31.894, "max_dd_pct": 39.013, "trades": 143}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.5343, "pnl_pct": 62.085, "max_dd_pct": 28.031, "trades": 65}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.9046, "pnl_pct": 342.027, "max_dd_pct": 26.717, "trades": 111}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5625, "pnl_pct": -22.436, "max_dd_pct": 37.282, "trades": 52}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1908, "pnl_pct": 27.419, "max_dd_pct": 37.646, "trades": 73}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.452, "pnl_pct": -14.191, "max_dd_pct": 20.929, "trades": 36}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3485, "pnl_pct": 78.539, "max_dd_pct": 30.382, "trades": 145}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.5445, "pnl_pct": -24.695, "max_dd_pct": 34.576, "trades": 59}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3992, "pnl_pct": 85.27, "max_dd_pct": 34.303, "trades": 116}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4156, "pnl_pct": 22.258, "max_dd_pct": 16.192, "trades": 47}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2795, "pnl_pct": 71.687, "max_dd_pct": 39.833, "trades": 70}
{"template": "trend_magic", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.6792, "pnl_pct": -20.671, "max_dd_pct": 29.383, "trades": 36}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6768, "pnl_pct": -49.353, "max_dd_pct": 58.457, "trades": 79}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.7613, "pnl_pct": -19.19, "max_dd_pct": 24.43, "trades": 32}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2878, "pnl_pct": -25.331, "max_dd_pct": 43.063, "trades": 70}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5641, "pnl_pct": -16.257, "max_dd_pct": 30.358, "trades": 31}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0122, "pnl_pct": -1.168, "max_dd_pct": 45.632, "trades": 67}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.8095, "pnl_pct": -21.074, "max_dd_pct": 29.592, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6005, "pnl_pct": -46.426, "max_dd_pct": 57.772, "trades": 78}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.5407, "pnl_pct": -16.873, "max_dd_pct": 30.871, "trades": 32}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1729, "pnl_pct": 18.74, "max_dd_pct": 34.641, "trades": 68}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5686, "pnl_pct": -17.335, "max_dd_pct": 30.967, "trades": 31}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2772, "pnl_pct": 28.462, "max_dd_pct": 40.062, "trades": 60}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0146, "pnl_pct": -26.911, "max_dd_pct": 27.885, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4217, "pnl_pct": -33.1, "max_dd_pct": 56.512, "trades": 72}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3976, "pnl_pct": -12.972, "max_dd_pct": 32.181, "trades": 32}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1636, "pnl_pct": 16.698, "max_dd_pct": 36.184, "trades": 62}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5211, "pnl_pct": -15.453, "max_dd_pct": 26.171, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3423, "pnl_pct": -28.409, "max_dd_pct": 54.308, "trades": 52}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6861, "pnl_pct": -19.676, "max_dd_pct": 28.336, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0937, "pnl_pct": -8.974, "max_dd_pct": 45.828, "trades": 66}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4784, "pnl_pct": -13.819, "max_dd_pct": 28.031, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3158, "pnl_pct": 33.634, "max_dd_pct": 29.775, "trades": 62}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.0091, "pnl_pct": -24.811, "max_dd_pct": 25.813, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0673, "pnl_pct": 6.753, "max_dd_pct": 47.98, "trades": 52}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.4491, "pnl_pct": -13.823, "max_dd_pct": 27.915, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0321, "pnl_pct": 3.017, "max_dd_pct": 31.772, "trades": 65}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.1002, "pnl_pct": -28.58, "max_dd_pct": 29.531, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.072, "pnl_pct": -6.943, "max_dd_pct": 48.728, "trades": 56}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.1257, "pnl_pct": -29.559, "max_dd_pct": 30.497, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5491, "pnl_pct": -38.254, "max_dd_pct": 44.846, "trades": 46}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1175, "pnl_pct": 3.966, "max_dd_pct": 23.958, "trades": 28}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0703, "pnl_pct": -6.886, "max_dd_pct": 52.004, "trades": 59}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.652, "pnl_pct": -18.101, "max_dd_pct": 25.958, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2808, "pnl_pct": -23.823, "max_dd_pct": 45.79, "trades": 45}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0926, "pnl_pct": -3.356, "max_dd_pct": 26.637, "trades": 28}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0308, "pnl_pct": -2.55, "max_dd_pct": 23.802, "trades": 39}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1937, "pnl_pct": 6.878, "max_dd_pct": 26.624, "trades": 25}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2847, "pnl_pct": 30.763, "max_dd_pct": 37.605, "trades": 62}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.0146, "pnl_pct": -26.911, "max_dd_pct": 27.885, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3006, "pnl_pct": 36.616, "max_dd_pct": 39.201, "trades": 52}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4491, "pnl_pct": -13.823, "max_dd_pct": 27.915, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5509, "pnl_pct": -36.387, "max_dd_pct": 42.064, "trades": 42}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.3227, "pnl_pct": 10.651, "max_dd_pct": 22.538, "trades": 27}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2887, "pnl_pct": 33.897, "max_dd_pct": 40.215, "trades": 54}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.0578, "pnl_pct": -28.013, "max_dd_pct": 29.102, "trades": 30}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6036, "pnl_pct": -39.204, "max_dd_pct": 45.699, "trades": 44}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1501, "pnl_pct": 5.293, "max_dd_pct": 23.381, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1583, "pnl_pct": -12.98, "max_dd_pct": 26.897, "trades": 40}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2063, "pnl_pct": 6.788, "max_dd_pct": 22.539, "trades": 26}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2124, "pnl_pct": -17.938, "max_dd_pct": 39.939, "trades": 45}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0256, "pnl_pct": -0.909, "max_dd_pct": 26.754, "trades": 29}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.086, "pnl_pct": 7.56, "max_dd_pct": 24.46, "trades": 41}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.0999, "pnl_pct": -3.45, "max_dd_pct": 27.886, "trades": 26}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0092, "pnl_pct": -0.844, "max_dd_pct": 27.959, "trades": 39}
{"template": "macd_trend", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6091, "pnl_pct": -18.319, "max_dd_pct": 22.919, "trades": 25}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2518, "pnl_pct": -21.618, "max_dd_pct": 37.967, "trades": 15}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4759, "pnl_pct": -16.133, "max_dd_pct": 28.68, "trades": 8}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2518, "pnl_pct": -21.618, "max_dd_pct": 37.967, "trades": 15}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4759, "pnl_pct": -16.133, "max_dd_pct": 28.68, "trades": 8}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2518, "pnl_pct": -21.618, "max_dd_pct": 37.967, "trades": 15}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4759, "pnl_pct": -16.133, "max_dd_pct": 28.68, "trades": 8}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2518, "pnl_pct": -21.618, "max_dd_pct": 37.967, "trades": 15}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4759, "pnl_pct": -16.133, "max_dd_pct": 28.68, "trades": 8}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2548, "pnl_pct": -23.903, "max_dd_pct": 36.292, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4107, "pnl_pct": -20.05, "max_dd_pct": 30.67, "trades": 17}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2548, "pnl_pct": -23.903, "max_dd_pct": 36.292, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4107, "pnl_pct": -20.05, "max_dd_pct": 30.67, "trades": 17}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2548, "pnl_pct": -23.903, "max_dd_pct": 36.292, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4107, "pnl_pct": -20.05, "max_dd_pct": 30.67, "trades": 17}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2548, "pnl_pct": -23.903, "max_dd_pct": 36.292, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4107, "pnl_pct": -20.05, "max_dd_pct": 30.67, "trades": 17}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.32, "pnl_pct": -31.852, "max_dd_pct": 48.901, "trades": 47}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6885, "pnl_pct": -29.621, "max_dd_pct": 38.897, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.32, "pnl_pct": -31.852, "max_dd_pct": 48.901, "trades": 47}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6885, "pnl_pct": -29.621, "max_dd_pct": 38.897, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.32, "pnl_pct": -31.852, "max_dd_pct": 48.901, "trades": 47}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6885, "pnl_pct": -29.621, "max_dd_pct": 38.897, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.32, "pnl_pct": -31.852, "max_dd_pct": 48.901, "trades": 47}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6885, "pnl_pct": -29.621, "max_dd_pct": 38.897, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4469, "pnl_pct": -43.222, "max_dd_pct": 52.442, "trades": 65}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.9089, "pnl_pct": -40.089, "max_dd_pct": 50.406, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4469, "pnl_pct": -43.222, "max_dd_pct": 52.442, "trades": 65}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.9089, "pnl_pct": -40.089, "max_dd_pct": 50.406, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4469, "pnl_pct": -43.222, "max_dd_pct": 52.442, "trades": 65}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.9089, "pnl_pct": -40.089, "max_dd_pct": 50.406, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4469, "pnl_pct": -43.222, "max_dd_pct": 52.442, "trades": 65}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.9089, "pnl_pct": -40.089, "max_dd_pct": 50.406, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1695, "pnl_pct": -7.748, "max_dd_pct": 24.817, "trades": 5}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1247, "pnl_pct": -1.559, "max_dd_pct": 10.216, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1695, "pnl_pct": -7.748, "max_dd_pct": 24.817, "trades": 5}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1247, "pnl_pct": -1.559, "max_dd_pct": 10.216, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1695, "pnl_pct": -7.748, "max_dd_pct": 24.817, "trades": 5}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1247, "pnl_pct": -1.559, "max_dd_pct": 10.216, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1695, "pnl_pct": -7.748, "max_dd_pct": 24.817, "trades": 5}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1247, "pnl_pct": -1.559, "max_dd_pct": 10.216, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1216, "pnl_pct": -9.726, "max_dd_pct": 28.563, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3962, "pnl_pct": -13.428, "max_dd_pct": 26.366, "trades": 7}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1216, "pnl_pct": -9.726, "max_dd_pct": 28.563, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3962, "pnl_pct": -13.428, "max_dd_pct": 26.366, "trades": 7}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1216, "pnl_pct": -9.726, "max_dd_pct": 28.563, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3962, "pnl_pct": -13.428, "max_dd_pct": 26.366, "trades": 7}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1216, "pnl_pct": -9.726, "max_dd_pct": 28.563, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3962, "pnl_pct": -13.428, "max_dd_pct": 26.366, "trades": 7}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2512, "pnl_pct": -23.796, "max_dd_pct": 34.734, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.063, "pnl_pct": -3.212, "max_dd_pct": 26.523, "trades": 16}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2512, "pnl_pct": -23.796, "max_dd_pct": 34.734, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.063, "pnl_pct": -3.212, "max_dd_pct": 26.523, "trades": 16}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2512, "pnl_pct": -23.796, "max_dd_pct": 34.734, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.063, "pnl_pct": -3.212, "max_dd_pct": 26.523, "trades": 16}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2512, "pnl_pct": -23.796, "max_dd_pct": 34.734, "trades": 26}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.063, "pnl_pct": -3.212, "max_dd_pct": 26.523, "trades": 16}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0199, "pnl_pct": 2.537, "max_dd_pct": 26.335, "trades": 54}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5418, "pnl_pct": -25.043, "max_dd_pct": 34.925, "trades": 29}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0199, "pnl_pct": 2.537, "max_dd_pct": 26.335, "trades": 54}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5418, "pnl_pct": -25.043, "max_dd_pct": 34.925, "trades": 29}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0199, "pnl_pct": 2.537, "max_dd_pct": 26.335, "trades": 54}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5418, "pnl_pct": -25.043, "max_dd_pct": 34.925, "trades": 29}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0199, "pnl_pct": 2.537, "max_dd_pct": 26.335, "trades": 54}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5418, "pnl_pct": -25.043, "max_dd_pct": 34.925, "trades": 29}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1332, "pnl_pct": -3.118, "max_dd_pct": 13.538, "trades": 1}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0415, "pnl_pct": -1.578, "max_dd_pct": 11.256, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5275, "pnl_pct": -6.162, "max_dd_pct": 10.222, "trades": 2}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0415, "pnl_pct": -1.578, "max_dd_pct": 11.256, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5275, "pnl_pct": -6.162, "max_dd_pct": 10.222, "trades": 2}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0415, "pnl_pct": -1.578, "max_dd_pct": 11.256, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5275, "pnl_pct": -6.162, "max_dd_pct": 10.222, "trades": 2}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0415, "pnl_pct": -1.578, "max_dd_pct": 11.256, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5275, "pnl_pct": -6.162, "max_dd_pct": 10.222, "trades": 2}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1499, "pnl_pct": -12.467, "max_dd_pct": 30.726, "trades": 14}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.888, "pnl_pct": -23.756, "max_dd_pct": 34.35, "trades": 11}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1499, "pnl_pct": -12.467, "max_dd_pct": 30.726, "trades": 14}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.888, "pnl_pct": -23.756, "max_dd_pct": 34.35, "trades": 11}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1499, "pnl_pct": -12.467, "max_dd_pct": 30.726, "trades": 14}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.888, "pnl_pct": -23.756, "max_dd_pct": 34.35, "trades": 11}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1499, "pnl_pct": -12.467, "max_dd_pct": 30.726, "trades": 14}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.888, "pnl_pct": -23.756, "max_dd_pct": 34.35, "trades": 11}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1718, "pnl_pct": -17.605, "max_dd_pct": 29.965, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3628, "pnl_pct": 24.6, "max_dd_pct": 27.715, "trades": 23}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1718, "pnl_pct": -17.605, "max_dd_pct": 29.965, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3628, "pnl_pct": 24.6, "max_dd_pct": 27.715, "trades": 23}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1718, "pnl_pct": -17.605, "max_dd_pct": 29.965, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3628, "pnl_pct": 24.6, "max_dd_pct": 27.715, "trades": 23}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1718, "pnl_pct": -17.605, "max_dd_pct": 29.965, "trades": 36}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3628, "pnl_pct": 24.6, "max_dd_pct": 27.715, "trades": 23}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1926, "pnl_pct": 6.561, "max_dd_pct": 8.381, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.9278, "pnl_pct": -9.035, "max_dd_pct": 9.967, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1926, "pnl_pct": 6.561, "max_dd_pct": 8.381, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.9278, "pnl_pct": -9.035, "max_dd_pct": 9.967, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1926, "pnl_pct": 6.561, "max_dd_pct": 8.381, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.9278, "pnl_pct": -9.035, "max_dd_pct": 9.967, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1926, "pnl_pct": 6.561, "max_dd_pct": 8.381, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.9278, "pnl_pct": -9.035, "max_dd_pct": 9.967, "trades": 3}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1472, "pnl_pct": -16.497, "max_dd_pct": 49.07, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5878, "pnl_pct": -16.177, "max_dd_pct": 28.358, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1472, "pnl_pct": -16.497, "max_dd_pct": 49.07, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5878, "pnl_pct": -16.177, "max_dd_pct": 28.358, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1472, "pnl_pct": -16.497, "max_dd_pct": 49.07, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5878, "pnl_pct": -16.177, "max_dd_pct": 28.358, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1472, "pnl_pct": -16.497, "max_dd_pct": 49.07, "trades": 13}
{"template": "rsi_mean_revert", "coin": "UNI/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5878, "pnl_pct": -16.177, "max_dd_pct": 28.358, "trades": 13}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5275, "pnl_pct": 73.081, "max_dd_pct": 19.409, "trades": 53}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1617, "pnl_pct": 55.004, "max_dd_pct": 7.336, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.37, "pnl_pct": 46.818, "max_dd_pct": 28.802, "trades": 53}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6389, "pnl_pct": 26.633, "max_dd_pct": 9.805, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2596, "pnl_pct": -27.307, "max_dd_pct": 43.329, "trades": 53}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2705, "pnl_pct": -10.003, "max_dd_pct": 24.703, "trades": 22}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6506, "pnl_pct": 72.413, "max_dd_pct": 17.28, "trades": 36}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1324, "pnl_pct": 89.193, "max_dd_pct": 8.678, "trades": 17}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4589, "pnl_pct": 46.469, "max_dd_pct": 18.009, "trades": 36}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8933, "pnl_pct": 64.242, "max_dd_pct": 10.129, "trades": 17}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0282, "pnl_pct": -2.491, "max_dd_pct": 27.132, "trades": 36}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6643, "pnl_pct": 44.033, "max_dd_pct": 11.504, "trades": 16}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5847, "pnl_pct": 49.875, "max_dd_pct": 21.125, "trades": 27}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1564, "pnl_pct": 92.853, "max_dd_pct": 8.678, "trades": 11}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4232, "pnl_pct": 33.851, "max_dd_pct": 17.952, "trades": 27}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0012, "pnl_pct": 74.738, "max_dd_pct": 9.62, "trades": 11}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0681, "pnl_pct": -4.852, "max_dd_pct": 23.552, "trades": 27}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.816, "pnl_pct": 55.879, "max_dd_pct": 11.504, "trades": 11}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4682, "pnl_pct": 47.632, "max_dd_pct": 26.922, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.693, "pnl_pct": 28.604, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3063, "pnl_pct": 28.161, "max_dd_pct": 29.703, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.491, "pnl_pct": 18.663, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0192, "pnl_pct": 1.525, "max_dd_pct": 32.746, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5174, "pnl_pct": 18.99, "max_dd_pct": 12.838, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5377, "pnl_pct": 67.915, "max_dd_pct": 22.489, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7932, "pnl_pct": 33.054, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.372, "pnl_pct": 42.332, "max_dd_pct": 28.425, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6008, "pnl_pct": 22.846, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2088, "pnl_pct": 21.678, "max_dd_pct": 36.541, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6297, "pnl_pct": 22.709, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4173, "pnl_pct": 56.136, "max_dd_pct": 25.543, "trades": 56}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3298, "pnl_pct": 115.248, "max_dd_pct": 7.336, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.243, "pnl_pct": 29.788, "max_dd_pct": 27.732, "trades": 56}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9877, "pnl_pct": 75.696, "max_dd_pct": 10.372, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4848, "pnl_pct": -45.167, "max_dd_pct": 54.624, "trades": 56}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3788, "pnl_pct": 24.644, "max_dd_pct": 22.494, "trades": 22}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5766, "pnl_pct": 65.209, "max_dd_pct": 15.866, "trades": 32}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1911, "pnl_pct": 101.575, "max_dd_pct": 8.678, "trades": 20}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3803, "pnl_pct": 38.997, "max_dd_pct": 19.471, "trades": 32}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8939, "pnl_pct": 67.251, "max_dd_pct": 9.62, "trades": 20}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0522, "pnl_pct": -4.74, "max_dd_pct": 28.424, "trades": 32}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4661, "pnl_pct": 29.867, "max_dd_pct": 19.556, "trades": 20}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5548, "pnl_pct": 43.126, "max_dd_pct": 21.897, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1569, "pnl_pct": 88.552, "max_dd_pct": 8.678, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3941, "pnl_pct": 28.927, "max_dd_pct": 19.34, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0581, "pnl_pct": 77.044, "max_dd_pct": 9.62, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0403, "pnl_pct": 2.909, "max_dd_pct": 29.151, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0368, "pnl_pct": 73.225, "max_dd_pct": 11.504, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4833, "pnl_pct": 47.686, "max_dd_pct": 29.579, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7387, "pnl_pct": 38.444, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2869, "pnl_pct": 25.521, "max_dd_pct": 32.307, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5856, "pnl_pct": 27.919, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0652, "pnl_pct": 5.293, "max_dd_pct": 38.856, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6412, "pnl_pct": 28.634, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3355, "pnl_pct": 33.365, "max_dd_pct": 22.895, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9831, "pnl_pct": 42.868, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1425, "pnl_pct": 13.044, "max_dd_pct": 28.059, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.806, "pnl_pct": 31.936, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0731, "pnl_pct": -5.931, "max_dd_pct": 34.859, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6046, "pnl_pct": 21.592, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8923, "pnl_pct": 124.634, "max_dd_pct": 14.229, "trades": 59}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6678, "pnl_pct": 46.407, "max_dd_pct": 16.918, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6082, "pnl_pct": 74.207, "max_dd_pct": 18.84, "trades": 59}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3498, "pnl_pct": 21.945, "max_dd_pct": 17.776, "trades": 23}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4031, "pnl_pct": -31.27, "max_dd_pct": 41.919, "trades": 59}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1376, "pnl_pct": 8.835, "max_dd_pct": 16.313, "trades": 22}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5102, "pnl_pct": 59.182, "max_dd_pct": 17.201, "trades": 35}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0146, "pnl_pct": 82.813, "max_dd_pct": 8.678, "trades": 20}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2791, "pnl_pct": 28.519, "max_dd_pct": 21.652, "trades": 35}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6971, "pnl_pct": 49.81, "max_dd_pct": 9.681, "trades": 20}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0861, "pnl_pct": -9.244, "max_dd_pct": 33.857, "trades": 35}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1519, "pnl_pct": 8.971, "max_dd_pct": 20.428, "trades": 20}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2787, "pnl_pct": 28.046, "max_dd_pct": 21.897, "trades": 25}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2801, "pnl_pct": 86.566, "max_dd_pct": 11.845, "trades": 11}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1276, "pnl_pct": 11.76, "max_dd_pct": 20.045, "trades": 25}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1072, "pnl_pct": 67.959, "max_dd_pct": 11.845, "trades": 11}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0066, "pnl_pct": 0.59, "max_dd_pct": 29.77, "trades": 25}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0092, "pnl_pct": 55.909, "max_dd_pct": 11.899, "trades": 11}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3877, "pnl_pct": 37.394, "max_dd_pct": 29.579, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1034, "pnl_pct": 59.325, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2291, "pnl_pct": 20.21, "max_dd_pct": 32.307, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9983, "pnl_pct": 49.681, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0216, "pnl_pct": -1.706, "max_dd_pct": 38.856, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6519, "pnl_pct": 27.62, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4843, "pnl_pct": 53.952, "max_dd_pct": 19.513, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9967, "pnl_pct": 45.093, "max_dd_pct": 13.689, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2982, "pnl_pct": 30.495, "max_dd_pct": 20.772, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7886, "pnl_pct": 32.607, "max_dd_pct": 14.53, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0721, "pnl_pct": 6.494, "max_dd_pct": 24.426, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7249, "pnl_pct": 28.728, "max_dd_pct": 14.483, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.727, "pnl_pct": 91.927, "max_dd_pct": 17.605, "trades": 54}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0249, "pnl_pct": 82.405, "max_dd_pct": 16.382, "trades": 22}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3497, "pnl_pct": 36.53, "max_dd_pct": 27.122, "trades": 54}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7931, "pnl_pct": 59.668, "max_dd_pct": 12.675, "trades": 22}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5779, "pnl_pct": -40.941, "max_dd_pct": 47.947, "trades": 54}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5554, "pnl_pct": 42.044, "max_dd_pct": 15.704, "trades": 22}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2393, "pnl_pct": 23.656, "max_dd_pct": 21.417, "trades": 35}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1959, "pnl_pct": 95.504, "max_dd_pct": 8.423, "trades": 18}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0229, "pnl_pct": 2.022, "max_dd_pct": 22.221, "trades": 35}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8901, "pnl_pct": 63.537, "max_dd_pct": 12.565, "trades": 18}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2474, "pnl_pct": -23.546, "max_dd_pct": 30.461, "trades": 35}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.392, "pnl_pct": 24.095, "max_dd_pct": 17.568, "trades": 18}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1668, "pnl_pct": 15.727, "max_dd_pct": 22.495, "trades": 25}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3144, "pnl_pct": 78.789, "max_dd_pct": 11.845, "trades": 12}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0399, "pnl_pct": -3.343, "max_dd_pct": 24.409, "trades": 25}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0972, "pnl_pct": 59.458, "max_dd_pct": 11.845, "trades": 12}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2598, "pnl_pct": -20.345, "max_dd_pct": 34.614, "trades": 25}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.924, "pnl_pct": 45.233, "max_dd_pct": 11.845, "trades": 12}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.291, "pnl_pct": 28.447, "max_dd_pct": 25.168, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2642, "pnl_pct": 82.464, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.098, "pnl_pct": 8.874, "max_dd_pct": 28.067, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1352, "pnl_pct": 68.804, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0116, "pnl_pct": -1.038, "max_dd_pct": 35.878, "trades": 21}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8324, "pnl_pct": 44.14, "max_dd_pct": 13.553, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3681, "pnl_pct": 33.861, "max_dd_pct": 21.019, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.902, "pnl_pct": 52.319, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1927, "pnl_pct": 16.645, "max_dd_pct": 24.782, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8341, "pnl_pct": 46.036, "max_dd_pct": 11.906, "trades": 9}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1307, "pnl_pct": -9.786, "max_dd_pct": 29.924, "trades": 19}
{"template": "super_trend", "coin": "UNI/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.881, "pnl_pct": 47.855, "max_dd_pct": 13.553, "trades": 9}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.2666, "pnl_pct": -5.584, "max_dd_pct": 12.615, "trades": 48}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0947, "pnl_pct": 0.989, "max_dd_pct": 4.755, "trades": 23}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.195, "pnl_pct": 3.229, "max_dd_pct": 9.005, "trades": 29}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.5602, "pnl_pct": -3.718, "max_dd_pct": 6.783, "trades": 13}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.2298, "pnl_pct": 2.787, "max_dd_pct": 5.252, "trades": 18}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.6034, "pnl_pct": 1.849, "max_dd_pct": 1.015, "trades": 4}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.719, "pnl_pct": -3.52, "max_dd_pct": 4.398, "trades": 5}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.1185, "pnl_pct": 2.35, "max_dd_pct": 9.184, "trades": 35}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.2951, "pnl_pct": 3.313, "max_dd_pct": 5.101, "trades": 22}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.066, "pnl_pct": 1.061, "max_dd_pct": 8.606, "trades": 23}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.2095, "pnl_pct": 1.597, "max_dd_pct": 5.74, "trades": 12}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.4735, "pnl_pct": 5.586, "max_dd_pct": 3.888, "trades": 14}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.501, "pnl_pct": 1.386, "max_dd_pct": 1.005, "trades": 3}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.3772, "pnl_pct": -1.614, "max_dd_pct": 2.106, "trades": 4}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.8491, "pnl_pct": 1.986, "max_dd_pct": 0.596, "trades": 1}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3379, "pnl_pct": -6.703, "max_dd_pct": 10.077, "trades": 33}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.1018, "pnl_pct": -0.988, "max_dd_pct": 7.472, "trades": 17}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.1011, "pnl_pct": 1.614, "max_dd_pct": 7.701, "trades": 17}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.148, "pnl_pct": 0.759, "max_dd_pct": 4.149, "trades": 7}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.4688, "pnl_pct": 4.941, "max_dd_pct": 3.889, "trades": 9}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.0306, "pnl_pct": -0.142, "max_dd_pct": 4.143, "trades": 5}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.421, "pnl_pct": 3.044, "max_dd_pct": 1.786, "trades": 5}
{"template": "bollinger_revert", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.7015, "pnl_pct": 1.013, "max_dd_pct": 0.37, "trades": 1}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9904, "pnl_pct": 474.135, "max_dd_pct": 22.072, "trades": 127}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3938, "pnl_pct": 199.585, "max_dd_pct": 16.987, "trades": 72}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7072, "pnl_pct": 240.814, "max_dd_pct": 25.444, "trades": 121}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0939, "pnl_pct": 146.926, "max_dd_pct": 20.127, "trades": 70}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5029, "pnl_pct": 146.743, "max_dd_pct": 26.995, "trades": 115}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5053, "pnl_pct": 52.277, "max_dd_pct": 27.047, "trades": 68}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9022, "pnl_pct": 388.826, "max_dd_pct": 22.072, "trades": 126}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3938, "pnl_pct": 199.585, "max_dd_pct": 16.987, "trades": 72}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.614, "pnl_pct": 189.039, "max_dd_pct": 29.524, "trades": 120}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0939, "pnl_pct": 146.926, "max_dd_pct": 20.127, "trades": 70}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4353, "pnl_pct": 118.221, "max_dd_pct": 32.596, "trades": 114}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5928, "pnl_pct": 63.632, "max_dd_pct": 21.569, "trades": 67}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7961, "pnl_pct": 312.228, "max_dd_pct": 27.994, "trades": 120}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3856, "pnl_pct": 188.997, "max_dd_pct": 16.977, "trades": 66}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5369, "pnl_pct": 156.198, "max_dd_pct": 35.738, "trades": 114}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0726, "pnl_pct": 136.212, "max_dd_pct": 19.154, "trades": 65}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3113, "pnl_pct": 75.094, "max_dd_pct": 45.938, "trades": 110}
{"template": "fair_value_gap", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6093, "pnl_pct": 63.756, "max_dd_pct": 22.798, "trades": 63}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3806, "pnl_pct": -33.558, "max_dd_pct": 53.096, "trades": 90}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1386, "pnl_pct": 5.924, "max_dd_pct": 28.187, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6438, "pnl_pct": -51.332, "max_dd_pct": 63.264, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.477, "pnl_pct": -18.406, "max_dd_pct": 36.666, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5017, "pnl_pct": -45.862, "max_dd_pct": 61.827, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1538, "pnl_pct": -39.511, "max_dd_pct": 47.147, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.407, "pnl_pct": -35.616, "max_dd_pct": 53.671, "trades": 90}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3783, "pnl_pct": 16.788, "max_dd_pct": 28.008, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7377, "pnl_pct": -56.714, "max_dd_pct": 66.348, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2876, "pnl_pct": -11.54, "max_dd_pct": 33.845, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6709, "pnl_pct": -56.528, "max_dd_pct": 69.333, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4657, "pnl_pct": -46.736, "max_dd_pct": 52.46, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0314, "pnl_pct": 3.088, "max_dd_pct": 43.253, "trades": 90}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9888, "pnl_pct": 51.87, "max_dd_pct": 16.739, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4526, "pnl_pct": -36.993, "max_dd_pct": 61.064, "trades": 89}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2561, "pnl_pct": 11.727, "max_dd_pct": 25.833, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5239, "pnl_pct": -44.721, "max_dd_pct": 66.754, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1588, "pnl_pct": -39.264, "max_dd_pct": 45.669, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1839, "pnl_pct": -17.104, "max_dd_pct": 36.746, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3566, "pnl_pct": 20.354, "max_dd_pct": 29.168, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4237, "pnl_pct": -34.0, "max_dd_pct": 48.572, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0081, "pnl_pct": 0.42, "max_dd_pct": 35.697, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1969, "pnl_pct": -19.03, "max_dd_pct": 40.408, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0802, "pnl_pct": 4.696, "max_dd_pct": 26.077, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2353, "pnl_pct": -21.602, "max_dd_pct": 38.341, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4708, "pnl_pct": 27.022, "max_dd_pct": 26.365, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5565, "pnl_pct": -42.687, "max_dd_pct": 54.514, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1201, "pnl_pct": 6.27, "max_dd_pct": 32.273, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4203, "pnl_pct": -36.97, "max_dd_pct": 52.94, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0638, "pnl_pct": 3.639, "max_dd_pct": 25.07, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2234, "pnl_pct": 22.415, "max_dd_pct": 30.605, "trades": 62}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6362, "pnl_pct": 37.173, "max_dd_pct": 22.264, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0793, "pnl_pct": -6.733, "max_dd_pct": 42.738, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2163, "pnl_pct": 11.247, "max_dd_pct": 29.969, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1927, "pnl_pct": -17.255, "max_dd_pct": 46.683, "trades": 60}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0789, "pnl_pct": 4.411, "max_dd_pct": 26.364, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6723, "pnl_pct": -38.235, "max_dd_pct": 50.324, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4006, "pnl_pct": 20.976, "max_dd_pct": 24.236, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6978, "pnl_pct": -41.941, "max_dd_pct": 52.818, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2501, "pnl_pct": 12.703, "max_dd_pct": 24.236, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7456, "pnl_pct": -45.644, "max_dd_pct": 60.011, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.026, "pnl_pct": -1.307, "max_dd_pct": 24.236, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6981, "pnl_pct": -40.268, "max_dd_pct": 51.259, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4821, "pnl_pct": 24.88, "max_dd_pct": 20.044, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8634, "pnl_pct": -49.752, "max_dd_pct": 58.57, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3204, "pnl_pct": 16.03, "max_dd_pct": 18.586, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.911, "pnl_pct": -54.167, "max_dd_pct": 65.789, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1133, "pnl_pct": -5.402, "max_dd_pct": 23.745, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.047, "pnl_pct": 2.845, "max_dd_pct": 24.9, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4283, "pnl_pct": 21.054, "max_dd_pct": 22.569, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2829, "pnl_pct": -17.087, "max_dd_pct": 35.568, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2387, "pnl_pct": 11.315, "max_dd_pct": 21.157, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5665, "pnl_pct": -33.254, "max_dd_pct": 50.179, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2, "pnl_pct": -9.074, "max_dd_pct": 26.461, "trades": 19}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1524, "pnl_pct": -13.459, "max_dd_pct": 51.523, "trades": 90}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1316, "pnl_pct": 60.344, "max_dd_pct": 14.167, "trades": 39}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6231, "pnl_pct": -47.067, "max_dd_pct": 64.263, "trades": 89}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.1275, "pnl_pct": -5.467, "max_dd_pct": 27.544, "trades": 39}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -1.3593, "pnl_pct": -78.887, "max_dd_pct": 84.318, "trades": 86}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.3419, "pnl_pct": -16.275, "max_dd_pct": 28.553, "trades": 36}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0586, "pnl_pct": 4.788, "max_dd_pct": 34.092, "trades": 54}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7772, "pnl_pct": 41.424, "max_dd_pct": 21.222, "trades": 26}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.4199, "pnl_pct": -31.383, "max_dd_pct": 45.892, "trades": 53}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.4789, "pnl_pct": 29.107, "max_dd_pct": 19.783, "trades": 26}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4582, "pnl_pct": -37.848, "max_dd_pct": 53.677, "trades": 51}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.1342, "pnl_pct": -7.524, "max_dd_pct": 25.299, "trades": 25}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2291, "pnl_pct": -11.127, "max_dd_pct": 22.224, "trades": 36}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8722, "pnl_pct": 35.559, "max_dd_pct": 8.503, "trades": 18}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6373, "pnl_pct": -31.674, "max_dd_pct": 33.022, "trades": 36}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.1128, "pnl_pct": 4.268, "max_dd_pct": 23.792, "trades": 18}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6072, "pnl_pct": -36.639, "max_dd_pct": 43.211, "trades": 35}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.0599, "pnl_pct": -2.693, "max_dd_pct": 28.744, "trades": 18}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4395, "pnl_pct": -21.686, "max_dd_pct": 26.777, "trades": 35}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0084, "pnl_pct": 39.238, "max_dd_pct": 8.447, "trades": 11}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6945, "pnl_pct": -38.528, "max_dd_pct": 46.298, "trades": 35}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.4769, "pnl_pct": 16.947, "max_dd_pct": 13.628, "trades": 10}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4582, "pnl_pct": -31.525, "max_dd_pct": 42.827, "trades": 35}
{"template": "donchian_breakout", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.6031, "pnl_pct": 29.863, "max_dd_pct": 16.018, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3846, "pnl_pct": 26.122, "max_dd_pct": 16.842, "trades": 41}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5646, "pnl_pct": 21.822, "max_dd_pct": 11.182, "trades": 17}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0073, "pnl_pct": 0.444, "max_dd_pct": 23.556, "trades": 41}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1869, "pnl_pct": 6.801, "max_dd_pct": 13.902, "trades": 17}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5963, "pnl_pct": -35.656, "max_dd_pct": 50.235, "trades": 41}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4204, "pnl_pct": -15.212, "max_dd_pct": 26.478, "trades": 17}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5207, "pnl_pct": 28.401, "max_dd_pct": 10.578, "trades": 31}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5301, "pnl_pct": 15.607, "max_dd_pct": 11.219, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2372, "pnl_pct": 12.983, "max_dd_pct": 12.881, "trades": 31}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0865, "pnl_pct": 2.522, "max_dd_pct": 14.409, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5102, "pnl_pct": -26.378, "max_dd_pct": 39.812, "trades": 31}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3036, "pnl_pct": -9.906, "max_dd_pct": 21.866, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3115, "pnl_pct": 20.266, "max_dd_pct": 11.382, "trades": 19}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1602, "pnl_pct": -3.166, "max_dd_pct": 11.815, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0659, "pnl_pct": 3.866, "max_dd_pct": 16.662, "trades": 19}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.528, "pnl_pct": -10.488, "max_dd_pct": 15.908, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2362, "pnl_pct": -13.278, "max_dd_pct": 28.511, "trades": 19}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9504, "pnl_pct": -20.929, "max_dd_pct": 21.811, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4127, "pnl_pct": 16.638, "max_dd_pct": 7.601, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2337, "pnl_pct": -3.723, "max_dd_pct": 9.896, "trades": 10}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0046, "pnl_pct": -0.165, "max_dd_pct": 13.14, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6902, "pnl_pct": -10.776, "max_dd_pct": 14.747, "trades": 10}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5965, "pnl_pct": -22.478, "max_dd_pct": 28.016, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0728, "pnl_pct": -21.654, "max_dd_pct": 23.081, "trades": 10}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6483, "pnl_pct": 38.83, "max_dd_pct": 7.472, "trades": 27}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2262, "pnl_pct": 5.132, "max_dd_pct": 8.616, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2822, "pnl_pct": 15.353, "max_dd_pct": 13.13, "trades": 27}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2473, "pnl_pct": -5.557, "max_dd_pct": 13.537, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1899, "pnl_pct": -10.754, "max_dd_pct": 32.806, "trades": 27}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5796, "pnl_pct": -15.077, "max_dd_pct": 16.554, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4068, "pnl_pct": 18.844, "max_dd_pct": 8.488, "trades": 24}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2517, "pnl_pct": 5.515, "max_dd_pct": 8.608, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2081, "pnl_pct": 9.488, "max_dd_pct": 16.57, "trades": 24}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2414, "pnl_pct": -5.21, "max_dd_pct": 12.976, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2418, "pnl_pct": -11.908, "max_dd_pct": 26.386, "trades": 24}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6598, "pnl_pct": -16.556, "max_dd_pct": 16.812, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2664, "pnl_pct": 15.55, "max_dd_pct": 12.302, "trades": 16}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6111, "pnl_pct": 12.24, "max_dd_pct": 6.054, "trades": 10}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0316, "pnl_pct": -1.649, "max_dd_pct": 15.673, "trades": 16}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1946, "pnl_pct": 4.018, "max_dd_pct": 9.338, "trades": 10}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3833, "pnl_pct": -19.495, "max_dd_pct": 27.49, "trades": 16}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5585, "pnl_pct": -11.79, "max_dd_pct": 18.775, "trades": 10}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4124, "pnl_pct": 24.729, "max_dd_pct": 10.794, "trades": 14}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2749, "pnl_pct": 4.721, "max_dd_pct": 6.891, "trades": 8}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1709, "pnl_pct": 9.283, "max_dd_pct": 11.769, "trades": 14}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0585, "pnl_pct": -0.918, "max_dd_pct": 8.771, "trades": 8}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3412, "pnl_pct": -16.497, "max_dd_pct": 23.096, "trades": 14}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7398, "pnl_pct": -14.234, "max_dd_pct": 17.632, "trades": 8}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7414, "pnl_pct": 56.848, "max_dd_pct": 13.048, "trades": 23}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4636, "pnl_pct": 11.051, "max_dd_pct": 6.823, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6209, "pnl_pct": 47.957, "max_dd_pct": 10.93, "trades": 23}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0105, "pnl_pct": -0.237, "max_dd_pct": 8.735, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2982, "pnl_pct": 23.235, "max_dd_pct": 19.447, "trades": 23}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7576, "pnl_pct": -18.08, "max_dd_pct": 18.994, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3471, "pnl_pct": 17.158, "max_dd_pct": 13.803, "trades": 23}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5442, "pnl_pct": 13.573, "max_dd_pct": 7.409, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0393, "pnl_pct": 1.788, "max_dd_pct": 15.133, "trades": 23}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.172, "pnl_pct": 4.167, "max_dd_pct": 8.364, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2971, "pnl_pct": -13.913, "max_dd_pct": 28.433, "trades": 23}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5598, "pnl_pct": -13.784, "max_dd_pct": 18.671, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3173, "pnl_pct": 19.152, "max_dd_pct": 12.325, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4149, "pnl_pct": -5.029, "max_dd_pct": 7.788, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0806, "pnl_pct": 4.364, "max_dd_pct": 17.403, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.584, "pnl_pct": -7.485, "max_dd_pct": 10.876, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3114, "pnl_pct": -15.469, "max_dd_pct": 28.018, "trades": 13}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.7271, "pnl_pct": -21.764, "max_dd_pct": 21.764, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5023, "pnl_pct": 20.958, "max_dd_pct": 9.654, "trades": 11}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0698, "pnl_pct": 0.947, "max_dd_pct": 4.701, "trades": 8}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1983, "pnl_pct": 7.918, "max_dd_pct": 11.788, "trades": 11}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2472, "pnl_pct": -3.493, "max_dd_pct": 7.789, "trades": 8}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0097, "pnl_pct": 0.427, "max_dd_pct": 14.821, "trades": 11}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4663, "pnl_pct": -9.8, "max_dd_pct": 12.532, "trades": 8}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4024, "pnl_pct": -19.116, "max_dd_pct": 29.059, "trades": 20}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2445, "pnl_pct": 4.9, "max_dd_pct": 8.674, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4183, "pnl_pct": -20.29, "max_dd_pct": 28.781, "trades": 20}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2296, "pnl_pct": -4.78, "max_dd_pct": 10.12, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4287, "pnl_pct": -22.935, "max_dd_pct": 32.176, "trades": 20}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8006, "pnl_pct": -18.688, "max_dd_pct": 25.034, "trades": 12}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3544, "pnl_pct": 14.597, "max_dd_pct": 9.149, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0914, "pnl_pct": -1.895, "max_dd_pct": 7.926, "trades": 11}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0233, "pnl_pct": -0.89, "max_dd_pct": 15.057, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0601, "pnl_pct": -1.417, "max_dd_pct": 10.677, "trades": 11}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0533, "pnl_pct": -2.784, "max_dd_pct": 14.914, "trades": 15}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6613, "pnl_pct": -15.513, "max_dd_pct": 22.0, "trades": 11}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6381, "pnl_pct": 17.107, "max_dd_pct": 4.211, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3969, "pnl_pct": 4.803, "max_dd_pct": 4.28, "trades": 7}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2629, "pnl_pct": 6.672, "max_dd_pct": 5.587, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1339, "pnl_pct": 1.576, "max_dd_pct": 4.594, "trades": 7}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3798, "pnl_pct": -10.557, "max_dd_pct": 17.66, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0199, "pnl_pct": -12.352, "max_dd_pct": 12.352, "trades": 7}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6521, "pnl_pct": 35.273, "max_dd_pct": 8.375, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0481, "pnl_pct": -0.965, "max_dd_pct": 8.239, "trades": 7}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4576, "pnl_pct": 23.219, "max_dd_pct": 11.133, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2759, "pnl_pct": -5.32, "max_dd_pct": 8.892, "trades": 7}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.189, "pnl_pct": 9.679, "max_dd_pct": 18.315, "trades": 9}
{"template": "ema_crossover", "coin": "ATOM/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7635, "pnl_pct": -13.284, "max_dd_pct": 16.021, "trades": 7}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2688, "pnl_pct": 15.038, "max_dd_pct": 16.538, "trades": 44}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.428, "pnl_pct": 7.163, "max_dd_pct": 10.069, "trades": 16}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0777, "pnl_pct": -4.275, "max_dd_pct": 24.608, "trades": 43}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1666, "pnl_pct": 3.102, "max_dd_pct": 12.698, "trades": 16}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1043, "pnl_pct": -6.869, "max_dd_pct": 32.536, "trades": 42}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1243, "pnl_pct": -3.739, "max_dd_pct": 19.563, "trades": 15}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.475, "pnl_pct": 15.943, "max_dd_pct": 7.125, "trades": 21}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3752, "pnl_pct": 5.053, "max_dd_pct": 7.784, "trades": 11}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1848, "pnl_pct": 6.095, "max_dd_pct": 11.613, "trades": 20}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3253, "pnl_pct": 5.167, "max_dd_pct": 9.572, "trades": 11}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2142, "pnl_pct": -8.571, "max_dd_pct": 23.541, "trades": 20}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0205, "pnl_pct": 0.59, "max_dd_pct": 19.557, "trades": 11}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0957, "pnl_pct": 2.78, "max_dd_pct": 10.683, "trades": 11}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8369, "pnl_pct": 7.11, "max_dd_pct": 2.731, "trades": 5}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0107, "pnl_pct": -0.305, "max_dd_pct": 10.683, "trades": 10}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4459, "pnl_pct": 3.895, "max_dd_pct": 3.709, "trades": 5}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0532, "pnl_pct": 2.149, "max_dd_pct": 17.211, "trades": 10}
{"template": "order_block", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1177, "pnl_pct": -1.237, "max_dd_pct": 5.353, "trades": 5}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.1344, "pnl_pct": 45.914, "max_dd_pct": 64.086, "trades": 135}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9049, "pnl_pct": 105.262, "max_dd_pct": 24.804, "trades": 66}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4881, "pnl_pct": 65.745, "max_dd_pct": 28.702, "trades": 104}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4061, "pnl_pct": 26.836, "max_dd_pct": 29.194, "trades": 61}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2691, "pnl_pct": 33.732, "max_dd_pct": 24.869, "trades": 75}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.5888, "pnl_pct": 30.421, "max_dd_pct": 16.015, "trades": 35}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2195, "pnl_pct": 85.367, "max_dd_pct": 64.239, "trades": 133}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 1.0345, "pnl_pct": 133.828, "max_dd_pct": 26.91, "trades": 68}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3037, "pnl_pct": 136.176, "max_dd_pct": 63.541, "trades": 102}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2516, "pnl_pct": 13.288, "max_dd_pct": 27.569, "trades": 52}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2056, "pnl_pct": 21.212, "max_dd_pct": 22.014, "trades": 74}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.0727, "pnl_pct": 68.97, "max_dd_pct": 18.863, "trades": 36}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2963, "pnl_pct": 36.663, "max_dd_pct": 29.641, "trades": 133}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9049, "pnl_pct": 105.262, "max_dd_pct": 24.804, "trades": 66}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.5746, "pnl_pct": 84.041, "max_dd_pct": 22.47, "trades": 104}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4289, "pnl_pct": 28.765, "max_dd_pct": 28.117, "trades": 61}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2873, "pnl_pct": 36.069, "max_dd_pct": 24.879, "trades": 76}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.2981, "pnl_pct": 14.763, "max_dd_pct": 19.206, "trades": 36}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5504, "pnl_pct": 77.827, "max_dd_pct": 23.832, "trades": 132}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9543, "pnl_pct": 117.182, "max_dd_pct": 26.9, "trades": 67}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3526, "pnl_pct": 172.07, "max_dd_pct": 63.541, "trades": 101}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.1833, "pnl_pct": 9.554, "max_dd_pct": 29.957, "trades": 52}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2963, "pnl_pct": 32.505, "max_dd_pct": 22.014, "trades": 74}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9403, "pnl_pct": 58.416, "max_dd_pct": 18.862, "trades": 36}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.297, "pnl_pct": 36.805, "max_dd_pct": 33.481, "trades": 127}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9198, "pnl_pct": 102.052, "max_dd_pct": 22.033, "trades": 63}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4292, "pnl_pct": 57.133, "max_dd_pct": 20.173, "trades": 102}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2245, "pnl_pct": 13.279, "max_dd_pct": 28.031, "trades": 58}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2944, "pnl_pct": 37.293, "max_dd_pct": 24.879, "trades": 77}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.236, "pnl_pct": 11.33, "max_dd_pct": 19.224, "trades": 33}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5334, "pnl_pct": 73.543, "max_dd_pct": 31.003, "trades": 125}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7111, "pnl_pct": 73.589, "max_dd_pct": 24.129, "trades": 62}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2067, "pnl_pct": 79.694, "max_dd_pct": 63.397, "trades": 101}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.0235, "pnl_pct": -1.083, "max_dd_pct": 29.212, "trades": 51}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.4752, "pnl_pct": 57.007, "max_dd_pct": 21.935, "trades": 72}
{"template": "trend_magic", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.6709, "pnl_pct": 37.243, "max_dd_pct": 19.144, "trades": 36}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.738, "pnl_pct": -57.094, "max_dd_pct": 64.983, "trades": 67}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.7361, "pnl_pct": 37.63, "max_dd_pct": 20.325, "trades": 30}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4286, "pnl_pct": -34.244, "max_dd_pct": 46.341, "trades": 58}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.7505, "pnl_pct": 34.968, "max_dd_pct": 16.729, "trades": 25}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.6381, "pnl_pct": -46.841, "max_dd_pct": 56.801, "trades": 54}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.7597, "pnl_pct": 35.957, "max_dd_pct": 16.729, "trades": 23}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5356, "pnl_pct": -45.288, "max_dd_pct": 55.356, "trades": 61}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.4735, "pnl_pct": 20.221, "max_dd_pct": 16.727, "trades": 28}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4662, "pnl_pct": -41.356, "max_dd_pct": 52.345, "trades": 57}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.905, "pnl_pct": 45.104, "max_dd_pct": 16.729, "trades": 24}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.6679, "pnl_pct": -50.985, "max_dd_pct": 60.16, "trades": 51}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6658, "pnl_pct": 36.863, "max_dd_pct": 16.729, "trades": 24}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.467, "pnl_pct": -36.489, "max_dd_pct": 48.367, "trades": 60}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.121, "pnl_pct": 4.961, "max_dd_pct": 16.727, "trades": 27}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.8838, "pnl_pct": -55.177, "max_dd_pct": 63.567, "trades": 51}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.701, "pnl_pct": 38.666, "max_dd_pct": 16.729, "trades": 24}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.8202, "pnl_pct": -49.726, "max_dd_pct": 59.13, "trades": 46}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.3591, "pnl_pct": 18.529, "max_dd_pct": 21.861, "trades": 22}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4777, "pnl_pct": -37.731, "max_dd_pct": 49.394, "trades": 56}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6505, "pnl_pct": 28.821, "max_dd_pct": 16.729, "trades": 24}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6362, "pnl_pct": -44.651, "max_dd_pct": 55.0, "trades": 52}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.8739, "pnl_pct": 52.31, "max_dd_pct": 16.729, "trades": 23}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5302, "pnl_pct": -35.167, "max_dd_pct": 45.998, "trades": 44}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1646, "pnl_pct": 8.229, "max_dd_pct": 16.729, "trades": 22}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6945, "pnl_pct": -54.873, "max_dd_pct": 63.327, "trades": 55}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6332, "pnl_pct": 27.938, "max_dd_pct": 16.729, "trades": 23}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.738, "pnl_pct": -45.879, "max_dd_pct": 56.031, "trades": 48}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6852, "pnl_pct": 37.561, "max_dd_pct": 16.729, "trades": 22}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.6461, "pnl_pct": -52.748, "max_dd_pct": 60.642, "trades": 45}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0529, "pnl_pct": 2.568, "max_dd_pct": 19.023, "trades": 21}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.8935, "pnl_pct": -53.857, "max_dd_pct": 62.503, "trades": 50}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.7334, "pnl_pct": 40.841, "max_dd_pct": 16.729, "trades": 22}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5905, "pnl_pct": -39.208, "max_dd_pct": 50.539, "trades": 45}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1604, "pnl_pct": 8.037, "max_dd_pct": 23.867, "trades": 22}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4097, "pnl_pct": -29.354, "max_dd_pct": 41.156, "trades": 42}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6123, "pnl_pct": 33.561, "max_dd_pct": 17.032, "trades": 20}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.7669, "pnl_pct": -49.276, "max_dd_pct": 58.78, "trades": 50}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6658, "pnl_pct": 36.863, "max_dd_pct": 16.729, "trades": 24}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6765, "pnl_pct": -42.628, "max_dd_pct": 52.213, "trades": 45}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.4429, "pnl_pct": 23.435, "max_dd_pct": 16.729, "trades": 22}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.603, "pnl_pct": -44.86, "max_dd_pct": 54.072, "trades": 43}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0182, "pnl_pct": 0.87, "max_dd_pct": 20.431, "trades": 20}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5394, "pnl_pct": -43.023, "max_dd_pct": 53.71, "trades": 48}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.4601, "pnl_pct": 24.417, "max_dd_pct": 16.729, "trades": 23}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.6803, "pnl_pct": -49.714, "max_dd_pct": 58.115, "trades": 45}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.3431, "pnl_pct": 17.718, "max_dd_pct": 18.277, "trades": 21}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3699, "pnl_pct": -31.171, "max_dd_pct": 42.67, "trades": 42}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0951, "pnl_pct": 4.84, "max_dd_pct": 20.127, "trades": 21}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5413, "pnl_pct": -37.41, "max_dd_pct": 49.862, "trades": 46}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.2777, "pnl_pct": 14.125, "max_dd_pct": 20.22, "trades": 21}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4625, "pnl_pct": -32.381, "max_dd_pct": 43.678, "trades": 42}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.5318, "pnl_pct": 28.58, "max_dd_pct": 20.127, "trades": 20}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3801, "pnl_pct": -31.539, "max_dd_pct": 44.032, "trades": 37}
{"template": "macd_trend", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0782, "pnl_pct": -3.726, "max_dd_pct": 30.714, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1592, "pnl_pct": 11.352, "max_dd_pct": 23.039, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0112, "pnl_pct": -0.271, "max_dd_pct": 11.991, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1592, "pnl_pct": 11.352, "max_dd_pct": 23.039, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0112, "pnl_pct": -0.271, "max_dd_pct": 11.991, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1592, "pnl_pct": 11.352, "max_dd_pct": 23.039, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0112, "pnl_pct": -0.271, "max_dd_pct": 11.991, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1592, "pnl_pct": 11.352, "max_dd_pct": 23.039, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0112, "pnl_pct": -0.271, "max_dd_pct": 11.991, "trades": 10}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2414, "pnl_pct": -24.277, "max_dd_pct": 38.613, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.3469, "pnl_pct": -31.928, "max_dd_pct": 34.038, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2414, "pnl_pct": -24.277, "max_dd_pct": 38.613, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.3469, "pnl_pct": -31.928, "max_dd_pct": 34.038, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2414, "pnl_pct": -24.277, "max_dd_pct": 38.613, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.3469, "pnl_pct": -31.928, "max_dd_pct": 34.038, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2414, "pnl_pct": -24.277, "max_dd_pct": 38.613, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.3469, "pnl_pct": -31.928, "max_dd_pct": 34.038, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.201, "pnl_pct": -24.114, "max_dd_pct": 44.16, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.516, "pnl_pct": -22.451, "max_dd_pct": 28.376, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.201, "pnl_pct": -24.114, "max_dd_pct": 44.16, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.516, "pnl_pct": -22.451, "max_dd_pct": 28.376, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.201, "pnl_pct": -24.114, "max_dd_pct": 44.16, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.516, "pnl_pct": -22.451, "max_dd_pct": 28.376, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.201, "pnl_pct": -24.114, "max_dd_pct": 44.16, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.516, "pnl_pct": -22.451, "max_dd_pct": 28.376, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5848, "pnl_pct": -59.011, "max_dd_pct": 65.799, "trades": 75}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0167, "pnl_pct": 0.984, "max_dd_pct": 25.908, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5848, "pnl_pct": -59.011, "max_dd_pct": 65.799, "trades": 75}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0167, "pnl_pct": 0.984, "max_dd_pct": 25.908, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5585, "pnl_pct": -57.427, "max_dd_pct": 64.501, "trades": 74}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0167, "pnl_pct": 0.984, "max_dd_pct": 25.908, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5585, "pnl_pct": -57.427, "max_dd_pct": 64.501, "trades": 74}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0167, "pnl_pct": 0.984, "max_dd_pct": 25.908, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.143, "pnl_pct": 5.121, "max_dd_pct": 13.365, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.143, "pnl_pct": 5.121, "max_dd_pct": 13.365, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.143, "pnl_pct": 5.121, "max_dd_pct": 13.365, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.143, "pnl_pct": 5.121, "max_dd_pct": 13.365, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.151, "pnl_pct": 11.235, "max_dd_pct": 23.02, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0932, "pnl_pct": -1.778, "max_dd_pct": 12.164, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.151, "pnl_pct": 11.235, "max_dd_pct": 23.02, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0932, "pnl_pct": -1.778, "max_dd_pct": 12.164, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.151, "pnl_pct": 11.235, "max_dd_pct": 23.02, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0932, "pnl_pct": -1.778, "max_dd_pct": 12.164, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.151, "pnl_pct": 11.235, "max_dd_pct": 23.02, "trades": 14}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0932, "pnl_pct": -1.778, "max_dd_pct": 12.164, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.047, "pnl_pct": -5.121, "max_dd_pct": 30.079, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.7566, "pnl_pct": -20.255, "max_dd_pct": 25.793, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.047, "pnl_pct": -5.121, "max_dd_pct": 30.079, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.7566, "pnl_pct": -20.255, "max_dd_pct": 25.793, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.047, "pnl_pct": -5.121, "max_dd_pct": 30.079, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7566, "pnl_pct": -20.255, "max_dd_pct": 25.793, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.047, "pnl_pct": -5.121, "max_dd_pct": 30.079, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7566, "pnl_pct": -20.255, "max_dd_pct": 25.793, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2776, "pnl_pct": -29.936, "max_dd_pct": 51.884, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6265, "pnl_pct": -25.06, "max_dd_pct": 30.504, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2776, "pnl_pct": -29.936, "max_dd_pct": 51.884, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6265, "pnl_pct": -25.06, "max_dd_pct": 30.504, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2776, "pnl_pct": -29.936, "max_dd_pct": 51.884, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6265, "pnl_pct": -25.06, "max_dd_pct": 30.504, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2776, "pnl_pct": -29.936, "max_dd_pct": 51.884, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6265, "pnl_pct": -25.06, "max_dd_pct": 30.504, "trades": 24}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2621, "pnl_pct": 10.216, "max_dd_pct": 13.365, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2621, "pnl_pct": 10.216, "max_dd_pct": 13.365, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2621, "pnl_pct": 10.216, "max_dd_pct": 13.365, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2621, "pnl_pct": 10.216, "max_dd_pct": 13.365, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2031, "pnl_pct": -2.982, "max_dd_pct": 9.12, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0023, "pnl_pct": -0.216, "max_dd_pct": 30.936, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2859, "pnl_pct": 6.156, "max_dd_pct": 11.982, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0023, "pnl_pct": -0.216, "max_dd_pct": 30.936, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2859, "pnl_pct": 6.156, "max_dd_pct": 11.982, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0023, "pnl_pct": -0.216, "max_dd_pct": 30.936, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2859, "pnl_pct": 6.156, "max_dd_pct": 11.982, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0023, "pnl_pct": -0.216, "max_dd_pct": 30.936, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2859, "pnl_pct": 6.156, "max_dd_pct": 11.982, "trades": 8}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4104, "pnl_pct": -41.049, "max_dd_pct": 57.265, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3593, "pnl_pct": -13.394, "max_dd_pct": 19.177, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4104, "pnl_pct": -41.049, "max_dd_pct": 57.265, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3593, "pnl_pct": -13.394, "max_dd_pct": 19.177, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4104, "pnl_pct": -41.049, "max_dd_pct": 57.265, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3593, "pnl_pct": -13.394, "max_dd_pct": 19.177, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4104, "pnl_pct": -41.049, "max_dd_pct": 57.265, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3593, "pnl_pct": -13.394, "max_dd_pct": 19.177, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.4376, "pnl_pct": 19.14, "max_dd_pct": 17.829, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0983, "pnl_pct": 1.659, "max_dd_pct": 9.12, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.4376, "pnl_pct": 19.14, "max_dd_pct": 17.829, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0983, "pnl_pct": 1.659, "max_dd_pct": 9.12, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.4376, "pnl_pct": 19.14, "max_dd_pct": 17.829, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0983, "pnl_pct": 1.659, "max_dd_pct": 9.12, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.4376, "pnl_pct": 19.14, "max_dd_pct": 17.829, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0983, "pnl_pct": 1.659, "max_dd_pct": 9.12, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4298, "pnl_pct": -32.921, "max_dd_pct": 45.107, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1805, "pnl_pct": -4.79, "max_dd_pct": 19.92, "trades": 9}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4298, "pnl_pct": -32.921, "max_dd_pct": 45.107, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1805, "pnl_pct": -4.79, "max_dd_pct": 19.92, "trades": 9}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4298, "pnl_pct": -32.921, "max_dd_pct": 45.107, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1805, "pnl_pct": -4.79, "max_dd_pct": 19.92, "trades": 9}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4298, "pnl_pct": -32.921, "max_dd_pct": 45.107, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ATOM/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1805, "pnl_pct": -4.79, "max_dd_pct": 19.92, "trades": 9}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6518, "pnl_pct": 122.367, "max_dd_pct": 28.016, "trades": 56}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6747, "pnl_pct": 29.648, "max_dd_pct": 13.131, "trades": 29}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3828, "pnl_pct": 58.925, "max_dd_pct": 32.068, "trades": 55}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2326, "pnl_pct": 9.301, "max_dd_pct": 18.573, "trades": 29}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0673, "pnl_pct": -7.973, "max_dd_pct": 50.473, "trades": 54}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4173, "pnl_pct": -16.167, "max_dd_pct": 30.793, "trades": 29}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1741, "pnl_pct": -16.365, "max_dd_pct": 35.046, "trades": 39}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2895, "pnl_pct": 10.946, "max_dd_pct": 19.824, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4559, "pnl_pct": -36.92, "max_dd_pct": 40.829, "trades": 39}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2114, "pnl_pct": -7.248, "max_dd_pct": 20.651, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5294, "pnl_pct": -42.785, "max_dd_pct": 56.782, "trades": 39}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1185, "pnl_pct": -5.101, "max_dd_pct": 19.619, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4626, "pnl_pct": 52.243, "max_dd_pct": 24.784, "trades": 33}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2821, "pnl_pct": 41.316, "max_dd_pct": 4.305, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.207, "pnl_pct": 20.409, "max_dd_pct": 24.784, "trades": 33}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7745, "pnl_pct": 23.211, "max_dd_pct": 6.452, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0509, "pnl_pct": 5.015, "max_dd_pct": 25.934, "trades": 32}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6255, "pnl_pct": 22.932, "max_dd_pct": 13.866, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0002, "pnl_pct": 0.027, "max_dd_pct": 42.101, "trades": 21}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3996, "pnl_pct": 10.686, "max_dd_pct": 11.036, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1272, "pnl_pct": -13.853, "max_dd_pct": 46.044, "trades": 21}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0545, "pnl_pct": 1.399, "max_dd_pct": 11.036, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.269, "pnl_pct": -26.636, "max_dd_pct": 50.621, "trades": 21}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1844, "pnl_pct": 5.52, "max_dd_pct": 13.899, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0621, "pnl_pct": 7.274, "max_dd_pct": 38.628, "trades": 18}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7373, "pnl_pct": 14.65, "max_dd_pct": 8.236, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0868, "pnl_pct": -9.129, "max_dd_pct": 42.731, "trades": 18}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3173, "pnl_pct": 6.3, "max_dd_pct": 11.024, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3761, "pnl_pct": -33.456, "max_dd_pct": 50.237, "trades": 18}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3178, "pnl_pct": -7.339, "max_dd_pct": 16.429, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4798, "pnl_pct": 84.403, "max_dd_pct": 27.991, "trades": 59}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7498, "pnl_pct": 28.485, "max_dd_pct": 14.47, "trades": 28}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1966, "pnl_pct": 27.868, "max_dd_pct": 34.818, "trades": 58}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.045, "pnl_pct": 1.502, "max_dd_pct": 21.169, "trades": 28}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3335, "pnl_pct": -33.873, "max_dd_pct": 62.098, "trades": 57}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4576, "pnl_pct": -16.185, "max_dd_pct": 31.464, "trades": 28}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0389, "pnl_pct": -3.962, "max_dd_pct": 30.628, "trades": 39}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1676, "pnl_pct": 5.323, "max_dd_pct": 12.656, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3163, "pnl_pct": -27.588, "max_dd_pct": 35.261, "trades": 39}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4433, "pnl_pct": -12.939, "max_dd_pct": 23.814, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3676, "pnl_pct": -32.528, "max_dd_pct": 48.819, "trades": 39}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2394, "pnl_pct": -9.488, "max_dd_pct": 23.987, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0929, "pnl_pct": -8.631, "max_dd_pct": 27.519, "trades": 31}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2261, "pnl_pct": 5.725, "max_dd_pct": 9.661, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3062, "pnl_pct": -25.583, "max_dd_pct": 33.056, "trades": 31}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2866, "pnl_pct": -7.039, "max_dd_pct": 10.829, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4355, "pnl_pct": -35.706, "max_dd_pct": 48.056, "trades": 31}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3113, "pnl_pct": -9.384, "max_dd_pct": 15.71, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3485, "pnl_pct": 36.57, "max_dd_pct": 31.031, "trades": 21}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4571, "pnl_pct": 12.266, "max_dd_pct": 11.036, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1943, "pnl_pct": 18.554, "max_dd_pct": 34.306, "trades": 21}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1118, "pnl_pct": 2.876, "max_dd_pct": 11.036, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0567, "pnl_pct": -4.873, "max_dd_pct": 35.279, "trades": 21}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2362, "pnl_pct": 7.104, "max_dd_pct": 12.607, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.115, "pnl_pct": 13.61, "max_dd_pct": 38.057, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0248, "pnl_pct": 24.633, "max_dd_pct": 5.187, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0165, "pnl_pct": -1.775, "max_dd_pct": 41.027, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.688, "pnl_pct": 15.794, "max_dd_pct": 9.529, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2368, "pnl_pct": -22.436, "max_dd_pct": 46.626, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0554, "pnl_pct": 1.359, "max_dd_pct": 15.375, "trades": 10}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.138, "pnl_pct": 26.135, "max_dd_pct": 31.272, "trades": 59}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6531, "pnl_pct": 26.51, "max_dd_pct": 14.339, "trades": 30}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0959, "pnl_pct": -14.599, "max_dd_pct": 38.088, "trades": 59}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0571, "pnl_pct": -2.009, "max_dd_pct": 20.151, "trades": 30}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4824, "pnl_pct": -54.177, "max_dd_pct": 69.076, "trades": 58}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8008, "pnl_pct": -28.164, "max_dd_pct": 34.72, "trades": 30}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3652, "pnl_pct": 46.399, "max_dd_pct": 25.199, "trades": 43}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0612, "pnl_pct": -1.805, "max_dd_pct": 16.703, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0542, "pnl_pct": 5.71, "max_dd_pct": 27.456, "trades": 43}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.635, "pnl_pct": -17.951, "max_dd_pct": 19.837, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0571, "pnl_pct": -5.945, "max_dd_pct": 33.977, "trades": 43}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2652, "pnl_pct": -10.638, "max_dd_pct": 16.145, "trades": 20}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.258, "pnl_pct": -22.776, "max_dd_pct": 39.815, "trades": 29}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4641, "pnl_pct": 10.055, "max_dd_pct": 8.257, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4421, "pnl_pct": -35.402, "max_dd_pct": 43.364, "trades": 29}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2426, "pnl_pct": -5.02, "max_dd_pct": 13.673, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.58, "pnl_pct": -44.446, "max_dd_pct": 55.12, "trades": 28}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6289, "pnl_pct": -16.043, "max_dd_pct": 20.904, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1646, "pnl_pct": 17.713, "max_dd_pct": 28.188, "trades": 23}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7199, "pnl_pct": 9.852, "max_dd_pct": 4.3, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0242, "pnl_pct": -2.303, "max_dd_pct": 30.951, "trades": 23}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1029, "pnl_pct": 1.44, "max_dd_pct": 8.648, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2923, "pnl_pct": -24.418, "max_dd_pct": 35.685, "trades": 23}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1882, "pnl_pct": 4.141, "max_dd_pct": 12.596, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1557, "pnl_pct": 19.364, "max_dd_pct": 38.479, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0502, "pnl_pct": -0.476, "max_dd_pct": 7.552, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0281, "pnl_pct": 3.186, "max_dd_pct": 41.437, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6268, "pnl_pct": -5.848, "max_dd_pct": 11.227, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2092, "pnl_pct": -20.588, "max_dd_pct": 47.012, "trades": 16}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.7417, "pnl_pct": -18.677, "max_dd_pct": 18.835, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0204, "pnl_pct": 3.652, "max_dd_pct": 51.199, "trades": 55}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2452, "pnl_pct": 8.233, "max_dd_pct": 12.065, "trades": 25}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1922, "pnl_pct": -28.352, "max_dd_pct": 56.577, "trades": 55}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4855, "pnl_pct": -14.199, "max_dd_pct": 19.99, "trades": 25}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.446, "pnl_pct": -53.648, "max_dd_pct": 69.996, "trades": 55}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0698, "pnl_pct": -33.047, "max_dd_pct": 34.179, "trades": 25}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5163, "pnl_pct": 122.247, "max_dd_pct": 30.596, "trades": 43}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.72, "pnl_pct": 21.74, "max_dd_pct": 9.042, "trades": 18}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2738, "pnl_pct": 51.369, "max_dd_pct": 31.156, "trades": 43}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0609, "pnl_pct": 1.748, "max_dd_pct": 10.043, "trades": 18}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0578, "pnl_pct": 9.046, "max_dd_pct": 34.486, "trades": 43}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2727, "pnl_pct": -9.152, "max_dd_pct": 15.818, "trades": 18}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.061, "pnl_pct": 6.78, "max_dd_pct": 41.733, "trades": 33}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1324, "pnl_pct": 1.912, "max_dd_pct": 9.333, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.154, "pnl_pct": -14.923, "max_dd_pct": 43.462, "trades": 33}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7137, "pnl_pct": -10.432, "max_dd_pct": 14.685, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5597, "pnl_pct": -44.519, "max_dd_pct": 56.037, "trades": 32}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8749, "pnl_pct": -20.246, "max_dd_pct": 20.246, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4703, "pnl_pct": 54.54, "max_dd_pct": 22.977, "trades": 23}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1503, "pnl_pct": 2.503, "max_dd_pct": 8.902, "trades": 12}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2583, "pnl_pct": 26.146, "max_dd_pct": 24.941, "trades": 23}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5545, "pnl_pct": -9.16, "max_dd_pct": 16.496, "trades": 12}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.348, "pnl_pct": -24.979, "max_dd_pct": 42.517, "trades": 22}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8033, "pnl_pct": -17.529, "max_dd_pct": 24.705, "trades": 12}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0378, "pnl_pct": -3.999, "max_dd_pct": 40.199, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1178, "pnl_pct": -1.212, "max_dd_pct": 6.853, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1612, "pnl_pct": -15.708, "max_dd_pct": 43.119, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6619, "pnl_pct": -6.527, "max_dd_pct": 10.275, "trades": 8}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3798, "pnl_pct": -33.05, "max_dd_pct": 48.617, "trades": 14}
{"template": "super_trend", "coin": "ATOM/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.716, "pnl_pct": -18.597, "max_dd_pct": 18.755, "trades": 8}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3656, "pnl_pct": -7.843, "max_dd_pct": 15.813, "trades": 48}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0148, "pnl_pct": 0.183, "max_dd_pct": 5.667, "trades": 21}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.3605, "pnl_pct": -5.709, "max_dd_pct": 8.68, "trades": 27}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.1151, "pnl_pct": -1.322, "max_dd_pct": 7.376, "trades": 15}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.8963, "pnl_pct": -7.993, "max_dd_pct": 9.15, "trades": 13}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.2367, "pnl_pct": 2.101, "max_dd_pct": 3.326, "trades": 4}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.4075, "pnl_pct": -2.887, "max_dd_pct": 4.107, "trades": 6}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.4614, "pnl_pct": -9.657, "max_dd_pct": 14.457, "trades": 42}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.1599, "pnl_pct": -1.846, "max_dd_pct": 6.037, "trades": 19}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.3683, "pnl_pct": -5.475, "max_dd_pct": 8.729, "trades": 22}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.4722, "pnl_pct": -5.147, "max_dd_pct": 7.365, "trades": 14}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.2792, "pnl_pct": -3.299, "max_dd_pct": 7.556, "trades": 14}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.2099, "pnl_pct": 1.996, "max_dd_pct": 3.881, "trades": 6}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.6982, "pnl_pct": -4.652, "max_dd_pct": 5.624, "trades": 8}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.2093, "pnl_pct": -4.691, "max_dd_pct": 11.944, "trades": 35}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.7578, "pnl_pct": -5.965, "max_dd_pct": 8.367, "trades": 17}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.4176, "pnl_pct": -5.497, "max_dd_pct": 7.784, "trades": 17}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.1546, "pnl_pct": -1.508, "max_dd_pct": 8.003, "trades": 10}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.2957, "pnl_pct": -3.319, "max_dd_pct": 5.377, "trades": 9}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.2794, "pnl_pct": -1.353, "max_dd_pct": 3.26, "trades": 7}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.8934, "pnl_pct": -6.023, "max_dd_pct": 6.847, "trades": 6}
{"template": "bollinger_revert", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.814, "pnl_pct": 1.202, "max_dd_pct": 0.383, "trades": 1}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0165, "pnl_pct": 470.548, "max_dd_pct": 35.476, "trades": 143}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.89, "pnl_pct": 66.762, "max_dd_pct": 23.493, "trades": 64}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6486, "pnl_pct": 201.309, "max_dd_pct": 36.142, "trades": 142}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3144, "pnl_pct": 20.364, "max_dd_pct": 32.536, "trades": 64}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3022, "pnl_pct": 73.212, "max_dd_pct": 41.234, "trades": 137}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6634, "pnl_pct": -32.547, "max_dd_pct": 54.607, "trades": 61}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0011, "pnl_pct": 455.946, "max_dd_pct": 35.427, "trades": 142}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0211, "pnl_pct": 79.015, "max_dd_pct": 23.494, "trades": 64}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6263, "pnl_pct": 190.343, "max_dd_pct": 36.093, "trades": 141}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3581, "pnl_pct": 23.179, "max_dd_pct": 32.537, "trades": 64}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2821, "pnl_pct": 66.901, "max_dd_pct": 41.267, "trades": 136}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6258, "pnl_pct": -30.822, "max_dd_pct": 53.446, "trades": 61}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2739, "pnl_pct": 649.982, "max_dd_pct": 28.489, "trades": 132}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1073, "pnl_pct": 81.825, "max_dd_pct": 23.493, "trades": 60}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8707, "pnl_pct": 291.415, "max_dd_pct": 29.956, "trades": 131}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4616, "pnl_pct": 29.391, "max_dd_pct": 24.663, "trades": 60}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5042, "pnl_pct": 134.799, "max_dd_pct": 33.706, "trades": 127}
{"template": "fair_value_gap", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3731, "pnl_pct": -19.223, "max_dd_pct": 45.8, "trades": 57}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8521, "pnl_pct": 209.752, "max_dd_pct": 23.6, "trades": 93}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4956, "pnl_pct": -18.047, "max_dd_pct": 23.107, "trades": 41}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0758, "pnl_pct": 11.804, "max_dd_pct": 35.777, "trades": 90}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.5389, "pnl_pct": -48.21, "max_dd_pct": 50.965, "trades": 38}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.1294, "pnl_pct": 24.517, "max_dd_pct": 52.64, "trades": 87}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -2.1509, "pnl_pct": -65.266, "max_dd_pct": 67.584, "trades": 38}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5377, "pnl_pct": 67.69, "max_dd_pct": 19.76, "trades": 61}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3925, "pnl_pct": -14.896, "max_dd_pct": 19.529, "trades": 37}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0761, "pnl_pct": -7.146, "max_dd_pct": 25.991, "trades": 59}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.8479, "pnl_pct": -31.303, "max_dd_pct": 32.255, "trades": 32}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.2459, "pnl_pct": -24.736, "max_dd_pct": 40.414, "trades": 55}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.9101, "pnl_pct": -62.05, "max_dd_pct": 62.848, "trades": 31}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4343, "pnl_pct": 49.09, "max_dd_pct": 16.948, "trades": 32}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2968, "pnl_pct": -7.071, "max_dd_pct": 14.637, "trades": 19}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.0562, "pnl_pct": -4.886, "max_dd_pct": 33.118, "trades": 32}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.4491, "pnl_pct": -14.554, "max_dd_pct": 23.637, "trades": 18}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3778, "pnl_pct": -30.435, "max_dd_pct": 44.999, "trades": 31}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.1637, "pnl_pct": -6.773, "max_dd_pct": 35.263, "trades": 18}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6998, "pnl_pct": 50.826, "max_dd_pct": 10.001, "trades": 23}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3345, "pnl_pct": 4.009, "max_dd_pct": 6.915, "trades": 5}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1002, "pnl_pct": -5.362, "max_dd_pct": 27.122, "trades": 23}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.3944, "pnl_pct": -5.096, "max_dd_pct": 9.099, "trades": 5}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7509, "pnl_pct": -34.755, "max_dd_pct": 41.944, "trades": 23}
{"template": "donchian_breakout", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.2177, "pnl_pct": -4.721, "max_dd_pct": 16.443, "trades": 5}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4683, "pnl_pct": -45.022, "max_dd_pct": 53.438, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.4775, "pnl_pct": -40.141, "max_dd_pct": 42.083, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7479, "pnl_pct": -62.262, "max_dd_pct": 67.06, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -2.0138, "pnl_pct": -51.275, "max_dd_pct": 52.364, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6918, "pnl_pct": -62.706, "max_dd_pct": 68.955, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.8803, "pnl_pct": -56.624, "max_dd_pct": 56.69, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1746, "pnl_pct": -18.101, "max_dd_pct": 50.668, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.4977, "pnl_pct": -39.905, "max_dd_pct": 40.629, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6227, "pnl_pct": -51.711, "max_dd_pct": 64.321, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -2.2745, "pnl_pct": -54.64, "max_dd_pct": 54.72, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7306, "pnl_pct": -61.842, "max_dd_pct": 72.736, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -2.2518, "pnl_pct": -61.772, "max_dd_pct": 61.772, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0416, "pnl_pct": 4.7, "max_dd_pct": 39.893, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6886, "pnl_pct": -22.449, "max_dd_pct": 34.296, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4906, "pnl_pct": -42.507, "max_dd_pct": 57.769, "trades": 97}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.5914, "pnl_pct": -44.633, "max_dd_pct": 51.945, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8495, "pnl_pct": -66.158, "max_dd_pct": 75.036, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.881, "pnl_pct": -56.056, "max_dd_pct": 60.218, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1198, "pnl_pct": -12.528, "max_dd_pct": 31.911, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.8634, "pnl_pct": -45.78, "max_dd_pct": 45.78, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2889, "pnl_pct": -28.048, "max_dd_pct": 37.196, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.9811, "pnl_pct": -49.827, "max_dd_pct": 49.827, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2254, "pnl_pct": -25.053, "max_dd_pct": 44.253, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5367, "pnl_pct": -46.641, "max_dd_pct": 48.025, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.033, "pnl_pct": 3.263, "max_dd_pct": 37.299, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.9851, "pnl_pct": -46.481, "max_dd_pct": 46.481, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2274, "pnl_pct": -20.36, "max_dd_pct": 47.175, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -2.2943, "pnl_pct": -53.433, "max_dd_pct": 53.433, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.319, "pnl_pct": -30.726, "max_dd_pct": 49.112, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.81, "pnl_pct": -52.788, "max_dd_pct": 55.171, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1288, "pnl_pct": 13.295, "max_dd_pct": 34.772, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.112, "pnl_pct": -32.589, "max_dd_pct": 40.045, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2095, "pnl_pct": -18.738, "max_dd_pct": 46.401, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.587, "pnl_pct": -43.944, "max_dd_pct": 49.099, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4668, "pnl_pct": -40.931, "max_dd_pct": 54.385, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.6126, "pnl_pct": -49.616, "max_dd_pct": 55.866, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0272, "pnl_pct": -2.97, "max_dd_pct": 31.24, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0377, "pnl_pct": -26.516, "max_dd_pct": 27.116, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0849, "pnl_pct": -9.108, "max_dd_pct": 31.974, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2305, "pnl_pct": -32.288, "max_dd_pct": 32.288, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1788, "pnl_pct": -18.656, "max_dd_pct": 38.03, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2027, "pnl_pct": -33.89, "max_dd_pct": 38.19, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1667, "pnl_pct": 19.053, "max_dd_pct": 27.68, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.3938, "pnl_pct": -32.304, "max_dd_pct": 33.259, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0056, "pnl_pct": -0.591, "max_dd_pct": 32.316, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9571, "pnl_pct": -28.914, "max_dd_pct": 28.914, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2173, "pnl_pct": -21.283, "max_dd_pct": 42.578, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.031, "pnl_pct": -32.757, "max_dd_pct": 37.153, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3605, "pnl_pct": 45.851, "max_dd_pct": 28.298, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6115, "pnl_pct": -18.085, "max_dd_pct": 26.758, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1366, "pnl_pct": 15.549, "max_dd_pct": 31.211, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.426, "pnl_pct": -15.161, "max_dd_pct": 22.258, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2566, "pnl_pct": -24.415, "max_dd_pct": 41.577, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8169, "pnl_pct": -27.772, "max_dd_pct": 36.824, "trades": 19}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4849, "pnl_pct": 41.233, "max_dd_pct": 14.95, "trades": 35}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4054, "pnl_pct": 79.286, "max_dd_pct": 7.585, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2219, "pnl_pct": 18.333, "max_dd_pct": 24.029, "trades": 35}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1166, "pnl_pct": 59.895, "max_dd_pct": 7.585, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3752, "pnl_pct": 41.848, "max_dd_pct": 20.134, "trades": 35}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4227, "pnl_pct": 21.601, "max_dd_pct": 13.593, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0554, "pnl_pct": 3.769, "max_dd_pct": 21.485, "trades": 38}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1171, "pnl_pct": 57.022, "max_dd_pct": 7.585, "trades": 17}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2563, "pnl_pct": -17.047, "max_dd_pct": 32.509, "trades": 38}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7529, "pnl_pct": 36.033, "max_dd_pct": 11.735, "trades": 17}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0452, "pnl_pct": 4.199, "max_dd_pct": 24.858, "trades": 38}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1233, "pnl_pct": 5.655, "max_dd_pct": 26.908, "trades": 17}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1426, "pnl_pct": 8.871, "max_dd_pct": 14.267, "trades": 26}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7375, "pnl_pct": 31.837, "max_dd_pct": 9.917, "trades": 13}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1684, "pnl_pct": 11.802, "max_dd_pct": 18.046, "trades": 26}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4761, "pnl_pct": 19.772, "max_dd_pct": 14.469, "trades": 13}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1473, "pnl_pct": -9.915, "max_dd_pct": 29.957, "trades": 26}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0138, "pnl_pct": 0.553, "max_dd_pct": 24.048, "trades": 13}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.569, "pnl_pct": 38.03, "max_dd_pct": 8.207, "trades": 16}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1508, "pnl_pct": 64.936, "max_dd_pct": 7.585, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4273, "pnl_pct": 27.903, "max_dd_pct": 11.968, "trades": 16}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.998, "pnl_pct": 53.39, "max_dd_pct": 7.585, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0362, "pnl_pct": -2.242, "max_dd_pct": 29.611, "trades": 16}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8142, "pnl_pct": 41.78, "max_dd_pct": 7.585, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2892, "pnl_pct": 18.29, "max_dd_pct": 21.583, "trades": 32}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9491, "pnl_pct": 48.582, "max_dd_pct": 10.261, "trades": 15}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2642, "pnl_pct": 19.737, "max_dd_pct": 23.07, "trades": 32}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6783, "pnl_pct": 32.788, "max_dd_pct": 13.698, "trades": 15}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1716, "pnl_pct": 15.515, "max_dd_pct": 23.608, "trades": 32}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0312, "pnl_pct": 1.297, "max_dd_pct": 25.077, "trades": 15}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2336, "pnl_pct": 13.64, "max_dd_pct": 13.55, "trades": 28}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6742, "pnl_pct": 29.5, "max_dd_pct": 10.001, "trades": 13}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1036, "pnl_pct": 6.54, "max_dd_pct": 20.826, "trades": 28}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3529, "pnl_pct": 14.349, "max_dd_pct": 16.303, "trades": 13}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.035, "pnl_pct": 2.72, "max_dd_pct": 20.132, "trades": 28}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1937, "pnl_pct": -7.143, "max_dd_pct": 27.339, "trades": 13}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4637, "pnl_pct": 28.578, "max_dd_pct": 14.724, "trades": 23}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2985, "pnl_pct": 76.632, "max_dd_pct": 7.585, "trades": 10}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2957, "pnl_pct": 18.065, "max_dd_pct": 18.072, "trades": 23}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0751, "pnl_pct": 59.236, "max_dd_pct": 7.585, "trades": 10}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0774, "pnl_pct": -4.904, "max_dd_pct": 26.061, "trades": 23}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7698, "pnl_pct": 40.947, "max_dd_pct": 8.964, "trades": 10}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4242, "pnl_pct": 18.734, "max_dd_pct": 7.957, "trades": 15}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5458, "pnl_pct": 24.457, "max_dd_pct": 13.862, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2923, "pnl_pct": 13.332, "max_dd_pct": 14.227, "trades": 15}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3802, "pnl_pct": 15.745, "max_dd_pct": 15.63, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3163, "pnl_pct": -14.811, "max_dd_pct": 36.165, "trades": 15}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2596, "pnl_pct": 9.951, "max_dd_pct": 16.905, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1639, "pnl_pct": 11.415, "max_dd_pct": 14.896, "trades": 26}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5857, "pnl_pct": 24.888, "max_dd_pct": 7.585, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0581, "pnl_pct": -3.809, "max_dd_pct": 27.485, "trades": 26}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2868, "pnl_pct": 11.424, "max_dd_pct": 12.782, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0147, "pnl_pct": 1.127, "max_dd_pct": 22.941, "trades": 26}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0483, "pnl_pct": -1.881, "max_dd_pct": 17.451, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4125, "pnl_pct": 28.918, "max_dd_pct": 8.336, "trades": 24}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6993, "pnl_pct": 30.072, "max_dd_pct": 10.04, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1736, "pnl_pct": 11.475, "max_dd_pct": 15.548, "trades": 24}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4312, "pnl_pct": 17.261, "max_dd_pct": 14.586, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.211, "pnl_pct": 16.564, "max_dd_pct": 17.595, "trades": 24}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0986, "pnl_pct": 3.843, "max_dd_pct": 21.07, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5203, "pnl_pct": 34.412, "max_dd_pct": 10.982, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.855, "pnl_pct": 47.063, "max_dd_pct": 13.787, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.395, "pnl_pct": 25.693, "max_dd_pct": 17.702, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6718, "pnl_pct": 33.961, "max_dd_pct": 16.428, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0138, "pnl_pct": 0.862, "max_dd_pct": 28.173, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.348, "pnl_pct": 16.209, "max_dd_pct": 21.547, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2944, "pnl_pct": 14.067, "max_dd_pct": 8.904, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.638, "pnl_pct": 28.433, "max_dd_pct": 11.585, "trades": 4}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3013, "pnl_pct": 14.84, "max_dd_pct": 12.1, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5816, "pnl_pct": 24.501, "max_dd_pct": 11.585, "trades": 4}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0367, "pnl_pct": 2.161, "max_dd_pct": 24.009, "trades": 12}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.453, "pnl_pct": 17.072, "max_dd_pct": 11.585, "trades": 4}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7039, "pnl_pct": 53.928, "max_dd_pct": 10.278, "trades": 19}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0635, "pnl_pct": 59.854, "max_dd_pct": 7.585, "trades": 10}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5783, "pnl_pct": 43.53, "max_dd_pct": 14.755, "trades": 19}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8872, "pnl_pct": 47.128, "max_dd_pct": 7.667, "trades": 10}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4246, "pnl_pct": 35.009, "max_dd_pct": 17.333, "trades": 19}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6584, "pnl_pct": 33.335, "max_dd_pct": 10.699, "trades": 10}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3164, "pnl_pct": 19.023, "max_dd_pct": 9.722, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9955, "pnl_pct": 56.964, "max_dd_pct": 11.634, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2261, "pnl_pct": 13.585, "max_dd_pct": 14.174, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8422, "pnl_pct": 44.469, "max_dd_pct": 12.545, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1736, "pnl_pct": -10.09, "max_dd_pct": 30.093, "trades": 18}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4847, "pnl_pct": 22.567, "max_dd_pct": 17.596, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6852, "pnl_pct": 36.311, "max_dd_pct": 8.188, "trades": 16}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5338, "pnl_pct": 23.845, "max_dd_pct": 12.643, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6147, "pnl_pct": 33.506, "max_dd_pct": 10.247, "trades": 16}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3676, "pnl_pct": 15.176, "max_dd_pct": 15.319, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.238, "pnl_pct": 13.786, "max_dd_pct": 19.847, "trades": 16}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0045, "pnl_pct": 0.165, "max_dd_pct": 19.883, "trades": 7}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.663, "pnl_pct": 36.092, "max_dd_pct": 7.218, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9296, "pnl_pct": 35.413, "max_dd_pct": 7.585, "trades": 4}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5189, "pnl_pct": 27.663, "max_dd_pct": 10.939, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8457, "pnl_pct": 31.266, "max_dd_pct": 7.585, "trades": 4}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2088, "pnl_pct": 11.362, "max_dd_pct": 18.374, "trades": 9}
{"template": "ema_crossover", "coin": "XLM/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6573, "pnl_pct": 23.228, "max_dd_pct": 7.585, "trades": 4}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9835, "pnl_pct": 82.283, "max_dd_pct": 13.512, "trades": 38}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5919, "pnl_pct": -14.883, "max_dd_pct": 17.2, "trades": 18}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7172, "pnl_pct": 55.21, "max_dd_pct": 15.091, "trades": 38}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6444, "pnl_pct": -16.442, "max_dd_pct": 22.307, "trades": 18}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1016, "pnl_pct": -6.278, "max_dd_pct": 22.283, "trades": 38}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7425, "pnl_pct": -19.129, "max_dd_pct": 21.674, "trades": 18}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8239, "pnl_pct": 56.117, "max_dd_pct": 13.688, "trades": 23}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2211, "pnl_pct": -4.105, "max_dd_pct": 9.269, "trades": 11}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7014, "pnl_pct": 46.168, "max_dd_pct": 14.436, "trades": 23}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5154, "pnl_pct": -9.904, "max_dd_pct": 13.432, "trades": 11}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1343, "pnl_pct": 7.652, "max_dd_pct": 15.934, "trades": 23}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6874, "pnl_pct": -13.89, "max_dd_pct": 17.474, "trades": 11}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8212, "pnl_pct": 52.082, "max_dd_pct": 13.688, "trades": 11}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1087, "pnl_pct": 1.939, "max_dd_pct": 9.232, "trades": 5}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7928, "pnl_pct": 49.561, "max_dd_pct": 14.437, "trades": 11}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1068, "pnl_pct": -1.93, "max_dd_pct": 10.106, "trades": 5}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5487, "pnl_pct": 31.916, "max_dd_pct": 15.935, "trades": 11}
{"template": "order_block", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3777, "pnl_pct": -6.385, "max_dd_pct": 11.043, "trades": 5}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3411, "pnl_pct": 87.755, "max_dd_pct": 45.338, "trades": 155}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.7751, "pnl_pct": -36.331, "max_dd_pct": 49.084, "trades": 71}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.7662, "pnl_pct": 207.998, "max_dd_pct": 26.225, "trades": 108}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.0024, "pnl_pct": 0.129, "max_dd_pct": 30.137, "trades": 57}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2441, "pnl_pct": 38.136, "max_dd_pct": 22.936, "trades": 65}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.5367, "pnl_pct": -12.394, "max_dd_pct": 21.033, "trades": 31}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.6743, "pnl_pct": 216.233, "max_dd_pct": 24.039, "trades": 147}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.807, "pnl_pct": -37.571, "max_dd_pct": 47.991, "trades": 72}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.7269, "pnl_pct": 187.089, "max_dd_pct": 24.038, "trades": 109}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3984, "pnl_pct": -18.779, "max_dd_pct": 37.654, "trades": 48}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.575, "pnl_pct": 116.143, "max_dd_pct": 24.167, "trades": 74}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0646, "pnl_pct": 2.367, "max_dd_pct": 21.727, "trades": 35}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3699, "pnl_pct": 98.176, "max_dd_pct": 45.345, "trades": 153}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.7751, "pnl_pct": -36.331, "max_dd_pct": 49.084, "trades": 71}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.7205, "pnl_pct": 183.49, "max_dd_pct": 27.572, "trades": 108}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.0393, "pnl_pct": -2.079, "max_dd_pct": 31.677, "trades": 57}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.4176, "pnl_pct": 76.865, "max_dd_pct": 22.92, "trades": 70}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.4496, "pnl_pct": -11.036, "max_dd_pct": 19.809, "trades": 31}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7135, "pnl_pct": 238.265, "max_dd_pct": 23.941, "trades": 144}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.807, "pnl_pct": -37.571, "max_dd_pct": 47.991, "trades": 72}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6733, "pnl_pct": 164.974, "max_dd_pct": 24.019, "trades": 107}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3984, "pnl_pct": -18.779, "max_dd_pct": 37.654, "trades": 48}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6392, "pnl_pct": 136.218, "max_dd_pct": 24.167, "trades": 75}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0639, "pnl_pct": 2.389, "max_dd_pct": 19.988, "trades": 35}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.3262, "pnl_pct": 81.723, "max_dd_pct": 48.922, "trades": 139}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.9134, "pnl_pct": -37.93, "max_dd_pct": 48.156, "trades": 68}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.693, "pnl_pct": 169.053, "max_dd_pct": 28.576, "trades": 104}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3287, "pnl_pct": -14.063, "max_dd_pct": 32.937, "trades": 55}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3131, "pnl_pct": 50.393, "max_dd_pct": 22.92, "trades": 70}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.549, "pnl_pct": -13.003, "max_dd_pct": 17.701, "trades": 30}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7576, "pnl_pct": 261.104, "max_dd_pct": 25.047, "trades": 131}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.9296, "pnl_pct": -36.941, "max_dd_pct": 45.939, "trades": 68}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6583, "pnl_pct": 158.04, "max_dd_pct": 24.034, "trades": 106}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.8003, "pnl_pct": -31.298, "max_dd_pct": 41.024, "trades": 47}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6378, "pnl_pct": 138.313, "max_dd_pct": 24.188, "trades": 74}
{"template": "trend_magic", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0988, "pnl_pct": 3.421, "max_dd_pct": 21.725, "trades": 34}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0174, "pnl_pct": 1.386, "max_dd_pct": 30.961, "trades": 66}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.7121, "pnl_pct": -17.258, "max_dd_pct": 17.402, "trades": 30}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3167, "pnl_pct": 32.391, "max_dd_pct": 28.584, "trades": 60}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7611, "pnl_pct": -17.75, "max_dd_pct": 21.849, "trades": 28}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2339, "pnl_pct": 24.321, "max_dd_pct": 39.713, "trades": 51}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.9218, "pnl_pct": -21.868, "max_dd_pct": 26.1, "trades": 26}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1187, "pnl_pct": 11.427, "max_dd_pct": 31.596, "trades": 64}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.0059, "pnl_pct": -24.404, "max_dd_pct": 25.492, "trades": 31}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2771, "pnl_pct": 29.405, "max_dd_pct": 37.085, "trades": 55}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.8337, "pnl_pct": -20.413, "max_dd_pct": 22.3, "trades": 30}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2496, "pnl_pct": 21.667, "max_dd_pct": 27.76, "trades": 49}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.2637, "pnl_pct": -28.289, "max_dd_pct": 28.289, "trades": 27}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.4206, "pnl_pct": 46.697, "max_dd_pct": 26.379, "trades": 60}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.9137, "pnl_pct": -22.409, "max_dd_pct": 24.325, "trades": 31}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.213, "pnl_pct": 18.057, "max_dd_pct": 29.126, "trades": 52}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.5044, "pnl_pct": -32.525, "max_dd_pct": 32.525, "trades": 28}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2685, "pnl_pct": 22.639, "max_dd_pct": 24.88, "trades": 48}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.7404, "pnl_pct": -36.783, "max_dd_pct": 39.487, "trades": 26}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1864, "pnl_pct": 18.979, "max_dd_pct": 39.648, "trades": 57}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6404, "pnl_pct": -14.8, "max_dd_pct": 17.398, "trades": 27}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.0629, "pnl_pct": -4.85, "max_dd_pct": 34.833, "trades": 49}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.4375, "pnl_pct": -30.728, "max_dd_pct": 30.728, "trades": 27}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2982, "pnl_pct": 26.872, "max_dd_pct": 24.219, "trades": 46}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6088, "pnl_pct": -15.578, "max_dd_pct": 20.259, "trades": 25}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.0227, "pnl_pct": 1.743, "max_dd_pct": 31.994, "trades": 52}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.48, "pnl_pct": -30.66, "max_dd_pct": 30.66, "trades": 27}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3158, "pnl_pct": 27.918, "max_dd_pct": 25.07, "trades": 49}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.9869, "pnl_pct": -23.197, "max_dd_pct": 26.553, "trades": 25}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4994, "pnl_pct": 45.866, "max_dd_pct": 17.1, "trades": 47}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.845, "pnl_pct": -19.833, "max_dd_pct": 27.125, "trades": 24}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.4665, "pnl_pct": 42.939, "max_dd_pct": 22.111, "trades": 49}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.5975, "pnl_pct": -34.574, "max_dd_pct": 37.373, "trades": 26}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4389, "pnl_pct": 34.413, "max_dd_pct": 15.864, "trades": 48}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.7456, "pnl_pct": -35.726, "max_dd_pct": 36.854, "trades": 25}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.6013, "pnl_pct": 72.31, "max_dd_pct": 18.808, "trades": 47}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.7427, "pnl_pct": -35.491, "max_dd_pct": 36.701, "trades": 25}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1872, "pnl_pct": 15.542, "max_dd_pct": 27.76, "trades": 49}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.3561, "pnl_pct": -29.616, "max_dd_pct": 29.616, "trades": 27}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2913, "pnl_pct": 26.095, "max_dd_pct": 23.416, "trades": 46}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.9293, "pnl_pct": -21.829, "max_dd_pct": 25.875, "trades": 25}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.7438, "pnl_pct": 74.251, "max_dd_pct": 10.16, "trades": 45}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.69, "pnl_pct": -13.831, "max_dd_pct": 19.761, "trades": 21}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.4103, "pnl_pct": 37.498, "max_dd_pct": 25.62, "trades": 48}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.3637, "pnl_pct": -29.737, "max_dd_pct": 32.691, "trades": 26}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3782, "pnl_pct": 29.208, "max_dd_pct": 19.8, "trades": 47}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.0012, "pnl_pct": -22.342, "max_dd_pct": 29.406, "trades": 24}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.9907, "pnl_pct": 134.544, "max_dd_pct": 15.93, "trades": 45}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.5478, "pnl_pct": -30.431, "max_dd_pct": 34.756, "trades": 21}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.3448, "pnl_pct": 25.978, "max_dd_pct": 16.555, "trades": 50}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.7235, "pnl_pct": -33.347, "max_dd_pct": 34.521, "trades": 23}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3093, "pnl_pct": 27.048, "max_dd_pct": 18.895, "trades": 45}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.8411, "pnl_pct": -37.386, "max_dd_pct": 38.56, "trades": 25}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2767, "pnl_pct": 23.281, "max_dd_pct": 21.2, "trades": 40}
{"template": "macd_trend", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7854, "pnl_pct": -20.841, "max_dd_pct": 25.376, "trades": 18}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0485, "pnl_pct": 3.821, "max_dd_pct": 27.406, "trades": 55}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3907, "pnl_pct": 184.022, "max_dd_pct": 16.979, "trades": 31}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.498, "pnl_pct": -32.063, "max_dd_pct": 42.094, "trades": 54}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2896, "pnl_pct": 179.869, "max_dd_pct": 17.746, "trades": 31}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.262, "pnl_pct": -22.697, "max_dd_pct": 32.596, "trades": 53}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6259, "pnl_pct": 69.133, "max_dd_pct": 29.204, "trades": 31}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.123, "pnl_pct": 10.161, "max_dd_pct": 24.241, "trades": 44}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8856, "pnl_pct": 106.568, "max_dd_pct": 21.452, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1159, "pnl_pct": -8.928, "max_dd_pct": 27.133, "trades": 44}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8587, "pnl_pct": 108.833, "max_dd_pct": 17.031, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.109, "pnl_pct": -9.458, "max_dd_pct": 26.654, "trades": 43}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.407, "pnl_pct": 41.093, "max_dd_pct": 33.351, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1543, "pnl_pct": 12.762, "max_dd_pct": 27.037, "trades": 41}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9588, "pnl_pct": 109.522, "max_dd_pct": 16.736, "trades": 17}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2242, "pnl_pct": 21.889, "max_dd_pct": 16.817, "trades": 41}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0379, "pnl_pct": 132.499, "max_dd_pct": 16.698, "trades": 17}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0117, "pnl_pct": -1.077, "max_dd_pct": 22.988, "trades": 40}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.88, "pnl_pct": 103.993, "max_dd_pct": 22.014, "trades": 16}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8229, "pnl_pct": 72.559, "max_dd_pct": 16.699, "trades": 29}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2364, "pnl_pct": 123.391, "max_dd_pct": 6.219, "trades": 11}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5845, "pnl_pct": 46.64, "max_dd_pct": 22.419, "trades": 29}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0682, "pnl_pct": 100.388, "max_dd_pct": 8.099, "trades": 11}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2061, "pnl_pct": 15.498, "max_dd_pct": 28.05, "trades": 29}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8883, "pnl_pct": 79.983, "max_dd_pct": 13.126, "trades": 11}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.112, "pnl_pct": -7.265, "max_dd_pct": 21.86, "trades": 25}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.414, "pnl_pct": 78.098, "max_dd_pct": 6.885, "trades": 11}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.266, "pnl_pct": -16.468, "max_dd_pct": 27.317, "trades": 25}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1878, "pnl_pct": 61.328, "max_dd_pct": 7.845, "trades": 11}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4161, "pnl_pct": -25.785, "max_dd_pct": 35.308, "trades": 25}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6795, "pnl_pct": 31.969, "max_dd_pct": 11.344, "trades": 11}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1948, "pnl_pct": -13.408, "max_dd_pct": 26.24, "trades": 53}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4111, "pnl_pct": 186.524, "max_dd_pct": 16.979, "trades": 29}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7928, "pnl_pct": -44.291, "max_dd_pct": 47.36, "trades": 52}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2938, "pnl_pct": 178.849, "max_dd_pct": 17.746, "trades": 29}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5627, "pnl_pct": -40.754, "max_dd_pct": 42.303, "trades": 51}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6786, "pnl_pct": 76.421, "max_dd_pct": 23.058, "trades": 29}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3179, "pnl_pct": 27.348, "max_dd_pct": 20.461, "trades": 42}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9563, "pnl_pct": 115.283, "max_dd_pct": 19.657, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.14, "pnl_pct": -9.966, "max_dd_pct": 28.097, "trades": 42}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9128, "pnl_pct": 115.675, "max_dd_pct": 21.497, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1647, "pnl_pct": -13.645, "max_dd_pct": 26.074, "trades": 41}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4344, "pnl_pct": 43.581, "max_dd_pct": 37.211, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8919, "pnl_pct": 86.904, "max_dd_pct": 16.326, "trades": 38}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8358, "pnl_pct": 61.144, "max_dd_pct": 16.736, "trades": 16}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7527, "pnl_pct": 73.267, "max_dd_pct": 17.189, "trades": 38}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9485, "pnl_pct": 80.656, "max_dd_pct": 16.698, "trades": 16}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3709, "pnl_pct": 33.259, "max_dd_pct": 21.141, "trades": 37}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7562, "pnl_pct": 58.703, "max_dd_pct": 16.698, "trades": 15}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9634, "pnl_pct": 84.412, "max_dd_pct": 12.355, "trades": 27}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4072, "pnl_pct": 76.976, "max_dd_pct": 6.885, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7492, "pnl_pct": 60.449, "max_dd_pct": 14.523, "trades": 27}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1992, "pnl_pct": 62.854, "max_dd_pct": 7.845, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.425, "pnl_pct": 32.894, "max_dd_pct": 16.03, "trades": 27}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.948, "pnl_pct": 48.29, "max_dd_pct": 11.115, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8132, "pnl_pct": 65.911, "max_dd_pct": 10.605, "trades": 23}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0786, "pnl_pct": 51.123, "max_dd_pct": 6.885, "trades": 9}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5173, "pnl_pct": 38.246, "max_dd_pct": 13.458, "trades": 23}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8789, "pnl_pct": 39.447, "max_dd_pct": 7.845, "trades": 9}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2488, "pnl_pct": 18.221, "max_dd_pct": 20.037, "trades": 23}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.9258, "pnl_pct": 42.469, "max_dd_pct": 11.115, "trades": 9}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4079, "pnl_pct": -29.099, "max_dd_pct": 35.288, "trades": 57}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0384, "pnl_pct": 62.946, "max_dd_pct": 16.968, "trades": 27}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9358, "pnl_pct": -54.104, "max_dd_pct": 55.298, "trades": 57}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8592, "pnl_pct": 59.73, "max_dd_pct": 17.741, "trades": 27}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8417, "pnl_pct": -57.944, "max_dd_pct": 59.908, "trades": 55}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2884, "pnl_pct": 17.779, "max_dd_pct": 19.362, "trades": 27}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0087, "pnl_pct": 0.696, "max_dd_pct": 31.659, "trades": 45}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6525, "pnl_pct": 43.928, "max_dd_pct": 16.736, "trades": 20}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2107, "pnl_pct": -15.617, "max_dd_pct": 42.236, "trades": 45}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6878, "pnl_pct": 53.003, "max_dd_pct": 17.784, "trades": 20}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1566, "pnl_pct": -13.723, "max_dd_pct": 42.409, "trades": 44}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2433, "pnl_pct": 15.968, "max_dd_pct": 26.964, "trades": 19}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5637, "pnl_pct": 50.471, "max_dd_pct": 20.594, "trades": 34}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1104, "pnl_pct": 73.834, "max_dd_pct": 10.735, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5047, "pnl_pct": 45.697, "max_dd_pct": 19.44, "trades": 34}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9552, "pnl_pct": 59.522, "max_dd_pct": 11.656, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2448, "pnl_pct": 21.462, "max_dd_pct": 22.49, "trades": 33}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7715, "pnl_pct": 45.37, "max_dd_pct": 16.241, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6483, "pnl_pct": 53.337, "max_dd_pct": 15.797, "trades": 31}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2138, "pnl_pct": 56.682, "max_dd_pct": 6.006, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5653, "pnl_pct": 47.64, "max_dd_pct": 20.371, "trades": 31}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9454, "pnl_pct": 42.276, "max_dd_pct": 7.235, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2948, "pnl_pct": 23.468, "max_dd_pct": 26.67, "trades": 31}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.334, "pnl_pct": 14.162, "max_dd_pct": 15.788, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4043, "pnl_pct": 165.723, "max_dd_pct": 6.619, "trades": 21}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6417, "pnl_pct": 24.308, "max_dd_pct": 5.618, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1487, "pnl_pct": 121.042, "max_dd_pct": 6.656, "trades": 21}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4908, "pnl_pct": 18.146, "max_dd_pct": 6.592, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5832, "pnl_pct": 51.972, "max_dd_pct": 16.599, "trades": 21}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4552, "pnl_pct": 17.069, "max_dd_pct": 8.599, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3453, "pnl_pct": -25.415, "max_dd_pct": 30.088, "trades": 58}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0769, "pnl_pct": 65.215, "max_dd_pct": 17.235, "trades": 25}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8561, "pnl_pct": -51.317, "max_dd_pct": 52.577, "trades": 58}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9096, "pnl_pct": 63.539, "max_dd_pct": 18.851, "trades": 25}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9989, "pnl_pct": -62.883, "max_dd_pct": 64.605, "trades": 56}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2657, "pnl_pct": 15.981, "max_dd_pct": 22.109, "trades": 25}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2883, "pnl_pct": -16.618, "max_dd_pct": 33.984, "trades": 41}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6739, "pnl_pct": 47.345, "max_dd_pct": 16.736, "trades": 21}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6944, "pnl_pct": -35.485, "max_dd_pct": 50.388, "trades": 41}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6694, "pnl_pct": 52.46, "max_dd_pct": 16.698, "trades": 21}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4997, "pnl_pct": -33.417, "max_dd_pct": 47.184, "trades": 40}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.181, "pnl_pct": 11.856, "max_dd_pct": 28.396, "trades": 20}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0517, "pnl_pct": 4.01, "max_dd_pct": 29.578, "trades": 34}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1004, "pnl_pct": 42.015, "max_dd_pct": 5.059, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0027, "pnl_pct": -0.212, "max_dd_pct": 31.914, "trades": 34}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8167, "pnl_pct": 29.897, "max_dd_pct": 6.663, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2272, "pnl_pct": -17.496, "max_dd_pct": 42.373, "trades": 34}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4665, "pnl_pct": 17.583, "max_dd_pct": 16.514, "trades": 12}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6954, "pnl_pct": 61.856, "max_dd_pct": 17.696, "trades": 28}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8955, "pnl_pct": 35.853, "max_dd_pct": 4.795, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5282, "pnl_pct": 45.265, "max_dd_pct": 17.696, "trades": 28}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7248, "pnl_pct": 28.052, "max_dd_pct": 5.342, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0366, "pnl_pct": 2.661, "max_dd_pct": 21.734, "trades": 28}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3661, "pnl_pct": 13.556, "max_dd_pct": 9.872, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8011, "pnl_pct": 113.121, "max_dd_pct": 33.783, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7185, "pnl_pct": 30.484, "max_dd_pct": 10.718, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7399, "pnl_pct": 109.348, "max_dd_pct": 21.26, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5575, "pnl_pct": 22.896, "max_dd_pct": 11.638, "trades": 6}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3692, "pnl_pct": 44.508, "max_dd_pct": 24.388, "trades": 24}
{"template": "super_trend", "coin": "XLM/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4769, "pnl_pct": 19.555, "max_dd_pct": 13.48, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2525, "pnl_pct": -14.776, "max_dd_pct": 21.415, "trades": 15}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.07, "pnl_pct": -14.658, "max_dd_pct": 16.948, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2525, "pnl_pct": -14.776, "max_dd_pct": 21.415, "trades": 15}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.07, "pnl_pct": -14.658, "max_dd_pct": 16.948, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2525, "pnl_pct": -14.776, "max_dd_pct": 21.415, "trades": 15}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.07, "pnl_pct": -14.658, "max_dd_pct": 16.948, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2525, "pnl_pct": -14.776, "max_dd_pct": 21.415, "trades": 15}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.07, "pnl_pct": -14.658, "max_dd_pct": 16.948, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3995, "pnl_pct": -28.607, "max_dd_pct": 38.169, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.175, "pnl_pct": -4.774, "max_dd_pct": 21.449, "trades": 14}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.378, "pnl_pct": -27.324, "max_dd_pct": 37.058, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.175, "pnl_pct": -4.774, "max_dd_pct": 21.449, "trades": 14}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.378, "pnl_pct": -27.324, "max_dd_pct": 37.058, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.175, "pnl_pct": -4.774, "max_dd_pct": 21.449, "trades": 14}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3583, "pnl_pct": -26.125, "max_dd_pct": 36.02, "trades": 27}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.175, "pnl_pct": -4.774, "max_dd_pct": 21.449, "trades": 14}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.247, "pnl_pct": -20.801, "max_dd_pct": 32.911, "trades": 46}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0308, "pnl_pct": -1.902, "max_dd_pct": 35.4, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.228, "pnl_pct": -19.378, "max_dd_pct": 31.706, "trades": 46}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0308, "pnl_pct": -1.902, "max_dd_pct": 35.4, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.228, "pnl_pct": -19.378, "max_dd_pct": 31.706, "trades": 46}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0308, "pnl_pct": -1.902, "max_dd_pct": 35.4, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2106, "pnl_pct": -18.049, "max_dd_pct": 30.58, "trades": 46}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0308, "pnl_pct": -1.902, "max_dd_pct": 35.4, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5375, "pnl_pct": -46.33, "max_dd_pct": 60.703, "trades": 77}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1764, "pnl_pct": 9.621, "max_dd_pct": 24.115, "trades": 37}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5375, "pnl_pct": -46.33, "max_dd_pct": 60.703, "trades": 77}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1764, "pnl_pct": 9.621, "max_dd_pct": 24.115, "trades": 37}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5375, "pnl_pct": -46.33, "max_dd_pct": 60.703, "trades": 77}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1764, "pnl_pct": 9.621, "max_dd_pct": 24.115, "trades": 37}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5375, "pnl_pct": -46.33, "max_dd_pct": 60.703, "trades": 77}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1764, "pnl_pct": 9.621, "max_dd_pct": 24.115, "trades": 37}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0706, "pnl_pct": 3.256, "max_dd_pct": 13.371, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0706, "pnl_pct": 3.256, "max_dd_pct": 13.371, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0706, "pnl_pct": 3.256, "max_dd_pct": 13.371, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0706, "pnl_pct": 3.256, "max_dd_pct": 13.371, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1653, "pnl_pct": -9.156, "max_dd_pct": 16.056, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0055, "pnl_pct": 0.101, "max_dd_pct": 6.747, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1653, "pnl_pct": -9.156, "max_dd_pct": 16.056, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0055, "pnl_pct": 0.101, "max_dd_pct": 6.747, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1653, "pnl_pct": -9.156, "max_dd_pct": 16.056, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0055, "pnl_pct": 0.101, "max_dd_pct": 6.747, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1653, "pnl_pct": -9.156, "max_dd_pct": 16.056, "trades": 13}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0055, "pnl_pct": 0.101, "max_dd_pct": 6.747, "trades": 5}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3375, "pnl_pct": -24.856, "max_dd_pct": 31.902, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6575, "pnl_pct": -13.39, "max_dd_pct": 23.418, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3179, "pnl_pct": -23.617, "max_dd_pct": 30.779, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6575, "pnl_pct": -13.39, "max_dd_pct": 23.418, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3179, "pnl_pct": -23.617, "max_dd_pct": 30.779, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6575, "pnl_pct": -13.39, "max_dd_pct": 23.418, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3179, "pnl_pct": -23.617, "max_dd_pct": 30.779, "trades": 26}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6575, "pnl_pct": -13.39, "max_dd_pct": 23.418, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2999, "pnl_pct": -27.83, "max_dd_pct": 39.892, "trades": 52}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0316, "pnl_pct": -2.019, "max_dd_pct": 40.371, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2847, "pnl_pct": -26.64, "max_dd_pct": 38.901, "trades": 52}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0316, "pnl_pct": -2.019, "max_dd_pct": 40.371, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2847, "pnl_pct": -26.64, "max_dd_pct": 38.901, "trades": 52}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0316, "pnl_pct": -2.019, "max_dd_pct": 40.371, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2847, "pnl_pct": -26.64, "max_dd_pct": 38.901, "trades": 52}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0316, "pnl_pct": -2.019, "max_dd_pct": 40.371, "trades": 28}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0679, "pnl_pct": 3.254, "max_dd_pct": 13.366, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0679, "pnl_pct": 3.254, "max_dd_pct": 13.366, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0679, "pnl_pct": 3.254, "max_dd_pct": 13.366, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0679, "pnl_pct": 3.254, "max_dd_pct": 13.366, "trades": 4}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -13.396, "max_dd_pct": 18.89, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2355, "pnl_pct": 4.987, "max_dd_pct": 7.454, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -13.396, "max_dd_pct": 18.89, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2355, "pnl_pct": 4.987, "max_dd_pct": 7.454, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -13.396, "max_dd_pct": 18.89, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2355, "pnl_pct": 4.987, "max_dd_pct": 7.454, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2626, "pnl_pct": -13.396, "max_dd_pct": 18.89, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2355, "pnl_pct": 4.987, "max_dd_pct": 7.454, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1482, "pnl_pct": 14.807, "max_dd_pct": 15.949, "trades": 33}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2239, "pnl_pct": -6.32, "max_dd_pct": 15.958, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1482, "pnl_pct": 14.807, "max_dd_pct": 15.949, "trades": 33}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2239, "pnl_pct": -6.32, "max_dd_pct": 15.958, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1482, "pnl_pct": 14.807, "max_dd_pct": 15.949, "trades": 33}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2239, "pnl_pct": -6.32, "max_dd_pct": 15.958, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1482, "pnl_pct": 14.807, "max_dd_pct": 15.949, "trades": 33}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2239, "pnl_pct": -6.32, "max_dd_pct": 15.958, "trades": 17}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2221, "pnl_pct": 9.827, "max_dd_pct": 10.32, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2221, "pnl_pct": 9.827, "max_dd_pct": 10.32, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2221, "pnl_pct": 9.827, "max_dd_pct": 10.32, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2221, "pnl_pct": 9.827, "max_dd_pct": 10.32, "trades": 2}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1379, "pnl_pct": -3.118, "max_dd_pct": 13.153, "trades": 1}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2663, "pnl_pct": -13.48, "max_dd_pct": 19.19, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1938, "pnl_pct": -3.043, "max_dd_pct": 11.049, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2663, "pnl_pct": -13.48, "max_dd_pct": 19.19, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1938, "pnl_pct": -3.043, "max_dd_pct": 11.049, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2663, "pnl_pct": -13.48, "max_dd_pct": 19.19, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1938, "pnl_pct": -3.043, "max_dd_pct": 11.049, "trades": 6}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2663, "pnl_pct": -13.48, "max_dd_pct": 19.19, "trades": 12}
{"template": "rsi_mean_revert", "coin": "XLM/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1938, "pnl_pct": -3.043, "max_dd_pct": 11.049, "trades": 6}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.2066, "pnl_pct": 5.275, "max_dd_pct": 7.072, "trades": 45}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.3689, "pnl_pct": 5.67, "max_dd_pct": 9.384, "trades": 21}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0934, "pnl_pct": 2.155, "max_dd_pct": 7.78, "trades": 28}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.3718, "pnl_pct": 5.362, "max_dd_pct": 8.38, "trades": 17}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0981, "pnl_pct": -1.913, "max_dd_pct": 7.632, "trades": 15}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.6023, "pnl_pct": -3.114, "max_dd_pct": 5.365, "trades": 6}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.3183, "pnl_pct": 3.812, "max_dd_pct": 3.311, "trades": 5}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.6366, "pnl_pct": -1.008, "max_dd_pct": 1.531, "trades": 1}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0034, "pnl_pct": -0.082, "max_dd_pct": 6.733, "trades": 38}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0024, "pnl_pct": 0.033, "max_dd_pct": 7.703, "trades": 19}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0698, "pnl_pct": 1.42, "max_dd_pct": 5.772, "trades": 27}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.1404, "pnl_pct": 1.828, "max_dd_pct": 8.38, "trades": 15}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0385, "pnl_pct": -0.657, "max_dd_pct": 5.816, "trades": 15}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.3077, "pnl_pct": -2.289, "max_dd_pct": 6.644, "trades": 7}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.1221, "pnl_pct": -1.372, "max_dd_pct": 4.31, "trades": 7}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.0467, "pnl_pct": -0.102, "max_dd_pct": 1.531, "trades": 2}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.2738, "pnl_pct": 6.214, "max_dd_pct": 5.107, "trades": 32}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.1787, "pnl_pct": 2.303, "max_dd_pct": 8.539, "trades": 14}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.0944, "pnl_pct": -1.668, "max_dd_pct": 6.908, "trades": 21}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.4127, "pnl_pct": 3.077, "max_dd_pct": 5.708, "trades": 10}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0341, "pnl_pct": -0.518, "max_dd_pct": 4.876, "trades": 12}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.1933, "pnl_pct": 1.307, "max_dd_pct": 4.598, "trades": 6}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.044, "pnl_pct": 0.577, "max_dd_pct": 4.885, "trades": 8}
{"template": "bollinger_revert", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.5017, "pnl_pct": -0.954, "max_dd_pct": 1.536, "trades": 2}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5815, "pnl_pct": 138.106, "max_dd_pct": 36.887, "trades": 157}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3724, "pnl_pct": 29.195, "max_dd_pct": 32.412, "trades": 65}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3378, "pnl_pct": 61.529, "max_dd_pct": 39.379, "trades": 155}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0438, "pnl_pct": 3.002, "max_dd_pct": 33.092, "trades": 63}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2947, "pnl_pct": -36.865, "max_dd_pct": 48.739, "trades": 153}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8267, "pnl_pct": -44.844, "max_dd_pct": 60.826, "trades": 61}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5802, "pnl_pct": 138.132, "max_dd_pct": 36.204, "trades": 154}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4032, "pnl_pct": 31.821, "max_dd_pct": 31.024, "trades": 64}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3434, "pnl_pct": 63.048, "max_dd_pct": 36.996, "trades": 153}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0438, "pnl_pct": 3.002, "max_dd_pct": 33.092, "trades": 63}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2864, "pnl_pct": -36.083, "max_dd_pct": 46.849, "trades": 150}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8267, "pnl_pct": -44.844, "max_dd_pct": 60.826, "trades": 61}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6603, "pnl_pct": 166.987, "max_dd_pct": 36.204, "trades": 150}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4032, "pnl_pct": 31.821, "max_dd_pct": 31.024, "trades": 64}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4339, "pnl_pct": 84.814, "max_dd_pct": 30.092, "trades": 149}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0438, "pnl_pct": 3.002, "max_dd_pct": 33.092, "trades": 63}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1182, "pnl_pct": -17.073, "max_dd_pct": 38.493, "trades": 147}
{"template": "fair_value_gap", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8822, "pnl_pct": -47.057, "max_dd_pct": 60.826, "trades": 61}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3172, "pnl_pct": 38.263, "max_dd_pct": 27.911, "trades": 93}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9519, "pnl_pct": 139.797, "max_dd_pct": 15.999, "trades": 42}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.6816, "pnl_pct": -50.241, "max_dd_pct": 60.926, "trades": 90}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.205, "pnl_pct": 20.761, "max_dd_pct": 32.621, "trades": 41}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.71, "pnl_pct": -60.493, "max_dd_pct": 71.022, "trades": 88}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.4979, "pnl_pct": -37.523, "max_dd_pct": 53.932, "trades": 40}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.062, "pnl_pct": -5.214, "max_dd_pct": 24.341, "trades": 68}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2707, "pnl_pct": -8.939, "max_dd_pct": 15.921, "trades": 30}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5642, "pnl_pct": -43.488, "max_dd_pct": 54.012, "trades": 67}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.8892, "pnl_pct": -30.153, "max_dd_pct": 34.082, "trades": 28}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.2402, "pnl_pct": -28.662, "max_dd_pct": 50.575, "trades": 65}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.9448, "pnl_pct": -57.309, "max_dd_pct": 58.91, "trades": 27}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3329, "pnl_pct": 24.175, "max_dd_pct": 17.589, "trades": 26}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2833, "pnl_pct": -6.729, "max_dd_pct": 18.354, "trades": 18}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0317, "pnl_pct": 2.146, "max_dd_pct": 18.97, "trades": 26}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.8742, "pnl_pct": -20.77, "max_dd_pct": 24.661, "trades": 15}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3358, "pnl_pct": -22.77, "max_dd_pct": 43.041, "trades": 26}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.548, "pnl_pct": -20.269, "max_dd_pct": 31.481, "trades": 15}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4033, "pnl_pct": 24.903, "max_dd_pct": 10.098, "trades": 14}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0814, "pnl_pct": 2.824, "max_dd_pct": 19.162, "trades": 13}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0091, "pnl_pct": 0.489, "max_dd_pct": 12.624, "trades": 14}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.1772, "pnl_pct": -6.522, "max_dd_pct": 20.212, "trades": 11}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.0214, "pnl_pct": 1.278, "max_dd_pct": 18.166, "trades": 14}
{"template": "donchian_breakout", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.1408, "pnl_pct": -6.467, "max_dd_pct": 29.998, "trades": 11}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -1.208, "pnl_pct": -66.728, "max_dd_pct": 71.251, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6741, "pnl_pct": -25.494, "max_dd_pct": 35.223, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.4948, "pnl_pct": -75.277, "max_dd_pct": 77.719, "trades": 86}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0401, "pnl_pct": -37.269, "max_dd_pct": 43.736, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.6942, "pnl_pct": -81.416, "max_dd_pct": 82.986, "trades": 85}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3889, "pnl_pct": -51.683, "max_dd_pct": 54.781, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.9106, "pnl_pct": -52.791, "max_dd_pct": 60.083, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6213, "pnl_pct": -22.969, "max_dd_pct": 30.537, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.5626, "pnl_pct": -73.451, "max_dd_pct": 76.195, "trades": 86}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2515, "pnl_pct": -41.531, "max_dd_pct": 45.815, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.7407, "pnl_pct": -80.794, "max_dd_pct": 83.955, "trades": 84}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.307, "pnl_pct": -24.645, "max_dd_pct": 41.333, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5722, "pnl_pct": -38.591, "max_dd_pct": 49.802, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0764, "pnl_pct": -3.227, "max_dd_pct": 17.286, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.1592, "pnl_pct": -63.82, "max_dd_pct": 68.526, "trades": 86}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8897, "pnl_pct": -31.688, "max_dd_pct": 36.672, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.6824, "pnl_pct": -79.608, "max_dd_pct": 83.341, "trades": 84}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1573, "pnl_pct": -13.442, "max_dd_pct": 36.884, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7372, "pnl_pct": -43.426, "max_dd_pct": 48.582, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.2831, "pnl_pct": -37.213, "max_dd_pct": 39.675, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.1065, "pnl_pct": -59.233, "max_dd_pct": 62.548, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1834, "pnl_pct": -37.821, "max_dd_pct": 41.522, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8104, "pnl_pct": -55.563, "max_dd_pct": 62.487, "trades": 64}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1907, "pnl_pct": -41.604, "max_dd_pct": 42.934, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.8394, "pnl_pct": -46.802, "max_dd_pct": 50.632, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.081, "pnl_pct": -31.353, "max_dd_pct": 32.724, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.3475, "pnl_pct": -65.329, "max_dd_pct": 67.263, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3745, "pnl_pct": -40.984, "max_dd_pct": 42.449, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0187, "pnl_pct": -62.922, "max_dd_pct": 64.985, "trades": 63}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5819, "pnl_pct": -50.174, "max_dd_pct": 50.174, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3638, "pnl_pct": -24.426, "max_dd_pct": 40.61, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.578, "pnl_pct": -17.662, "max_dd_pct": 22.916, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8203, "pnl_pct": -48.4, "max_dd_pct": 54.497, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.068, "pnl_pct": -32.52, "max_dd_pct": 35.476, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.891, "pnl_pct": -57.918, "max_dd_pct": 62.341, "trades": 63}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.5806, "pnl_pct": -48.393, "max_dd_pct": 48.742, "trades": 28}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0384, "pnl_pct": -3.061, "max_dd_pct": 36.296, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4598, "pnl_pct": 44.027, "max_dd_pct": 21.4, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2329, "pnl_pct": -17.181, "max_dd_pct": 41.685, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4589, "pnl_pct": 44.093, "max_dd_pct": 19.709, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2447, "pnl_pct": -18.892, "max_dd_pct": 37.486, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3362, "pnl_pct": 31.542, "max_dd_pct": 21.56, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0993, "pnl_pct": -7.463, "max_dd_pct": 35.997, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5312, "pnl_pct": 52.123, "max_dd_pct": 17.455, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3497, "pnl_pct": -23.74, "max_dd_pct": 42.301, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4267, "pnl_pct": 40.301, "max_dd_pct": 20.653, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4378, "pnl_pct": -30.045, "max_dd_pct": 37.642, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1861, "pnl_pct": 16.337, "max_dd_pct": 25.027, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1197, "pnl_pct": 9.863, "max_dd_pct": 27.326, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6323, "pnl_pct": 65.029, "max_dd_pct": 14.118, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1984, "pnl_pct": -14.185, "max_dd_pct": 34.597, "trades": 35}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4895, "pnl_pct": 47.543, "max_dd_pct": 18.205, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4569, "pnl_pct": -30.699, "max_dd_pct": 32.998, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2704, "pnl_pct": 24.689, "max_dd_pct": 24.034, "trades": 19}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9535, "pnl_pct": 124.389, "max_dd_pct": 14.4, "trades": 40}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1012, "pnl_pct": -3.353, "max_dd_pct": 13.55, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6359, "pnl_pct": 69.819, "max_dd_pct": 21.352, "trades": 40}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.723, "pnl_pct": -21.454, "max_dd_pct": 28.269, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3474, "pnl_pct": 38.309, "max_dd_pct": 26.756, "trades": 40}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9795, "pnl_pct": -31.162, "max_dd_pct": 41.196, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8483, "pnl_pct": 139.758, "max_dd_pct": 14.405, "trades": 37}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1047, "pnl_pct": -2.933, "max_dd_pct": 13.213, "trades": 17}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5471, "pnl_pct": 74.109, "max_dd_pct": 20.575, "trades": 37}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4986, "pnl_pct": -13.639, "max_dd_pct": 21.399, "trades": 17}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2705, "pnl_pct": 33.84, "max_dd_pct": 24.406, "trades": 37}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8092, "pnl_pct": -22.871, "max_dd_pct": 34.126, "trades": 17}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9172, "pnl_pct": 82.565, "max_dd_pct": 8.017, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.396, "pnl_pct": 5.449, "max_dd_pct": 5.446, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5982, "pnl_pct": 46.84, "max_dd_pct": 12.023, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3637, "pnl_pct": 6.25, "max_dd_pct": 7.441, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1267, "pnl_pct": 9.6, "max_dd_pct": 19.52, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0636, "pnl_pct": 1.171, "max_dd_pct": 8.899, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.638, "pnl_pct": 37.257, "max_dd_pct": 15.184, "trades": 16}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1635, "pnl_pct": -3.832, "max_dd_pct": 11.865, "trades": 7}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4445, "pnl_pct": 24.394, "max_dd_pct": 17.781, "trades": 16}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4481, "pnl_pct": -9.634, "max_dd_pct": 14.564, "trades": 7}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0291, "pnl_pct": -1.611, "max_dd_pct": 23.784, "trades": 16}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9496, "pnl_pct": -19.16, "max_dd_pct": 23.266, "trades": 7}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0255, "pnl_pct": 148.061, "max_dd_pct": 10.126, "trades": 31}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0264, "pnl_pct": -0.548, "max_dd_pct": 10.69, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6708, "pnl_pct": 80.337, "max_dd_pct": 15.794, "trades": 31}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.606, "pnl_pct": -12.186, "max_dd_pct": 16.802, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4452, "pnl_pct": 54.326, "max_dd_pct": 18.46, "trades": 31}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6029, "pnl_pct": -15.045, "max_dd_pct": 28.268, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6844, "pnl_pct": 80.468, "max_dd_pct": 12.404, "trades": 31}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1286, "pnl_pct": 2.606, "max_dd_pct": 10.262, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3372, "pnl_pct": 33.25, "max_dd_pct": 17.982, "trades": 31}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4734, "pnl_pct": -9.398, "max_dd_pct": 15.994, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1477, "pnl_pct": 14.533, "max_dd_pct": 30.908, "trades": 31}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7064, "pnl_pct": -16.327, "max_dd_pct": 27.392, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7819, "pnl_pct": 35.041, "max_dd_pct": 3.949, "trades": 16}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7595, "pnl_pct": 10.471, "max_dd_pct": 4.138, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4422, "pnl_pct": 18.143, "max_dd_pct": 8.537, "trades": 16}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3846, "pnl_pct": 5.982, "max_dd_pct": 9.122, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1522, "pnl_pct": -7.336, "max_dd_pct": 20.867, "trades": 16}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0583, "pnl_pct": 1.1, "max_dd_pct": 12.873, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9074, "pnl_pct": 55.107, "max_dd_pct": 8.378, "trades": 14}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7432, "pnl_pct": 7.807, "max_dd_pct": 3.289, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7619, "pnl_pct": 42.52, "max_dd_pct": 9.622, "trades": 14}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3067, "pnl_pct": 3.428, "max_dd_pct": 6.251, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1545, "pnl_pct": 8.374, "max_dd_pct": 16.076, "trades": 14}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2197, "pnl_pct": -3.686, "max_dd_pct": 12.472, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9356, "pnl_pct": 118.274, "max_dd_pct": 9.989, "trades": 26}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1522, "pnl_pct": 2.689, "max_dd_pct": 9.618, "trades": 9}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6165, "pnl_pct": 67.091, "max_dd_pct": 14.726, "trades": 26}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3005, "pnl_pct": -5.484, "max_dd_pct": 12.392, "trades": 9}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2541, "pnl_pct": 25.664, "max_dd_pct": 22.544, "trades": 26}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3728, "pnl_pct": -7.92, "max_dd_pct": 19.608, "trades": 9}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0438, "pnl_pct": 78.512, "max_dd_pct": 9.463, "trades": 26}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0208, "pnl_pct": -0.273, "max_dd_pct": 9.34, "trades": 7}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5649, "pnl_pct": 36.652, "max_dd_pct": 14.472, "trades": 26}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3701, "pnl_pct": -5.593, "max_dd_pct": 12.451, "trades": 7}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3853, "pnl_pct": 28.508, "max_dd_pct": 16.981, "trades": 26}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1623, "pnl_pct": -3.004, "max_dd_pct": 15.897, "trades": 7}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5645, "pnl_pct": 40.521, "max_dd_pct": 12.444, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2817, "pnl_pct": 4.238, "max_dd_pct": 7.598, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4059, "pnl_pct": 27.633, "max_dd_pct": 13.348, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0699, "pnl_pct": -1.03, "max_dd_pct": 9.495, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0431, "pnl_pct": 2.681, "max_dd_pct": 18.658, "trades": 13}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4267, "pnl_pct": -7.56, "max_dd_pct": 13.23, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2172, "pnl_pct": 10.495, "max_dd_pct": 12.495, "trades": 11}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4895, "pnl_pct": -7.068, "max_dd_pct": 11.518, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2148, "pnl_pct": 11.043, "max_dd_pct": 10.32, "trades": 11}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8003, "pnl_pct": -10.845, "max_dd_pct": 12.431, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.155, "pnl_pct": -7.104, "max_dd_pct": 18.919, "trades": 11}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0281, "pnl_pct": -14.673, "max_dd_pct": 14.673, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8253, "pnl_pct": 62.508, "max_dd_pct": 8.085, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2664, "pnl_pct": -2.748, "max_dd_pct": 5.842, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5091, "pnl_pct": 35.005, "max_dd_pct": 10.818, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9048, "pnl_pct": -8.615, "max_dd_pct": 8.922, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1892, "pnl_pct": 13.026, "max_dd_pct": 15.705, "trades": 21}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6456, "pnl_pct": -10.199, "max_dd_pct": 19.142, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6293, "pnl_pct": 54.829, "max_dd_pct": 13.311, "trades": 19}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.061, "pnl_pct": 0.657, "max_dd_pct": 4.115, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4054, "pnl_pct": 30.782, "max_dd_pct": 13.311, "trades": 19}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5352, "pnl_pct": -5.415, "max_dd_pct": 6.547, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1439, "pnl_pct": -9.431, "max_dd_pct": 21.797, "trades": 19}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4049, "pnl_pct": -7.053, "max_dd_pct": 16.801, "trades": 6}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7645, "pnl_pct": 54.717, "max_dd_pct": 7.091, "trades": 12}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6032, "pnl_pct": -5.7, "max_dd_pct": 5.895, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.624, "pnl_pct": 42.124, "max_dd_pct": 7.189, "trades": 12}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5869, "pnl_pct": -5.921, "max_dd_pct": 5.921, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4133, "pnl_pct": 26.051, "max_dd_pct": 12.329, "trades": 12}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7991, "pnl_pct": -12.128, "max_dd_pct": 12.806, "trades": 5}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5788, "pnl_pct": 28.971, "max_dd_pct": 8.842, "trades": 11}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1989, "pnl_pct": -1.318, "max_dd_pct": 3.398, "trades": 2}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.356, "pnl_pct": 16.147, "max_dd_pct": 11.393, "trades": 11}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4966, "pnl_pct": -3.344, "max_dd_pct": 3.398, "trades": 2}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1977, "pnl_pct": 10.666, "max_dd_pct": 16.924, "trades": 11}
{"template": "ema_crossover", "coin": "ETC/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.689, "pnl_pct": 13.311, "max_dd_pct": 3.967, "trades": 2}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5388, "pnl_pct": 46.808, "max_dd_pct": 25.148, "trades": 43}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6549, "pnl_pct": 62.499, "max_dd_pct": 3.713, "trades": 18}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3539, "pnl_pct": 29.223, "max_dd_pct": 25.105, "trades": 43}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3177, "pnl_pct": 48.388, "max_dd_pct": 4.377, "trades": 18}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3083, "pnl_pct": 33.378, "max_dd_pct": 21.923, "trades": 42}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.909, "pnl_pct": 33.566, "max_dd_pct": 9.855, "trades": 18}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1748, "pnl_pct": -10.517, "max_dd_pct": 31.585, "trades": 21}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7733, "pnl_pct": 16.902, "max_dd_pct": 5.139, "trades": 10}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3089, "pnl_pct": -18.034, "max_dd_pct": 32.765, "trades": 21}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5449, "pnl_pct": 12.363, "max_dd_pct": 6.007, "trades": 10}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2904, "pnl_pct": 29.414, "max_dd_pct": 25.611, "trades": 21}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5489, "pnl_pct": 13.836, "max_dd_pct": 7.606, "trades": 10}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0171, "pnl_pct": -1.003, "max_dd_pct": 21.539, "trades": 12}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2526, "pnl_pct": -1.779, "max_dd_pct": 5.273, "trades": 5}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1684, "pnl_pct": -9.396, "max_dd_pct": 25.222, "trades": 12}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4059, "pnl_pct": -4.027, "max_dd_pct": 6.33, "trades": 5}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3106, "pnl_pct": 29.332, "max_dd_pct": 28.646, "trades": 12}
{"template": "order_block", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.002, "pnl_pct": 0.028, "max_dd_pct": 7.59, "trades": 5}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5636, "pnl_pct": 183.5, "max_dd_pct": 31.113, "trades": 151}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0046, "pnl_pct": -0.308, "max_dd_pct": 40.002, "trades": 71}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2734, "pnl_pct": 43.788, "max_dd_pct": 33.185, "trades": 114}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5228, "pnl_pct": -23.634, "max_dd_pct": 36.416, "trades": 54}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3226, "pnl_pct": 45.134, "max_dd_pct": 26.881, "trades": 75}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.8133, "pnl_pct": 80.949, "max_dd_pct": 22.085, "trades": 40}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.6907, "pnl_pct": 186.124, "max_dd_pct": 31.898, "trades": 151}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2648, "pnl_pct": 19.119, "max_dd_pct": 32.269, "trades": 72}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3549, "pnl_pct": 57.915, "max_dd_pct": 28.15, "trades": 102}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.423, "pnl_pct": -19.857, "max_dd_pct": 39.387, "trades": 50}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2639, "pnl_pct": 31.403, "max_dd_pct": 26.269, "trades": 67}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.4397, "pnl_pct": 22.277, "max_dd_pct": 24.21, "trades": 41}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5966, "pnl_pct": 200.791, "max_dd_pct": 30.83, "trades": 149}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.1676, "pnl_pct": -10.56, "max_dd_pct": 40.271, "trades": 70}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1524, "pnl_pct": 21.773, "max_dd_pct": 44.489, "trades": 112}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.4294, "pnl_pct": -19.734, "max_dd_pct": 36.427, "trades": 53}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3689, "pnl_pct": 47.928, "max_dd_pct": 26.881, "trades": 73}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.7935, "pnl_pct": 77.669, "max_dd_pct": 22.092, "trades": 39}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7283, "pnl_pct": 202.252, "max_dd_pct": 28.164, "trades": 150}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1269, "pnl_pct": 8.666, "max_dd_pct": 32.262, "trades": 71}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3454, "pnl_pct": 55.954, "max_dd_pct": 28.657, "trades": 100}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.3779, "pnl_pct": -17.839, "max_dd_pct": 36.73, "trades": 50}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1957, "pnl_pct": 24.709, "max_dd_pct": 29.96, "trades": 67}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.4063, "pnl_pct": 20.053, "max_dd_pct": 24.241, "trades": 40}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4919, "pnl_pct": 138.235, "max_dd_pct": 28.792, "trades": 139}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.1174, "pnl_pct": -7.589, "max_dd_pct": 40.053, "trades": 66}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.0818, "pnl_pct": 11.086, "max_dd_pct": 44.576, "trades": 112}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.4372, "pnl_pct": -19.122, "max_dd_pct": 36.437, "trades": 51}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3585, "pnl_pct": 46.34, "max_dd_pct": 26.881, "trades": 73}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.6796, "pnl_pct": 61.261, "max_dd_pct": 22.071, "trades": 37}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7632, "pnl_pct": 224.514, "max_dd_pct": 25.594, "trades": 140}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0573, "pnl_pct": -3.563, "max_dd_pct": 31.585, "trades": 66}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3618, "pnl_pct": 59.442, "max_dd_pct": 26.46, "trades": 100}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.2251, "pnl_pct": -10.833, "max_dd_pct": 35.059, "trades": 49}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1684, "pnl_pct": 20.968, "max_dd_pct": 32.061, "trades": 67}
{"template": "trend_magic", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1992, "pnl_pct": 8.724, "max_dd_pct": 24.217, "trades": 38}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.053, "pnl_pct": 6.617, "max_dd_pct": 39.401, "trades": 62}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.8778, "pnl_pct": 106.737, "max_dd_pct": 18.991, "trades": 26}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.295, "pnl_pct": -23.435, "max_dd_pct": 41.405, "trades": 54}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6472, "pnl_pct": 72.058, "max_dd_pct": 26.973, "trades": 26}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4285, "pnl_pct": -30.266, "max_dd_pct": 43.556, "trades": 50}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3276, "pnl_pct": -9.459, "max_dd_pct": 26.71, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1299, "pnl_pct": -11.265, "max_dd_pct": 37.004, "trades": 56}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.763, "pnl_pct": 90.3, "max_dd_pct": 19.07, "trades": 26}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.409, "pnl_pct": -26.924, "max_dd_pct": 44.724, "trades": 51}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1988, "pnl_pct": 6.585, "max_dd_pct": 14.18, "trades": 24}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2122, "pnl_pct": -16.092, "max_dd_pct": 43.854, "trades": 46}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1121, "pnl_pct": -3.369, "max_dd_pct": 21.583, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4218, "pnl_pct": -28.519, "max_dd_pct": 47.932, "trades": 51}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.825, "pnl_pct": 99.243, "max_dd_pct": 12.485, "trades": 25}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2964, "pnl_pct": -22.513, "max_dd_pct": 43.502, "trades": 49}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0645, "pnl_pct": 2.024, "max_dd_pct": 20.978, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1452, "pnl_pct": -10.153, "max_dd_pct": 44.265, "trades": 44}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0634, "pnl_pct": 1.856, "max_dd_pct": 14.74, "trades": 21}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3996, "pnl_pct": -26.681, "max_dd_pct": 43.812, "trades": 52}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0172, "pnl_pct": -0.541, "max_dd_pct": 18.701, "trades": 26}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1223, "pnl_pct": 10.104, "max_dd_pct": 39.534, "trades": 48}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2162, "pnl_pct": -6.435, "max_dd_pct": 24.262, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0083, "pnl_pct": -0.601, "max_dd_pct": 44.028, "trades": 42}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1545, "pnl_pct": -5.093, "max_dd_pct": 24.595, "trades": 21}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1272, "pnl_pct": -10.294, "max_dd_pct": 40.576, "trades": 47}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.0727, "pnl_pct": 2.281, "max_dd_pct": 20.978, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3024, "pnl_pct": -21.127, "max_dd_pct": 50.552, "trades": 45}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4892, "pnl_pct": -13.489, "max_dd_pct": 24.617, "trades": 22}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3873, "pnl_pct": 28.842, "max_dd_pct": 24.494, "trades": 42}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.4845, "pnl_pct": -13.923, "max_dd_pct": 31.936, "trades": 21}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3208, "pnl_pct": -22.338, "max_dd_pct": 47.583, "trades": 47}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2947, "pnl_pct": -8.462, "max_dd_pct": 23.867, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.1194, "pnl_pct": 8.217, "max_dd_pct": 34.687, "trades": 42}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.6957, "pnl_pct": -20.298, "max_dd_pct": 33.278, "trades": 22}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4253, "pnl_pct": 29.482, "max_dd_pct": 15.474, "trades": 39}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5238, "pnl_pct": -13.601, "max_dd_pct": 22.072, "trades": 20}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0659, "pnl_pct": -5.309, "max_dd_pct": 39.051, "trades": 46}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0868, "pnl_pct": -2.624, "max_dd_pct": 20.978, "trades": 23}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0351, "pnl_pct": 2.55, "max_dd_pct": 42.254, "trades": 42}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1808, "pnl_pct": 5.762, "max_dd_pct": 17.453, "trades": 20}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3888, "pnl_pct": 27.73, "max_dd_pct": 29.994, "trades": 42}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0085, "pnl_pct": 0.272, "max_dd_pct": 22.514, "trades": 20}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1733, "pnl_pct": -11.97, "max_dd_pct": 41.637, "trades": 44}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3586, "pnl_pct": -9.829, "max_dd_pct": 21.435, "trades": 21}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3179, "pnl_pct": 22.07, "max_dd_pct": 28.595, "trades": 42}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3564, "pnl_pct": -10.232, "max_dd_pct": 29.043, "trades": 20}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.6571, "pnl_pct": 65.33, "max_dd_pct": 20.242, "trades": 39}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2942, "pnl_pct": 7.736, "max_dd_pct": 8.375, "trades": 19}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.4713, "pnl_pct": 43.249, "max_dd_pct": 29.389, "trades": 41}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6312, "pnl_pct": -20.068, "max_dd_pct": 33.506, "trades": 22}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3606, "pnl_pct": 24.049, "max_dd_pct": 18.405, "trades": 38}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.154, "pnl_pct": -22.847, "max_dd_pct": 25.937, "trades": 20}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.0921, "pnl_pct": 6.047, "max_dd_pct": 34.681, "trades": 37}
{"template": "macd_trend", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.0051, "pnl_pct": -19.283, "max_dd_pct": 22.155, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7825, "pnl_pct": 151.058, "max_dd_pct": 28.238, "trades": 59}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0663, "pnl_pct": 2.69, "max_dd_pct": 20.84, "trades": 23}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4971, "pnl_pct": 77.276, "max_dd_pct": 28.238, "trades": 59}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0099, "pnl_pct": -0.428, "max_dd_pct": 25.216, "trades": 23}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1912, "pnl_pct": -19.845, "max_dd_pct": 36.55, "trades": 58}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8153, "pnl_pct": -30.556, "max_dd_pct": 39.332, "trades": 23}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.351, "pnl_pct": 51.5, "max_dd_pct": 34.501, "trades": 41}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9, "pnl_pct": 41.27, "max_dd_pct": 8.661, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0597, "pnl_pct": 7.177, "max_dd_pct": 35.729, "trades": 41}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5316, "pnl_pct": 21.93, "max_dd_pct": 8.661, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4728, "pnl_pct": -41.837, "max_dd_pct": 41.837, "trades": 41}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0305, "pnl_pct": 1.148, "max_dd_pct": 14.636, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2894, "pnl_pct": 38.272, "max_dd_pct": 29.461, "trades": 33}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.263, "pnl_pct": 8.35, "max_dd_pct": 15.617, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1187, "pnl_pct": 13.962, "max_dd_pct": 30.871, "trades": 33}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1692, "pnl_pct": -4.804, "max_dd_pct": 19.845, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3478, "pnl_pct": -31.29, "max_dd_pct": 41.566, "trades": 32}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4877, "pnl_pct": -14.391, "max_dd_pct": 27.485, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1965, "pnl_pct": 34.845, "max_dd_pct": 47.911, "trades": 27}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2961, "pnl_pct": 3.705, "max_dd_pct": 5.614, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0905, "pnl_pct": 14.521, "max_dd_pct": 46.953, "trades": 27}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2854, "pnl_pct": -3.311, "max_dd_pct": 6.107, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2306, "pnl_pct": -28.697, "max_dd_pct": 49.053, "trades": 27}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3541, "pnl_pct": -6.107, "max_dd_pct": 10.596, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2021, "pnl_pct": 147.071, "max_dd_pct": 5.841, "trades": 19}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5298, "pnl_pct": 16.225, "max_dd_pct": 8.057, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9821, "pnl_pct": 105.894, "max_dd_pct": 5.841, "trades": 19}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5442, "pnl_pct": 16.784, "max_dd_pct": 9.92, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5055, "pnl_pct": 44.478, "max_dd_pct": 12.054, "trades": 19}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4396, "pnl_pct": 14.194, "max_dd_pct": 10.773, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9558, "pnl_pct": 184.738, "max_dd_pct": 16.985, "trades": 57}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0636, "pnl_pct": 2.543, "max_dd_pct": 20.882, "trades": 22}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6314, "pnl_pct": 96.097, "max_dd_pct": 18.456, "trades": 57}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0439, "pnl_pct": -1.88, "max_dd_pct": 27.79, "trades": 22}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0513, "pnl_pct": -5.373, "max_dd_pct": 32.297, "trades": 56}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7412, "pnl_pct": -28.078, "max_dd_pct": 37.167, "trades": 22}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9106, "pnl_pct": 169.116, "max_dd_pct": 13.304, "trades": 47}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8684, "pnl_pct": 36.226, "max_dd_pct": 11.13, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5337, "pnl_pct": 74.553, "max_dd_pct": 16.8, "trades": 47}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4428, "pnl_pct": 16.633, "max_dd_pct": 13.855, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1527, "pnl_pct": -13.991, "max_dd_pct": 41.267, "trades": 46}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0093, "pnl_pct": -0.343, "max_dd_pct": 20.812, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.518, "pnl_pct": 79.389, "max_dd_pct": 24.629, "trades": 34}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.315, "pnl_pct": 10.943, "max_dd_pct": 13.326, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3219, "pnl_pct": 42.906, "max_dd_pct": 25.407, "trades": 34}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0452, "pnl_pct": 1.439, "max_dd_pct": 17.741, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1714, "pnl_pct": -17.029, "max_dd_pct": 35.988, "trades": 33}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2689, "pnl_pct": -8.711, "max_dd_pct": 28.68, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2321, "pnl_pct": 28.24, "max_dd_pct": 37.641, "trades": 29}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1311, "pnl_pct": -1.81, "max_dd_pct": 6.516, "trades": 10}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.091, "pnl_pct": 10.091, "max_dd_pct": 37.796, "trades": 29}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8283, "pnl_pct": -10.381, "max_dd_pct": 11.727, "trades": 10}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1843, "pnl_pct": -17.706, "max_dd_pct": 41.108, "trades": 29}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8712, "pnl_pct": -16.43, "max_dd_pct": 22.038, "trades": 10}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.37, "pnl_pct": 40.571, "max_dd_pct": 30.499, "trades": 19}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0474, "pnl_pct": 31.996, "max_dd_pct": 5.614, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2219, "pnl_pct": 22.453, "max_dd_pct": 31.216, "trades": 19}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8242, "pnl_pct": 23.499, "max_dd_pct": 6.022, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1126, "pnl_pct": -9.816, "max_dd_pct": 32.65, "trades": 19}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.62, "pnl_pct": 18.16, "max_dd_pct": 7.878, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0068, "pnl_pct": 196.799, "max_dd_pct": 13.296, "trades": 57}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1113, "pnl_pct": 4.105, "max_dd_pct": 15.576, "trades": 20}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6786, "pnl_pct": 104.243, "max_dd_pct": 17.16, "trades": 57}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0387, "pnl_pct": 1.581, "max_dd_pct": 23.145, "trades": 20}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0381, "pnl_pct": -3.965, "max_dd_pct": 32.297, "trades": 56}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4659, "pnl_pct": -17.378, "max_dd_pct": 34.306, "trades": 20}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9361, "pnl_pct": 155.603, "max_dd_pct": 13.298, "trades": 45}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5941, "pnl_pct": 17.556, "max_dd_pct": 11.165, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.648, "pnl_pct": 87.348, "max_dd_pct": 13.298, "trades": 45}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0868, "pnl_pct": 2.349, "max_dd_pct": 13.869, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0985, "pnl_pct": 9.94, "max_dd_pct": 36.406, "trades": 44}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3318, "pnl_pct": -9.532, "max_dd_pct": 20.798, "trades": 14}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6118, "pnl_pct": 98.015, "max_dd_pct": 20.364, "trades": 38}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.293, "pnl_pct": 8.815, "max_dd_pct": 11.302, "trades": 12}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3286, "pnl_pct": 42.456, "max_dd_pct": 21.185, "trades": 38}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.085, "pnl_pct": 2.394, "max_dd_pct": 12.217, "trades": 12}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1632, "pnl_pct": -15.464, "max_dd_pct": 32.932, "trades": 37}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2724, "pnl_pct": -7.98, "max_dd_pct": 20.36, "trades": 12}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3974, "pnl_pct": 62.43, "max_dd_pct": 31.49, "trades": 29}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1173, "pnl_pct": 1.034, "max_dd_pct": 3.857, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2537, "pnl_pct": 35.832, "max_dd_pct": 30.95, "trades": 29}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6539, "pnl_pct": -5.861, "max_dd_pct": 9.247, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0311, "pnl_pct": 3.878, "max_dd_pct": 36.131, "trades": 29}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6704, "pnl_pct": -10.109, "max_dd_pct": 18.581, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5545, "pnl_pct": 72.681, "max_dd_pct": 28.697, "trades": 21}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.721, "pnl_pct": 7.3, "max_dd_pct": 4.488, "trades": 6}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.378, "pnl_pct": 44.577, "max_dd_pct": 29.007, "trades": 21}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1057, "pnl_pct": 1.049, "max_dd_pct": 7.985, "trades": 6}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1688, "pnl_pct": 18.059, "max_dd_pct": 29.585, "trades": 21}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1536, "pnl_pct": -2.454, "max_dd_pct": 12.012, "trades": 6}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0728, "pnl_pct": 236.807, "max_dd_pct": 13.894, "trades": 61}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3545, "pnl_pct": 11.619, "max_dd_pct": 15.702, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6929, "pnl_pct": 114.461, "max_dd_pct": 18.115, "trades": 61}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1609, "pnl_pct": -4.734, "max_dd_pct": 21.526, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0655, "pnl_pct": -7.012, "max_dd_pct": 33.387, "trades": 60}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5264, "pnl_pct": -15.736, "max_dd_pct": 27.855, "trades": 16}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5929, "pnl_pct": 101.444, "max_dd_pct": 20.346, "trades": 46}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1191, "pnl_pct": 2.738, "max_dd_pct": 11.224, "trades": 12}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2553, "pnl_pct": 33.651, "max_dd_pct": 21.168, "trades": 46}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4227, "pnl_pct": -8.876, "max_dd_pct": 13.823, "trades": 12}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1912, "pnl_pct": -18.778, "max_dd_pct": 29.497, "trades": 45}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6543, "pnl_pct": -16.114, "max_dd_pct": 20.493, "trades": 12}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7694, "pnl_pct": 125.651, "max_dd_pct": 17.348, "trades": 38}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.541, "pnl_pct": 13.508, "max_dd_pct": 8.665, "trades": 10}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4725, "pnl_pct": 62.438, "max_dd_pct": 18.708, "trades": 38}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3074, "pnl_pct": 7.113, "max_dd_pct": 8.665, "trades": 10}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1066, "pnl_pct": -10.084, "max_dd_pct": 37.301, "trades": 37}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.087, "pnl_pct": -2.146, "max_dd_pct": 15.07, "trades": 10}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0103, "pnl_pct": 155.362, "max_dd_pct": 10.489, "trades": 25}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1365, "pnl_pct": -2.248, "max_dd_pct": 10.64, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.784, "pnl_pct": 103.311, "max_dd_pct": 13.726, "trades": 25}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5684, "pnl_pct": -8.919, "max_dd_pct": 14.186, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3558, "pnl_pct": 37.449, "max_dd_pct": 22.109, "trades": 25}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.693, "pnl_pct": -13.03, "max_dd_pct": 21.227, "trades": 8}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1718, "pnl_pct": 220.169, "max_dd_pct": 12.116, "trades": 23}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0391, "pnl_pct": 10.212, "max_dd_pct": 3.898, "trades": 6}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9722, "pnl_pct": 158.112, "max_dd_pct": 13.704, "trades": 23}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3737, "pnl_pct": 3.847, "max_dd_pct": 6.403, "trades": 6}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6815, "pnl_pct": 92.623, "max_dd_pct": 21.931, "trades": 23}
{"template": "super_trend", "coin": "ETC/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0443, "pnl_pct": 0.734, "max_dd_pct": 9.137, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5568, "pnl_pct": -27.197, "max_dd_pct": 33.261, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1646, "pnl_pct": -3.297, "max_dd_pct": 15.695, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5568, "pnl_pct": -27.197, "max_dd_pct": 33.261, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1646, "pnl_pct": -3.297, "max_dd_pct": 15.695, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5568, "pnl_pct": -27.197, "max_dd_pct": 33.261, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1646, "pnl_pct": -3.297, "max_dd_pct": 15.695, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5568, "pnl_pct": -27.197, "max_dd_pct": 33.261, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1646, "pnl_pct": -3.297, "max_dd_pct": 15.695, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2403, "pnl_pct": -18.429, "max_dd_pct": 26.525, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.044, "pnl_pct": -1.572, "max_dd_pct": 21.098, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2403, "pnl_pct": -18.429, "max_dd_pct": 26.525, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.044, "pnl_pct": -1.572, "max_dd_pct": 21.098, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2403, "pnl_pct": -18.429, "max_dd_pct": 26.525, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.044, "pnl_pct": -1.572, "max_dd_pct": 21.098, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2403, "pnl_pct": -18.429, "max_dd_pct": 26.525, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.044, "pnl_pct": -1.572, "max_dd_pct": 21.098, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2145, "pnl_pct": -23.12, "max_dd_pct": 43.64, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.9222, "pnl_pct": -28.593, "max_dd_pct": 37.582, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2145, "pnl_pct": -23.12, "max_dd_pct": 43.64, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.9222, "pnl_pct": -28.593, "max_dd_pct": 37.582, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2145, "pnl_pct": -23.12, "max_dd_pct": 43.64, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.9222, "pnl_pct": -28.593, "max_dd_pct": 37.582, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2145, "pnl_pct": -23.12, "max_dd_pct": 43.64, "trades": 51}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.9222, "pnl_pct": -28.593, "max_dd_pct": 37.582, "trades": 23}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4475, "pnl_pct": -47.728, "max_dd_pct": 62.946, "trades": 73}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3964, "pnl_pct": -13.788, "max_dd_pct": 23.48, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4475, "pnl_pct": -47.728, "max_dd_pct": 62.946, "trades": 73}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3964, "pnl_pct": -13.788, "max_dd_pct": 23.48, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4475, "pnl_pct": -47.728, "max_dd_pct": 62.946, "trades": 73}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3964, "pnl_pct": -13.788, "max_dd_pct": 23.48, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4475, "pnl_pct": -47.728, "max_dd_pct": 62.946, "trades": 73}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3964, "pnl_pct": -13.788, "max_dd_pct": 23.48, "trades": 32}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1646, "pnl_pct": 4.949, "max_dd_pct": 12.787, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.6655, "pnl_pct": -9.166, "max_dd_pct": 12.598, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1646, "pnl_pct": 4.949, "max_dd_pct": 12.787, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.6655, "pnl_pct": -9.166, "max_dd_pct": 12.598, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1646, "pnl_pct": 4.949, "max_dd_pct": 12.787, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.6655, "pnl_pct": -9.166, "max_dd_pct": 12.598, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1646, "pnl_pct": 4.949, "max_dd_pct": 12.787, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.6655, "pnl_pct": -9.166, "max_dd_pct": 12.598, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4699, "pnl_pct": -26.067, "max_dd_pct": 34.311, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1663, "pnl_pct": -3.296, "max_dd_pct": 14.498, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4699, "pnl_pct": -26.067, "max_dd_pct": 34.311, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1663, "pnl_pct": -3.296, "max_dd_pct": 14.498, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4699, "pnl_pct": -26.067, "max_dd_pct": 34.311, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1663, "pnl_pct": -3.296, "max_dd_pct": 14.498, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4699, "pnl_pct": -26.067, "max_dd_pct": 34.311, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1663, "pnl_pct": -3.296, "max_dd_pct": 14.498, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2664, "pnl_pct": -19.91, "max_dd_pct": 24.314, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1897, "pnl_pct": -6.289, "max_dd_pct": 19.582, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2664, "pnl_pct": -19.91, "max_dd_pct": 24.314, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1897, "pnl_pct": -6.289, "max_dd_pct": 19.582, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2664, "pnl_pct": -19.91, "max_dd_pct": 24.314, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1897, "pnl_pct": -6.289, "max_dd_pct": 19.582, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2664, "pnl_pct": -19.91, "max_dd_pct": 24.314, "trades": 27}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1897, "pnl_pct": -6.289, "max_dd_pct": 19.582, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2017, "pnl_pct": -20.84, "max_dd_pct": 41.567, "trades": 50}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5074, "pnl_pct": -17.723, "max_dd_pct": 28.048, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2017, "pnl_pct": -20.84, "max_dd_pct": 41.567, "trades": 50}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5074, "pnl_pct": -17.723, "max_dd_pct": 28.048, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2017, "pnl_pct": -20.84, "max_dd_pct": 41.567, "trades": 50}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5074, "pnl_pct": -17.723, "max_dd_pct": 28.048, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2017, "pnl_pct": -20.84, "max_dd_pct": 41.567, "trades": 50}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5074, "pnl_pct": -17.723, "max_dd_pct": 28.048, "trades": 26}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.6785, "pnl_pct": 4.877, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.16, "pnl_pct": -3.119, "max_dd_pct": 11.61, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.6785, "pnl_pct": 4.877, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.16, "pnl_pct": -3.119, "max_dd_pct": 11.61, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.6785, "pnl_pct": 4.877, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.16, "pnl_pct": -3.119, "max_dd_pct": 11.61, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.6785, "pnl_pct": 4.877, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.16, "pnl_pct": -3.119, "max_dd_pct": 11.61, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2005, "pnl_pct": -4.57, "max_dd_pct": 14.426, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5052, "pnl_pct": -6.412, "max_dd_pct": 12.144, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2005, "pnl_pct": -4.57, "max_dd_pct": 14.426, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5052, "pnl_pct": -6.412, "max_dd_pct": 12.144, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2005, "pnl_pct": -4.57, "max_dd_pct": 14.426, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5052, "pnl_pct": -6.412, "max_dd_pct": 12.144, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2005, "pnl_pct": -4.57, "max_dd_pct": 14.426, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5052, "pnl_pct": -6.412, "max_dd_pct": 12.144, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4825, "pnl_pct": -26.02, "max_dd_pct": 36.119, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3497, "pnl_pct": -6.291, "max_dd_pct": 17.967, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4825, "pnl_pct": -26.02, "max_dd_pct": 36.119, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3497, "pnl_pct": -6.291, "max_dd_pct": 17.967, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4825, "pnl_pct": -26.02, "max_dd_pct": 36.119, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3497, "pnl_pct": -6.291, "max_dd_pct": 17.967, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4825, "pnl_pct": -26.02, "max_dd_pct": 36.119, "trades": 17}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3497, "pnl_pct": -6.291, "max_dd_pct": 17.967, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3037, "pnl_pct": -24.825, "max_dd_pct": 31.633, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2116, "pnl_pct": -7.569, "max_dd_pct": 20.283, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3037, "pnl_pct": -24.825, "max_dd_pct": 31.633, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2116, "pnl_pct": -7.569, "max_dd_pct": 20.283, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3037, "pnl_pct": -24.825, "max_dd_pct": 31.633, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2116, "pnl_pct": -7.569, "max_dd_pct": 20.283, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3037, "pnl_pct": -24.825, "max_dd_pct": 31.633, "trades": 34}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2116, "pnl_pct": -7.569, "max_dd_pct": 20.283, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.493, "pnl_pct": 6.597, "max_dd_pct": 4.287, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3167, "pnl_pct": -6.177, "max_dd_pct": 14.401, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.493, "pnl_pct": 6.597, "max_dd_pct": 4.287, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3167, "pnl_pct": -6.177, "max_dd_pct": 14.401, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.493, "pnl_pct": 6.597, "max_dd_pct": 4.287, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3167, "pnl_pct": -6.177, "max_dd_pct": 14.401, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.493, "pnl_pct": 6.597, "max_dd_pct": 4.287, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3167, "pnl_pct": -6.177, "max_dd_pct": 14.401, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -4.671, "max_dd_pct": 23.498, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3414, "pnl_pct": -6.292, "max_dd_pct": 13.973, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -4.671, "max_dd_pct": 23.498, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3414, "pnl_pct": -6.292, "max_dd_pct": 13.973, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -4.671, "max_dd_pct": 23.498, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3414, "pnl_pct": -6.292, "max_dd_pct": 13.973, "trades": 7}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0662, "pnl_pct": -4.671, "max_dd_pct": 23.498, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ETC/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3414, "pnl_pct": -6.292, "max_dd_pct": 13.973, "trades": 7}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.4553, "pnl_pct": -8.102, "max_dd_pct": 12.458, "trades": 36}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2374, "pnl_pct": -1.377, "max_dd_pct": 5.215, "trades": 13}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.1847, "pnl_pct": -2.772, "max_dd_pct": 8.296, "trades": 19}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.0153, "pnl_pct": 0.083, "max_dd_pct": 3.141, "trades": 9}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.1309, "pnl_pct": 1.211, "max_dd_pct": 3.061, "trades": 11}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.2333, "pnl_pct": 0.81, "max_dd_pct": 1.906, "trades": 4}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": 0.0982, "pnl_pct": 0.638, "max_dd_pct": 3.046, "trades": 5}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.362, "pnl_pct": -0.987, "max_dd_pct": 1.898, "trades": 1}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.2696, "pnl_pct": -4.862, "max_dd_pct": 10.301, "trades": 35}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.1721, "pnl_pct": -0.967, "max_dd_pct": 4.16, "trades": 10}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.4377, "pnl_pct": -7.129, "max_dd_pct": 10.461, "trades": 19}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.0168, "pnl_pct": -0.086, "max_dd_pct": 2.81, "trades": 6}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.3472, "pnl_pct": -4.438, "max_dd_pct": 7.858, "trades": 12}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.196, "pnl_pct": 0.889, "max_dd_pct": 2.66, "trades": 2}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.3553, "pnl_pct": -2.499, "max_dd_pct": 3.495, "trades": 6}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.362, "pnl_pct": -0.987, "max_dd_pct": 1.898, "trades": 1}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3693, "pnl_pct": -5.907, "max_dd_pct": 8.601, "trades": 23}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0409, "pnl_pct": 0.258, "max_dd_pct": 4.294, "trades": 10}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.0625, "pnl_pct": -0.733, "max_dd_pct": 5.18, "trades": 14}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.0168, "pnl_pct": -0.086, "max_dd_pct": 2.81, "trades": 6}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.2825, "pnl_pct": -2.699, "max_dd_pct": 4.162, "trades": 8}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.0629, "pnl_pct": 0.211, "max_dd_pct": 1.898, "trades": 3}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.0193, "pnl_pct": -0.127, "max_dd_pct": 2.199, "trades": 3}
{"template": "bollinger_revert", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.362, "pnl_pct": -0.987, "max_dd_pct": 1.898, "trades": 1}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1655, "pnl_pct": 16.402, "max_dd_pct": 23.552, "trades": 89}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3479, "pnl_pct": 10.321, "max_dd_pct": 11.638, "trades": 34}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1789, "pnl_pct": -15.076, "max_dd_pct": 51.432, "trades": 80}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.3627, "pnl_pct": 12.369, "max_dd_pct": 20.239, "trades": 32}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.0569, "pnl_pct": -5.572, "max_dd_pct": 53.058, "trades": 73}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.2535, "pnl_pct": -8.017, "max_dd_pct": 33.163, "trades": 30}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3401, "pnl_pct": -18.614, "max_dd_pct": 23.922, "trades": 58}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5379, "pnl_pct": -10.175, "max_dd_pct": 15.491, "trades": 23}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.1202, "pnl_pct": -8.037, "max_dd_pct": 35.089, "trades": 53}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.1492, "pnl_pct": -3.69, "max_dd_pct": 23.613, "trades": 22}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.0632, "pnl_pct": -5.209, "max_dd_pct": 50.473, "trades": 51}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.5247, "pnl_pct": -13.333, "max_dd_pct": 30.166, "trades": 21}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6068, "pnl_pct": -20.513, "max_dd_pct": 29.364, "trades": 34}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1979, "pnl_pct": -15.378, "max_dd_pct": 15.378, "trades": 12}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5872, "pnl_pct": -23.882, "max_dd_pct": 30.803, "trades": 33}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.4868, "pnl_pct": -19.333, "max_dd_pct": 19.333, "trades": 12}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6035, "pnl_pct": -33.492, "max_dd_pct": 53.103, "trades": 32}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.7123, "pnl_pct": -14.747, "max_dd_pct": 19.702, "trades": 12}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0521, "pnl_pct": -1.93, "max_dd_pct": 12.424, "trades": 18}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.3766, "pnl_pct": -9.949, "max_dd_pct": 9.949, "trades": 7}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.101, "pnl_pct": 4.438, "max_dd_pct": 14.904, "trades": 18}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -1.825, "pnl_pct": -12.145, "max_dd_pct": 12.145, "trades": 7}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.6783, "pnl_pct": 54.686, "max_dd_pct": 12.645, "trades": 17}
{"template": "donchian_breakout", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.8351, "pnl_pct": -12.208, "max_dd_pct": 12.208, "trades": 7}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3819, "pnl_pct": 64.673, "max_dd_pct": 41.114, "trades": 143}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0805, "pnl_pct": -4.737, "max_dd_pct": 25.43, "trades": 61}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2505, "pnl_pct": 38.863, "max_dd_pct": 29.734, "trades": 139}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0847, "pnl_pct": 5.152, "max_dd_pct": 28.409, "trades": 58}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2484, "pnl_pct": 41.081, "max_dd_pct": 30.262, "trades": 133}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2616, "pnl_pct": -14.619, "max_dd_pct": 27.276, "trades": 56}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3698, "pnl_pct": 61.82, "max_dd_pct": 40.317, "trades": 141}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1448, "pnl_pct": -8.278, "max_dd_pct": 25.43, "trades": 61}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2401, "pnl_pct": 36.883, "max_dd_pct": 30.496, "trades": 136}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0211, "pnl_pct": 1.242, "max_dd_pct": 28.409, "trades": 58}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2521, "pnl_pct": 41.751, "max_dd_pct": 31.098, "trades": 130}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2644, "pnl_pct": -14.544, "max_dd_pct": 27.212, "trades": 56}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0167, "pnl_pct": -2.146, "max_dd_pct": 34.659, "trades": 128}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1439, "pnl_pct": -8.225, "max_dd_pct": 25.43, "trades": 57}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0726, "pnl_pct": -9.082, "max_dd_pct": 25.734, "trades": 123}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0129, "pnl_pct": 0.76, "max_dd_pct": 27.429, "trades": 54}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2517, "pnl_pct": -29.485, "max_dd_pct": 47.911, "trades": 118}
{"template": "fair_value_gap", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2452, "pnl_pct": -13.532, "max_dd_pct": 24.159, "trades": 52}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0225, "pnl_pct": -2.047, "max_dd_pct": 30.595, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.368, "pnl_pct": -8.792, "max_dd_pct": 26.282, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0979, "pnl_pct": 9.874, "max_dd_pct": 35.345, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1757, "pnl_pct": 5.276, "max_dd_pct": 24.935, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.019, "pnl_pct": 2.03, "max_dd_pct": 42.298, "trades": 81}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1411, "pnl_pct": 4.485, "max_dd_pct": 28.623, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1088, "pnl_pct": -9.465, "max_dd_pct": 33.335, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1945, "pnl_pct": 5.358, "max_dd_pct": 16.379, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0292, "pnl_pct": -2.742, "max_dd_pct": 40.867, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5729, "pnl_pct": 19.015, "max_dd_pct": 16.476, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2052, "pnl_pct": -19.241, "max_dd_pct": 54.608, "trades": 81}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1227, "pnl_pct": 3.933, "max_dd_pct": 27.909, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0706, "pnl_pct": 6.496, "max_dd_pct": 32.05, "trades": 94}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4765, "pnl_pct": 14.294, "max_dd_pct": 13.226, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0783, "pnl_pct": 7.503, "max_dd_pct": 36.612, "trades": 87}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7568, "pnl_pct": 26.458, "max_dd_pct": 14.419, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2613, "pnl_pct": -23.139, "max_dd_pct": 55.524, "trades": 81}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1845, "pnl_pct": 5.994, "max_dd_pct": 27.592, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4345, "pnl_pct": -27.083, "max_dd_pct": 43.76, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7429, "pnl_pct": -15.659, "max_dd_pct": 20.035, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4116, "pnl_pct": -26.379, "max_dd_pct": 47.722, "trades": 64}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3325, "pnl_pct": -7.995, "max_dd_pct": 21.926, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1762, "pnl_pct": -13.915, "max_dd_pct": 39.864, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0769, "pnl_pct": 2.31, "max_dd_pct": 24.448, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6355, "pnl_pct": -36.906, "max_dd_pct": 49.334, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2762, "pnl_pct": -6.573, "max_dd_pct": 13.23, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.554, "pnl_pct": -33.72, "max_dd_pct": 50.931, "trades": 64}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1616, "pnl_pct": -4.111, "max_dd_pct": 19.264, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4279, "pnl_pct": -30.493, "max_dd_pct": 50.961, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0457, "pnl_pct": -1.37, "max_dd_pct": 27.572, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4754, "pnl_pct": -27.891, "max_dd_pct": 45.916, "trades": 67}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0518, "pnl_pct": 1.351, "max_dd_pct": 10.086, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3499, "pnl_pct": -22.244, "max_dd_pct": 43.247, "trades": 64}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2554, "pnl_pct": 7.134, "max_dd_pct": 11.894, "trades": 26}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4375, "pnl_pct": -30.411, "max_dd_pct": 50.95, "trades": 61}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1158, "pnl_pct": 3.563, "max_dd_pct": 23.949, "trades": 25}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7501, "pnl_pct": -25.328, "max_dd_pct": 34.006, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.1811, "pnl_pct": -20.044, "max_dd_pct": 21.275, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.6168, "pnl_pct": -23.278, "max_dd_pct": 34.236, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5945, "pnl_pct": -11.428, "max_dd_pct": 21.927, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6784, "pnl_pct": -30.867, "max_dd_pct": 44.483, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1089, "pnl_pct": 2.674, "max_dd_pct": 21.927, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5802, "pnl_pct": -20.648, "max_dd_pct": 29.87, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6674, "pnl_pct": -13.023, "max_dd_pct": 14.362, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5746, "pnl_pct": -21.938, "max_dd_pct": 33.087, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3185, "pnl_pct": -6.602, "max_dd_pct": 17.673, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.86, "pnl_pct": -37.142, "max_dd_pct": 49.522, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0968, "pnl_pct": 2.382, "max_dd_pct": 22.149, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6768, "pnl_pct": -24.252, "max_dd_pct": 33.055, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.259, "pnl_pct": -5.647, "max_dd_pct": 12.024, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4624, "pnl_pct": -19.437, "max_dd_pct": 30.944, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0342, "pnl_pct": -0.761, "max_dd_pct": 14.364, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8064, "pnl_pct": -36.307, "max_dd_pct": 48.851, "trades": 38}
{"template": "atr_volatility_breakout", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1719, "pnl_pct": 4.295, "max_dd_pct": 20.694, "trades": 20}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4828, "pnl_pct": 39.218, "max_dd_pct": 15.447, "trades": 40}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.526, "pnl_pct": -14.917, "max_dd_pct": 25.773, "trades": 16}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3209, "pnl_pct": 27.969, "max_dd_pct": 18.823, "trades": 40}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5283, "pnl_pct": -16.258, "max_dd_pct": 28.323, "trades": 16}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5438, "pnl_pct": -33.976, "max_dd_pct": 41.024, "trades": 40}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0387, "pnl_pct": -32.495, "max_dd_pct": 35.869, "trades": 16}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5944, "pnl_pct": 49.118, "max_dd_pct": 11.871, "trades": 31}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7513, "pnl_pct": -16.97, "max_dd_pct": 24.67, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2631, "pnl_pct": 20.435, "max_dd_pct": 18.022, "trades": 31}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6781, "pnl_pct": -17.212, "max_dd_pct": 26.676, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1798, "pnl_pct": -12.216, "max_dd_pct": 27.722, "trades": 30}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1169, "pnl_pct": -30.667, "max_dd_pct": 35.198, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4258, "pnl_pct": 37.002, "max_dd_pct": 24.699, "trades": 17}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0677, "pnl_pct": -1.906, "max_dd_pct": 20.275, "trades": 13}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4417, "pnl_pct": 39.909, "max_dd_pct": 25.889, "trades": 17}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5193, "pnl_pct": -13.383, "max_dd_pct": 23.515, "trades": 13}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2937, "pnl_pct": 26.15, "max_dd_pct": 28.265, "trades": 17}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1499, "pnl_pct": -29.189, "max_dd_pct": 32.255, "trades": 13}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1205, "pnl_pct": 4.05, "max_dd_pct": 15.605, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1026, "pnl_pct": -3.314, "max_dd_pct": 17.165, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0931, "pnl_pct": 3.401, "max_dd_pct": 9.817, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.271, "pnl_pct": -8.515, "max_dd_pct": 22.444, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3004, "pnl_pct": -10.891, "max_dd_pct": 12.863, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8439, "pnl_pct": -24.318, "max_dd_pct": 33.087, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3654, "pnl_pct": 26.362, "max_dd_pct": 13.552, "trades": 29}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.984, "pnl_pct": -26.503, "max_dd_pct": 27.997, "trades": 15}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2711, "pnl_pct": 19.47, "max_dd_pct": 13.625, "trades": 29}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.8529, "pnl_pct": -25.528, "max_dd_pct": 26.28, "trades": 15}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3104, "pnl_pct": -18.315, "max_dd_pct": 25.532, "trades": 29}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.3885, "pnl_pct": -39.367, "max_dd_pct": 39.401, "trades": 15}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4756, "pnl_pct": 48.013, "max_dd_pct": 13.664, "trades": 24}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9921, "pnl_pct": -23.809, "max_dd_pct": 23.809, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3777, "pnl_pct": 37.421, "max_dd_pct": 14.533, "trades": 24}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6302, "pnl_pct": -18.109, "max_dd_pct": 18.109, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3329, "pnl_pct": 36.301, "max_dd_pct": 22.638, "trades": 24}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9319, "pnl_pct": -28.293, "max_dd_pct": 29.126, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2535, "pnl_pct": -17.572, "max_dd_pct": 25.26, "trades": 18}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4968, "pnl_pct": -12.991, "max_dd_pct": 23.91, "trades": 12}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1949, "pnl_pct": -14.003, "max_dd_pct": 26.496, "trades": 18}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3769, "pnl_pct": -11.312, "max_dd_pct": 19.913, "trades": 12}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2996, "pnl_pct": -20.52, "max_dd_pct": 30.998, "trades": 18}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9373, "pnl_pct": -27.41, "max_dd_pct": 30.689, "trades": 12}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2657, "pnl_pct": -5.803, "max_dd_pct": 10.597, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2634, "pnl_pct": 5.773, "max_dd_pct": 15.128, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0768, "pnl_pct": 2.189, "max_dd_pct": 7.642, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0295, "pnl_pct": -0.608, "max_dd_pct": 18.578, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1614, "pnl_pct": -4.457, "max_dd_pct": 7.642, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6333, "pnl_pct": -12.41, "max_dd_pct": 25.159, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4568, "pnl_pct": 41.849, "max_dd_pct": 17.745, "trades": 23}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8978, "pnl_pct": -22.689, "max_dd_pct": 26.131, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4077, "pnl_pct": 37.789, "max_dd_pct": 13.419, "trades": 23}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.1042, "pnl_pct": -26.666, "max_dd_pct": 29.022, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4504, "pnl_pct": 47.181, "max_dd_pct": 17.664, "trades": 23}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.898, "pnl_pct": -25.783, "max_dd_pct": 29.934, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.442, "pnl_pct": 29.557, "max_dd_pct": 14.34, "trades": 20}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0064, "pnl_pct": 0.181, "max_dd_pct": 16.259, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.378, "pnl_pct": 25.846, "max_dd_pct": 21.013, "trades": 20}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2487, "pnl_pct": -6.834, "max_dd_pct": 20.776, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2238, "pnl_pct": 15.983, "max_dd_pct": 29.302, "trades": 20}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4462, "pnl_pct": -13.341, "max_dd_pct": 25.012, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1979, "pnl_pct": 11.827, "max_dd_pct": 14.349, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5263, "pnl_pct": 15.691, "max_dd_pct": 10.581, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0024, "pnl_pct": 0.129, "max_dd_pct": 15.807, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2323, "pnl_pct": 6.482, "max_dd_pct": 15.414, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1681, "pnl_pct": -8.637, "max_dd_pct": 18.086, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1645, "pnl_pct": -4.381, "max_dd_pct": 21.376, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3357, "pnl_pct": 5.985, "max_dd_pct": 3.727, "trades": 5}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3624, "pnl_pct": 10.575, "max_dd_pct": 12.394, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1153, "pnl_pct": 2.042, "max_dd_pct": 3.787, "trades": 5}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 6.823, "max_dd_pct": 16.294, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0485, "pnl_pct": -0.993, "max_dd_pct": 7.245, "trades": 5}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3109, "pnl_pct": -7.824, "max_dd_pct": 23.06, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0647, "pnl_pct": 98.691, "max_dd_pct": 9.485, "trades": 17}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1434, "pnl_pct": 4.04, "max_dd_pct": 18.964, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9335, "pnl_pct": 83.229, "max_dd_pct": 12.258, "trades": 17}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1989, "pnl_pct": -5.229, "max_dd_pct": 21.965, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6961, "pnl_pct": 61.802, "max_dd_pct": 17.514, "trades": 17}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5788, "pnl_pct": -15.738, "max_dd_pct": 32.41, "trades": 10}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3915, "pnl_pct": 28.809, "max_dd_pct": 22.862, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0683, "pnl_pct": 1.483, "max_dd_pct": 13.27, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3491, "pnl_pct": 25.76, "max_dd_pct": 23.375, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3244, "pnl_pct": -6.595, "max_dd_pct": 17.076, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0829, "pnl_pct": 5.64, "max_dd_pct": 26.537, "trades": 14}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7244, "pnl_pct": -17.141, "max_dd_pct": 28.933, "trades": 9}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2356, "pnl_pct": -7.156, "max_dd_pct": 10.932, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4907, "pnl_pct": 14.953, "max_dd_pct": 11.538, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1079, "pnl_pct": -3.783, "max_dd_pct": 11.706, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3368, "pnl_pct": 9.548, "max_dd_pct": 13.624, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3309, "pnl_pct": -12.44, "max_dd_pct": 13.493, "trades": 11}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2224, "pnl_pct": -5.473, "max_dd_pct": 20.566, "trades": 7}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0793, "pnl_pct": -1.837, "max_dd_pct": 9.139, "trades": 4}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8334, "pnl_pct": 10.931, "max_dd_pct": 3.18, "trades": 2}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2314, "pnl_pct": -4.844, "max_dd_pct": 9.139, "trades": 4}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7005, "pnl_pct": 8.655, "max_dd_pct": 3.18, "trades": 2}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.398, "pnl_pct": -7.677, "max_dd_pct": 8.615, "trades": 4}
{"template": "ema_crossover", "coin": "FIL/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3549, "pnl_pct": 4.173, "max_dd_pct": 4.132, "trades": 2}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0105, "pnl_pct": 118.0, "max_dd_pct": 6.993, "trades": 35}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4745, "pnl_pct": -7.778, "max_dd_pct": 11.589, "trades": 16}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7549, "pnl_pct": 87.802, "max_dd_pct": 13.879, "trades": 35}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7411, "pnl_pct": -12.033, "max_dd_pct": 14.644, "trades": 16}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.389, "pnl_pct": 40.732, "max_dd_pct": 23.381, "trades": 34}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0629, "pnl_pct": -1.196, "max_dd_pct": 16.211, "trades": 14}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7055, "pnl_pct": 49.819, "max_dd_pct": 10.608, "trades": 18}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3953, "pnl_pct": -5.216, "max_dd_pct": 9.54, "trades": 12}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5121, "pnl_pct": 35.874, "max_dd_pct": 15.462, "trades": 18}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5496, "pnl_pct": -8.244, "max_dd_pct": 13.691, "trades": 12}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1974, "pnl_pct": 13.521, "max_dd_pct": 22.927, "trades": 18}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.473, "pnl_pct": 10.816, "max_dd_pct": 16.017, "trades": 11}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6677, "pnl_pct": 42.424, "max_dd_pct": 9.868, "trades": 11}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.602, "pnl_pct": -6.007, "max_dd_pct": 6.367, "trades": 5}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5492, "pnl_pct": 34.88, "max_dd_pct": 12.619, "trades": 11}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.9766, "pnl_pct": -10.438, "max_dd_pct": 10.438, "trades": 5}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3567, "pnl_pct": 22.87, "max_dd_pct": 17.955, "trades": 11}
{"template": "order_block", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8077, "pnl_pct": 15.475, "max_dd_pct": 7.202, "trades": 4}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7302, "pnl_pct": 105.653, "max_dd_pct": 17.017, "trades": 133}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.1412, "pnl_pct": 4.86, "max_dd_pct": 25.088, "trades": 49}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3765, "pnl_pct": 50.297, "max_dd_pct": 22.077, "trades": 106}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.9743, "pnl_pct": 37.077, "max_dd_pct": 14.428, "trades": 44}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.2791, "pnl_pct": 47.079, "max_dd_pct": 33.242, "trades": 65}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.4591, "pnl_pct": -11.546, "max_dd_pct": 19.989, "trades": 30}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4327, "pnl_pct": 62.05, "max_dd_pct": 26.044, "trades": 138}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.4283, "pnl_pct": 16.384, "max_dd_pct": 22.417, "trades": 48}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4101, "pnl_pct": 61.098, "max_dd_pct": 22.005, "trades": 103}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.7997, "pnl_pct": 28.945, "max_dd_pct": 19.386, "trades": 43}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.1039, "pnl_pct": 16.219, "max_dd_pct": 34.078, "trades": 72}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.2434, "pnl_pct": -5.788, "max_dd_pct": 17.747, "trades": 28}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4514, "pnl_pct": 51.524, "max_dd_pct": 26.706, "trades": 128}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.403, "pnl_pct": 14.697, "max_dd_pct": 22.625, "trades": 47}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3609, "pnl_pct": 48.311, "max_dd_pct": 20.849, "trades": 103}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.9027, "pnl_pct": 32.871, "max_dd_pct": 15.929, "trades": 41}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3267, "pnl_pct": 58.336, "max_dd_pct": 33.242, "trades": 66}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.4884, "pnl_pct": -12.118, "max_dd_pct": 20.195, "trades": 29}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5391, "pnl_pct": 93.784, "max_dd_pct": 35.676, "trades": 129}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.4167, "pnl_pct": 16.017, "max_dd_pct": 19.858, "trades": 45}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.3252, "pnl_pct": 46.523, "max_dd_pct": 22.352, "trades": 101}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.6993, "pnl_pct": 25.511, "max_dd_pct": 20.775, "trades": 40}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0556, "pnl_pct": 8.39, "max_dd_pct": 34.078, "trades": 63}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0478, "pnl_pct": 1.179, "max_dd_pct": 17.747, "trades": 27}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2995, "pnl_pct": 30.086, "max_dd_pct": 30.604, "trades": 123}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3051, "pnl_pct": 9.612, "max_dd_pct": 19.569, "trades": 41}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2614, "pnl_pct": 27.633, "max_dd_pct": 21.598, "trades": 99}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.7816, "pnl_pct": 25.825, "max_dd_pct": 11.161, "trades": 37}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.0573, "pnl_pct": 8.601, "max_dd_pct": 33.242, "trades": 65}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.6393, "pnl_pct": -14.527, "max_dd_pct": 23.35, "trades": 28}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.2947, "pnl_pct": 38.705, "max_dd_pct": 38.374, "trades": 125}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.329, "pnl_pct": 11.037, "max_dd_pct": 15.781, "trades": 40}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.2362, "pnl_pct": 31.449, "max_dd_pct": 26.944, "trades": 97}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.4114, "pnl_pct": -11.129, "max_dd_pct": 21.409, "trades": 37}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": -0.0444, "pnl_pct": -6.184, "max_dd_pct": 34.078, "trades": 60}
{"template": "trend_magic", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0832, "pnl_pct": -1.93, "max_dd_pct": 22.181, "trades": 27}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.7393, "pnl_pct": -40.392, "max_dd_pct": 47.406, "trades": 75}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5146, "pnl_pct": 59.469, "max_dd_pct": 22.971, "trades": 29}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.7778, "pnl_pct": -42.378, "max_dd_pct": 48.546, "trades": 68}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.5873, "pnl_pct": 69.7, "max_dd_pct": 20.162, "trades": 27}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -1.0419, "pnl_pct": -47.194, "max_dd_pct": 56.019, "trades": 60}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6393, "pnl_pct": 77.777, "max_dd_pct": 17.201, "trades": 26}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.7009, "pnl_pct": -38.593, "max_dd_pct": 44.251, "trades": 71}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5293, "pnl_pct": 61.546, "max_dd_pct": 23.764, "trades": 28}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5323, "pnl_pct": -30.918, "max_dd_pct": 43.406, "trades": 64}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6047, "pnl_pct": 72.201, "max_dd_pct": 19.779, "trades": 26}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.9887, "pnl_pct": -44.652, "max_dd_pct": 49.833, "trades": 56}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.7657, "pnl_pct": 98.708, "max_dd_pct": 13.111, "trades": 25}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5378, "pnl_pct": -32.37, "max_dd_pct": 39.404, "trades": 68}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5419, "pnl_pct": 63.323, "max_dd_pct": 23.935, "trades": 27}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5962, "pnl_pct": -29.776, "max_dd_pct": 39.449, "trades": 61}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6592, "pnl_pct": 80.55, "max_dd_pct": 15.375, "trades": 25}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5337, "pnl_pct": -27.148, "max_dd_pct": 38.843, "trades": 55}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5002, "pnl_pct": -11.938, "max_dd_pct": 22.677, "trades": 24}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5141, "pnl_pct": -30.048, "max_dd_pct": 42.561, "trades": 64}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5741, "pnl_pct": 67.233, "max_dd_pct": 19.679, "trades": 26}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.9439, "pnl_pct": -43.957, "max_dd_pct": 51.886, "trades": 58}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6714, "pnl_pct": 82.548, "max_dd_pct": 14.343, "trades": 25}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5793, "pnl_pct": -30.33, "max_dd_pct": 42.909, "trades": 50}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.5615, "pnl_pct": 65.153, "max_dd_pct": 21.466, "trades": 25}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6508, "pnl_pct": -33.381, "max_dd_pct": 44.429, "trades": 60}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6735, "pnl_pct": 82.892, "max_dd_pct": 14.129, "trades": 25}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.7187, "pnl_pct": -36.677, "max_dd_pct": 49.038, "trades": 53}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6285, "pnl_pct": 75.365, "max_dd_pct": 18.806, "trades": 26}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3521, "pnl_pct": -19.19, "max_dd_pct": 31.236, "trades": 49}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.4227, "pnl_pct": -7.965, "max_dd_pct": 16.458, "trades": 20}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5856, "pnl_pct": -30.175, "max_dd_pct": 43.818, "trades": 55}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.7011, "pnl_pct": 88.012, "max_dd_pct": 15.279, "trades": 27}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4673, "pnl_pct": -24.313, "max_dd_pct": 36.45, "trades": 54}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5508, "pnl_pct": -11.948, "max_dd_pct": 20.462, "trades": 23}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2974, "pnl_pct": -15.638, "max_dd_pct": 30.3, "trades": 49}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2968, "pnl_pct": -6.287, "max_dd_pct": 16.669, "trades": 21}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.9586, "pnl_pct": -44.268, "max_dd_pct": 52.148, "trades": 58}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.7663, "pnl_pct": 98.829, "max_dd_pct": 13.111, "trades": 25}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5934, "pnl_pct": -30.766, "max_dd_pct": 42.025, "trades": 50}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.5565, "pnl_pct": 64.415, "max_dd_pct": 21.823, "trades": 26}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.018, "pnl_pct": -1.153, "max_dd_pct": 29.246, "trades": 48}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5267, "pnl_pct": -9.612, "max_dd_pct": 16.458, "trades": 19}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.8148, "pnl_pct": -39.089, "max_dd_pct": 49.657, "trades": 52}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6489, "pnl_pct": 78.481, "max_dd_pct": 16.416, "trades": 26}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3993, "pnl_pct": -21.822, "max_dd_pct": 33.475, "trades": 50}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.4226, "pnl_pct": -7.966, "max_dd_pct": 15.71, "trades": 20}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1768, "pnl_pct": 11.691, "max_dd_pct": 24.727, "trades": 46}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3044, "pnl_pct": -5.993, "max_dd_pct": 17.333, "trades": 20}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.5534, "pnl_pct": -28.405, "max_dd_pct": 39.898, "trades": 55}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3088, "pnl_pct": -6.722, "max_dd_pct": 18.429, "trades": 22}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3718, "pnl_pct": -19.241, "max_dd_pct": 32.37, "trades": 51}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3677, "pnl_pct": -7.775, "max_dd_pct": 18.115, "trades": 21}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3865, "pnl_pct": -19.025, "max_dd_pct": 38.285, "trades": 45}
{"template": "macd_trend", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6504, "pnl_pct": -12.389, "max_dd_pct": 17.387, "trades": 17}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1371, "pnl_pct": 12.634, "max_dd_pct": 24.657, "trades": 51}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2385, "pnl_pct": 194.077, "max_dd_pct": 13.904, "trades": 27}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2406, "pnl_pct": -18.657, "max_dd_pct": 29.407, "trades": 50}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0062, "pnl_pct": 138.628, "max_dd_pct": 13.904, "trades": 27}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9408, "pnl_pct": -57.144, "max_dd_pct": 60.174, "trades": 50}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5245, "pnl_pct": 57.808, "max_dd_pct": 21.503, "trades": 27}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7774, "pnl_pct": 167.286, "max_dd_pct": 33.083, "trades": 37}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9983, "pnl_pct": 124.744, "max_dd_pct": 8.456, "trades": 16}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6271, "pnl_pct": 120.113, "max_dd_pct": 29.165, "trades": 37}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8902, "pnl_pct": 105.154, "max_dd_pct": 10.227, "trades": 16}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3357, "pnl_pct": 52.724, "max_dd_pct": 38.646, "trades": 37}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5887, "pnl_pct": 61.168, "max_dd_pct": 20.158, "trades": 16}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3547, "pnl_pct": 434.077, "max_dd_pct": 9.667, "trades": 28}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0213, "pnl_pct": 123.67, "max_dd_pct": 4.851, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1852, "pnl_pct": 325.289, "max_dd_pct": 10.599, "trades": 28}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.889, "pnl_pct": 100.719, "max_dd_pct": 4.851, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9345, "pnl_pct": 217.162, "max_dd_pct": 12.348, "trades": 28}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7331, "pnl_pct": 78.886, "max_dd_pct": 13.311, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0798, "pnl_pct": 294.132, "max_dd_pct": 19.209, "trades": 21}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4651, "pnl_pct": 20.759, "max_dd_pct": 22.306, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0808, "pnl_pct": 309.628, "max_dd_pct": 19.025, "trades": 21}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2293, "pnl_pct": 9.461, "max_dd_pct": 23.959, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.8872, "pnl_pct": 209.265, "max_dd_pct": 25.421, "trades": 21}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2897, "pnl_pct": -10.581, "max_dd_pct": 34.245, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9243, "pnl_pct": 201.235, "max_dd_pct": 11.922, "trades": 20}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5021, "pnl_pct": 18.669, "max_dd_pct": 13.705, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8121, "pnl_pct": 159.798, "max_dd_pct": 12.883, "trades": 20}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3282, "pnl_pct": 11.462, "max_dd_pct": 17.049, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6927, "pnl_pct": 125.43, "max_dd_pct": 17.891, "trades": 20}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2138, "pnl_pct": -6.597, "max_dd_pct": 25.537, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9713, "pnl_pct": 247.962, "max_dd_pct": 21.539, "trades": 49}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1506, "pnl_pct": 160.882, "max_dd_pct": 16.626, "trades": 23}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7256, "pnl_pct": 153.104, "max_dd_pct": 19.696, "trades": 49}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0964, "pnl_pct": 151.952, "max_dd_pct": 12.784, "trades": 23}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2643, "pnl_pct": 41.582, "max_dd_pct": 38.152, "trades": 49}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.685, "pnl_pct": 78.308, "max_dd_pct": 21.731, "trades": 23}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8356, "pnl_pct": 189.069, "max_dd_pct": 14.296, "trades": 30}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9177, "pnl_pct": 110.197, "max_dd_pct": 8.456, "trades": 16}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6484, "pnl_pct": 125.521, "max_dd_pct": 16.055, "trades": 30}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8078, "pnl_pct": 91.631, "max_dd_pct": 10.227, "trades": 16}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5389, "pnl_pct": 100.901, "max_dd_pct": 29.364, "trades": 30}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5032, "pnl_pct": 50.142, "max_dd_pct": 20.158, "trades": 16}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2168, "pnl_pct": 344.879, "max_dd_pct": 16.919, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2405, "pnl_pct": 167.807, "max_dd_pct": 4.851, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0995, "pnl_pct": 278.77, "max_dd_pct": 18.528, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1267, "pnl_pct": 143.666, "max_dd_pct": 4.851, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.8427, "pnl_pct": 175.07, "max_dd_pct": 21.857, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0002, "pnl_pct": 122.759, "max_dd_pct": 11.024, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4672, "pnl_pct": 510.715, "max_dd_pct": 6.737, "trades": 23}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6589, "pnl_pct": 25.861, "max_dd_pct": 13.499, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.3376, "pnl_pct": 411.472, "max_dd_pct": 7.117, "trades": 23}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4309, "pnl_pct": 15.881, "max_dd_pct": 15.749, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 1.2688, "pnl_pct": 404.421, "max_dd_pct": 8.513, "trades": 23}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2061, "pnl_pct": -6.759, "max_dd_pct": 28.517, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8248, "pnl_pct": 168.23, "max_dd_pct": 23.449, "trades": 20}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 9.101, "max_dd_pct": 21.184, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7086, "pnl_pct": 131.035, "max_dd_pct": 25.163, "trades": 20}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0756, "pnl_pct": 2.701, "max_dd_pct": 23.415, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4875, "pnl_pct": 77.725, "max_dd_pct": 28.608, "trades": 20}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2836, "pnl_pct": -9.24, "max_dd_pct": 28.356, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.798, "pnl_pct": 171.646, "max_dd_pct": 29.777, "trades": 42}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1872, "pnl_pct": 164.125, "max_dd_pct": 9.187, "trades": 22}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5316, "pnl_pct": 93.33, "max_dd_pct": 35.856, "trades": 42}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0429, "pnl_pct": 133.765, "max_dd_pct": 12.773, "trades": 22}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1363, "pnl_pct": 19.059, "max_dd_pct": 46.161, "trades": 42}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6923, "pnl_pct": 77.397, "max_dd_pct": 21.727, "trades": 22}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0965, "pnl_pct": 280.086, "max_dd_pct": 14.588, "trades": 32}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9936, "pnl_pct": 122.045, "max_dd_pct": 9.93, "trades": 14}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8962, "pnl_pct": 194.427, "max_dd_pct": 19.877, "trades": 32}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8835, "pnl_pct": 102.191, "max_dd_pct": 11.686, "trades": 14}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.628, "pnl_pct": 116.034, "max_dd_pct": 26.077, "trades": 32}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6717, "pnl_pct": 71.204, "max_dd_pct": 21.534, "trades": 14}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1341, "pnl_pct": 311.736, "max_dd_pct": 16.152, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1388, "pnl_pct": 146.048, "max_dd_pct": 5.927, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9842, "pnl_pct": 236.956, "max_dd_pct": 17.016, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0504, "pnl_pct": 128.882, "max_dd_pct": 6.897, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9701, "pnl_pct": 252.83, "max_dd_pct": 18.434, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.77, "pnl_pct": 83.673, "max_dd_pct": 11.025, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.285, "pnl_pct": 372.678, "max_dd_pct": 18.12, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4818, "pnl_pct": 15.997, "max_dd_pct": 13.499, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1696, "pnl_pct": 306.201, "max_dd_pct": 16.635, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2961, "pnl_pct": 9.145, "max_dd_pct": 14.333, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9927, "pnl_pct": 240.067, "max_dd_pct": 21.803, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.307, "pnl_pct": -8.213, "max_dd_pct": 20.351, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9424, "pnl_pct": 114.656, "max_dd_pct": 11.922, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0091, "pnl_pct": 0.277, "max_dd_pct": 13.705, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7913, "pnl_pct": 87.387, "max_dd_pct": 12.021, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2097, "pnl_pct": -5.873, "max_dd_pct": 16.831, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4391, "pnl_pct": 47.0, "max_dd_pct": 23.971, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8835, "pnl_pct": -21.227, "max_dd_pct": 25.801, "trades": 10}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0127, "pnl_pct": 270.066, "max_dd_pct": 26.996, "trades": 39}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0346, "pnl_pct": 135.632, "max_dd_pct": 13.389, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7847, "pnl_pct": 172.254, "max_dd_pct": 33.235, "trades": 39}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.89, "pnl_pct": 108.031, "max_dd_pct": 12.428, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3835, "pnl_pct": 63.652, "max_dd_pct": 45.985, "trades": 39}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5046, "pnl_pct": 51.857, "max_dd_pct": 20.491, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0497, "pnl_pct": 284.552, "max_dd_pct": 17.225, "trades": 33}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9359, "pnl_pct": 110.629, "max_dd_pct": 9.894, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8464, "pnl_pct": 193.193, "max_dd_pct": 19.363, "trades": 33}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8033, "pnl_pct": 88.712, "max_dd_pct": 11.65, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7024, "pnl_pct": 155.189, "max_dd_pct": 22.809, "trades": 33}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6355, "pnl_pct": 65.913, "max_dd_pct": 21.492, "trades": 12}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2405, "pnl_pct": 379.958, "max_dd_pct": 13.28, "trades": 29}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.047, "pnl_pct": 125.788, "max_dd_pct": 5.94, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0699, "pnl_pct": 280.159, "max_dd_pct": 16.567, "trades": 29}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9482, "pnl_pct": 108.596, "max_dd_pct": 6.911, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9332, "pnl_pct": 233.416, "max_dd_pct": 15.435, "trades": 29}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8789, "pnl_pct": 98.12, "max_dd_pct": 8.851, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1921, "pnl_pct": 327.701, "max_dd_pct": 18.435, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2569, "pnl_pct": -5.255, "max_dd_pct": 13.458, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0568, "pnl_pct": 256.048, "max_dd_pct": 20.094, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4745, "pnl_pct": -9.361, "max_dd_pct": 14.291, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7855, "pnl_pct": 153.666, "max_dd_pct": 22.142, "trades": 25}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1244, "pnl_pct": -21.172, "max_dd_pct": 21.467, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8069, "pnl_pct": 85.007, "max_dd_pct": 19.52, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2861, "pnl_pct": -6.384, "max_dd_pct": 13.654, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.697, "pnl_pct": 69.58, "max_dd_pct": 18.856, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4919, "pnl_pct": -10.471, "max_dd_pct": 15.061, "trades": 8}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.376, "pnl_pct": 33.068, "max_dd_pct": 22.742, "trades": 18}
{"template": "super_trend", "coin": "FIL/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1207, "pnl_pct": -22.186, "max_dd_pct": 22.84, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0647, "pnl_pct": -4.913, "max_dd_pct": 21.881, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0682, "pnl_pct": 1.568, "max_dd_pct": 7.618, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0647, "pnl_pct": -4.913, "max_dd_pct": 21.881, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0682, "pnl_pct": 1.568, "max_dd_pct": 7.618, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0647, "pnl_pct": -4.913, "max_dd_pct": 21.881, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0682, "pnl_pct": 1.568, "max_dd_pct": 7.618, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0647, "pnl_pct": -4.913, "max_dd_pct": 21.881, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0682, "pnl_pct": 1.568, "max_dd_pct": 7.618, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0556, "pnl_pct": -5.292, "max_dd_pct": 33.954, "trades": 34}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0397, "pnl_pct": 1.513, "max_dd_pct": 21.22, "trades": 17}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0556, "pnl_pct": -5.292, "max_dd_pct": 33.954, "trades": 34}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0397, "pnl_pct": 1.513, "max_dd_pct": 21.22, "trades": 17}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0556, "pnl_pct": -5.292, "max_dd_pct": 33.954, "trades": 34}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0397, "pnl_pct": 1.513, "max_dd_pct": 21.22, "trades": 17}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0556, "pnl_pct": -5.292, "max_dd_pct": 33.954, "trades": 34}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0397, "pnl_pct": 1.513, "max_dd_pct": 21.22, "trades": 17}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2718, "pnl_pct": -32.231, "max_dd_pct": 51.748, "trades": 52}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2697, "pnl_pct": -9.113, "max_dd_pct": 24.437, "trades": 23}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2718, "pnl_pct": -32.231, "max_dd_pct": 51.748, "trades": 52}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2697, "pnl_pct": -9.113, "max_dd_pct": 24.437, "trades": 23}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2718, "pnl_pct": -32.231, "max_dd_pct": 51.748, "trades": 52}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2697, "pnl_pct": -9.113, "max_dd_pct": 24.437, "trades": 23}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2718, "pnl_pct": -32.231, "max_dd_pct": 51.748, "trades": 52}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2697, "pnl_pct": -9.113, "max_dd_pct": 24.437, "trades": 23}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3031, "pnl_pct": -43.247, "max_dd_pct": 65.29, "trades": 75}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3108, "pnl_pct": 22.468, "max_dd_pct": 33.111, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3002, "pnl_pct": -42.946, "max_dd_pct": 65.29, "trades": 75}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3108, "pnl_pct": 22.468, "max_dd_pct": 33.111, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3002, "pnl_pct": -42.946, "max_dd_pct": 65.29, "trades": 75}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3108, "pnl_pct": 22.468, "max_dd_pct": 33.111, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3002, "pnl_pct": -42.946, "max_dd_pct": 65.29, "trades": 75}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3108, "pnl_pct": 22.468, "max_dd_pct": 33.111, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1746, "pnl_pct": -15.961, "max_dd_pct": 43.839, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3178, "pnl_pct": 1.67, "max_dd_pct": 3.059, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1746, "pnl_pct": -15.961, "max_dd_pct": 43.839, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3178, "pnl_pct": 1.67, "max_dd_pct": 3.059, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1746, "pnl_pct": -15.961, "max_dd_pct": 43.839, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3178, "pnl_pct": 1.67, "max_dd_pct": 3.059, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1746, "pnl_pct": -15.961, "max_dd_pct": 43.839, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3178, "pnl_pct": 1.67, "max_dd_pct": 3.059, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -4.624, "max_dd_pct": 23.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0545, "pnl_pct": 1.614, "max_dd_pct": 13.672, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -4.624, "max_dd_pct": 23.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0545, "pnl_pct": 1.614, "max_dd_pct": 13.672, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -4.624, "max_dd_pct": 23.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0545, "pnl_pct": 1.614, "max_dd_pct": 13.672, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0659, "pnl_pct": -4.624, "max_dd_pct": 23.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0545, "pnl_pct": 1.614, "max_dd_pct": 13.672, "trades": 7}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1183, "pnl_pct": -11.133, "max_dd_pct": 29.574, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1379, "pnl_pct": 4.649, "max_dd_pct": 15.155, "trades": 16}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1183, "pnl_pct": -11.133, "max_dd_pct": 29.574, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1379, "pnl_pct": 4.649, "max_dd_pct": 15.155, "trades": 16}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1183, "pnl_pct": -11.133, "max_dd_pct": 29.574, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1379, "pnl_pct": 4.649, "max_dd_pct": 15.155, "trades": 16}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1183, "pnl_pct": -11.133, "max_dd_pct": 29.574, "trades": 36}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1379, "pnl_pct": 4.649, "max_dd_pct": 15.155, "trades": 16}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2375, "pnl_pct": -29.321, "max_dd_pct": 55.64, "trades": 58}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0703, "pnl_pct": -3.344, "max_dd_pct": 19.54, "trades": 26}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2375, "pnl_pct": -29.321, "max_dd_pct": 55.64, "trades": 58}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0703, "pnl_pct": -3.344, "max_dd_pct": 19.54, "trades": 26}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2375, "pnl_pct": -29.321, "max_dd_pct": 55.64, "trades": 58}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0703, "pnl_pct": -3.344, "max_dd_pct": 19.54, "trades": 26}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2375, "pnl_pct": -29.321, "max_dd_pct": 55.64, "trades": 58}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0703, "pnl_pct": -3.344, "max_dd_pct": 19.54, "trades": 26}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.8548, "pnl_pct": 4.906, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.8548, "pnl_pct": 4.906, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.8548, "pnl_pct": 4.906, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.8548, "pnl_pct": 4.906, "max_dd_pct": 0.0, "trades": 1}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0167, "pnl_pct": -1.636, "max_dd_pct": 37.1, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3961, "pnl_pct": 6.394, "max_dd_pct": 8.697, "trades": 3}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0167, "pnl_pct": -1.636, "max_dd_pct": 37.1, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3961, "pnl_pct": 6.394, "max_dd_pct": 8.697, "trades": 3}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0167, "pnl_pct": -1.636, "max_dd_pct": 37.1, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3961, "pnl_pct": 6.394, "max_dd_pct": 8.697, "trades": 3}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0167, "pnl_pct": -1.636, "max_dd_pct": 37.1, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3961, "pnl_pct": 6.394, "max_dd_pct": 8.697, "trades": 3}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2972, "pnl_pct": 26.273, "max_dd_pct": 17.068, "trades": 25}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0529, "pnl_pct": -1.56, "max_dd_pct": 13.672, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2972, "pnl_pct": 26.273, "max_dd_pct": 17.068, "trades": 25}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0529, "pnl_pct": -1.56, "max_dd_pct": 13.672, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2972, "pnl_pct": 26.273, "max_dd_pct": 17.068, "trades": 25}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0529, "pnl_pct": -1.56, "max_dd_pct": 13.672, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2972, "pnl_pct": 26.273, "max_dd_pct": 17.068, "trades": 25}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0529, "pnl_pct": -1.56, "max_dd_pct": 13.672, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3243, "pnl_pct": -33.174, "max_dd_pct": 36.855, "trades": 40}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2527, "pnl_pct": -9.317, "max_dd_pct": 24.149, "trades": 18}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3243, "pnl_pct": -33.174, "max_dd_pct": 36.855, "trades": 40}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2527, "pnl_pct": -9.317, "max_dd_pct": 24.149, "trades": 18}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3243, "pnl_pct": -33.174, "max_dd_pct": 36.855, "trades": 40}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2527, "pnl_pct": -9.317, "max_dd_pct": 24.149, "trades": 18}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3243, "pnl_pct": -33.174, "max_dd_pct": 36.855, "trades": 40}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2527, "pnl_pct": -9.317, "max_dd_pct": 24.149, "trades": 18}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0425, "pnl_pct": -4.475, "max_dd_pct": 38.973, "trades": 9}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2523, "pnl_pct": -6.236, "max_dd_pct": 12.411, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0425, "pnl_pct": -4.475, "max_dd_pct": 38.973, "trades": 9}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2523, "pnl_pct": -6.236, "max_dd_pct": 12.411, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0425, "pnl_pct": -4.475, "max_dd_pct": 38.973, "trades": 9}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2523, "pnl_pct": -6.236, "max_dd_pct": 12.411, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0425, "pnl_pct": -4.475, "max_dd_pct": 38.973, "trades": 9}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2523, "pnl_pct": -6.236, "max_dd_pct": 12.411, "trades": 2}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0149, "pnl_pct": -1.805, "max_dd_pct": 34.467, "trades": 28}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4475, "pnl_pct": -9.075, "max_dd_pct": 11.831, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0149, "pnl_pct": -1.805, "max_dd_pct": 34.467, "trades": 28}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4475, "pnl_pct": -9.075, "max_dd_pct": 11.831, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0149, "pnl_pct": -1.805, "max_dd_pct": 34.467, "trades": 28}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4475, "pnl_pct": -9.075, "max_dd_pct": 11.831, "trades": 8}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0149, "pnl_pct": -1.805, "max_dd_pct": 34.467, "trades": 28}
{"template": "rsi_mean_revert", "coin": "FIL/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4475, "pnl_pct": -9.075, "max_dd_pct": 11.831, "trades": 8}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.5041, "pnl_pct": -11.853, "max_dd_pct": 15.767, "trades": 43}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2048, "pnl_pct": -2.264, "max_dd_pct": 7.73, "trades": 16}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.2336, "pnl_pct": -4.933, "max_dd_pct": 12.459, "trades": 29}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.3119, "pnl_pct": -3.063, "max_dd_pct": 6.372, "trades": 7}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.5408, "pnl_pct": -5.794, "max_dd_pct": 9.922, "trades": 13}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.3087, "pnl_pct": -2.055, "max_dd_pct": 5.677, "trades": 2}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.7629, "pnl_pct": -5.068, "max_dd_pct": 5.772, "trades": 5}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.4169, "pnl_pct": -9.052, "max_dd_pct": 12.032, "trades": 35}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0637, "pnl_pct": 0.843, "max_dd_pct": 6.872, "trades": 16}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.0522, "pnl_pct": -1.047, "max_dd_pct": 11.195, "trades": 26}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.3066, "pnl_pct": -3.091, "max_dd_pct": 6.324, "trades": 8}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.5387, "pnl_pct": -6.103, "max_dd_pct": 10.836, "trades": 14}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.1231, "pnl_pct": -0.867, "max_dd_pct": 4.491, "trades": 3}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.9956, "pnl_pct": -7.04, "max_dd_pct": 7.463, "trades": 7}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.3251, "pnl_pct": -6.819, "max_dd_pct": 11.65, "trades": 32}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.0174, "pnl_pct": -0.203, "max_dd_pct": 6.998, "trades": 14}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.2739, "pnl_pct": 5.103, "max_dd_pct": 4.525, "trades": 24}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.0676, "pnl_pct": 0.461, "max_dd_pct": 3.788, "trades": 5}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.363, "pnl_pct": -4.422, "max_dd_pct": 8.052, "trades": 10}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.2102, "pnl_pct": -1.241, "max_dd_pct": 3.992, "trades": 2}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.5747, "pnl_pct": -4.212, "max_dd_pct": 7.099, "trades": 7}
{"template": "bollinger_revert", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2657, "pnl_pct": 46.353, "max_dd_pct": 40.702, "trades": 101}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9042, "pnl_pct": 66.251, "max_dd_pct": 24.316, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0584, "pnl_pct": 8.817, "max_dd_pct": 43.416, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.424, "pnl_pct": 27.736, "max_dd_pct": 34.317, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1942, "pnl_pct": -26.279, "max_dd_pct": 44.12, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1013, "pnl_pct": -6.194, "max_dd_pct": 39.634, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6018, "pnl_pct": 127.748, "max_dd_pct": 24.085, "trades": 101}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.154, "pnl_pct": 92.096, "max_dd_pct": 18.18, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2005, "pnl_pct": 31.84, "max_dd_pct": 30.898, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5494, "pnl_pct": 37.678, "max_dd_pct": 31.67, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3019, "pnl_pct": -36.782, "max_dd_pct": 46.768, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1177, "pnl_pct": -7.24, "max_dd_pct": 39.477, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4356, "pnl_pct": 79.311, "max_dd_pct": 33.971, "trades": 101}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5602, "pnl_pct": 136.015, "max_dd_pct": 13.294, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0101, "pnl_pct": -1.35, "max_dd_pct": 40.002, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8558, "pnl_pct": 62.285, "max_dd_pct": 18.89, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5741, "pnl_pct": -57.741, "max_dd_pct": 64.416, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0028, "pnl_pct": -0.174, "max_dd_pct": 33.895, "trades": 42}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.067, "pnl_pct": 6.815, "max_dd_pct": 34.036, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3423, "pnl_pct": -13.772, "max_dd_pct": 26.894, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0929, "pnl_pct": -8.854, "max_dd_pct": 38.615, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.56, "pnl_pct": -21.777, "max_dd_pct": 32.989, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2301, "pnl_pct": -22.323, "max_dd_pct": 42.27, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8708, "pnl_pct": -32.919, "max_dd_pct": 41.311, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7576, "pnl_pct": 201.93, "max_dd_pct": 28.962, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3112, "pnl_pct": -12.527, "max_dd_pct": 28.826, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5251, "pnl_pct": 113.791, "max_dd_pct": 41.26, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6352, "pnl_pct": -24.095, "max_dd_pct": 35.972, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2398, "pnl_pct": 42.662, "max_dd_pct": 49.53, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0805, "pnl_pct": -39.014, "max_dd_pct": 46.643, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7733, "pnl_pct": 206.017, "max_dd_pct": 31.939, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4805, "pnl_pct": 19.731, "max_dd_pct": 21.053, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4965, "pnl_pct": 103.62, "max_dd_pct": 47.385, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0086, "pnl_pct": -0.324, "max_dd_pct": 21.767, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1228, "pnl_pct": 19.747, "max_dd_pct": 58.446, "trades": 57}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7604, "pnl_pct": -26.387, "max_dd_pct": 35.596, "trades": 27}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1768, "pnl_pct": 11.871, "max_dd_pct": 28.378, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5736, "pnl_pct": 19.004, "max_dd_pct": 14.672, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.012, "pnl_pct": -0.852, "max_dd_pct": 31.714, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.095, "pnl_pct": 2.925, "max_dd_pct": 17.284, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.175, "pnl_pct": -12.496, "max_dd_pct": 33.087, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5411, "pnl_pct": -16.811, "max_dd_pct": 27.275, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8327, "pnl_pct": 188.72, "max_dd_pct": 21.144, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8176, "pnl_pct": 30.759, "max_dd_pct": 13.413, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7021, "pnl_pct": 145.297, "max_dd_pct": 24.409, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.219, "pnl_pct": 7.377, "max_dd_pct": 14.305, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4265, "pnl_pct": 72.051, "max_dd_pct": 33.281, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6192, "pnl_pct": -20.001, "max_dd_pct": 30.253, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8982, "pnl_pct": 210.792, "max_dd_pct": 24.182, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 2.0429, "pnl_pct": 74.928, "max_dd_pct": 5.583, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.742, "pnl_pct": 155.957, "max_dd_pct": 28.072, "trades": 37}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2396, "pnl_pct": 39.248, "max_dd_pct": 7.52, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3933, "pnl_pct": 64.4, "max_dd_pct": 37.282, "trades": 36}
{"template": "atr_volatility_breakout", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1906, "pnl_pct": -5.689, "max_dd_pct": 17.776, "trades": 22}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.8535, "pnl_pct": 3908.128, "max_dd_pct": 21.017, "trades": 158}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2354, "pnl_pct": 214.719, "max_dd_pct": 24.136, "trades": 71}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.5477, "pnl_pct": 2055.524, "max_dd_pct": 22.507, "trades": 157}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8427, "pnl_pct": 116.528, "max_dd_pct": 24.435, "trades": 71}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9152, "pnl_pct": 542.14, "max_dd_pct": 25.661, "trades": 153}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1509, "pnl_pct": -12.735, "max_dd_pct": 50.688, "trades": 71}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.8118, "pnl_pct": 3551.207, "max_dd_pct": 21.017, "trades": 155}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3642, "pnl_pct": 258.318, "max_dd_pct": 22.897, "trades": 69}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.5198, "pnl_pct": 1922.36, "max_dd_pct": 22.507, "trades": 154}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.991, "pnl_pct": 149.782, "max_dd_pct": 24.438, "trades": 69}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.8955, "pnl_pct": 514.261, "max_dd_pct": 25.66, "trades": 151}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0425, "pnl_pct": -3.779, "max_dd_pct": 45.678, "trades": 69}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.7758, "pnl_pct": 3196.454, "max_dd_pct": 21.017, "trades": 153}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.7564, "pnl_pct": 375.049, "max_dd_pct": 22.913, "trades": 64}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.4879, "pnl_pct": 1752.724, "max_dd_pct": 22.507, "trades": 152}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3874, "pnl_pct": 236.922, "max_dd_pct": 24.454, "trades": 64}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.9046, "pnl_pct": 518.408, "max_dd_pct": 30.323, "trades": 149}
{"template": "fair_value_gap", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1865, "pnl_pct": 17.259, "max_dd_pct": 39.69, "trades": 64}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7971, "pnl_pct": 195.472, "max_dd_pct": 16.968, "trades": 94}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.051, "pnl_pct": 80.163, "max_dd_pct": 15.649, "trades": 41}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0743, "pnl_pct": 11.161, "max_dd_pct": 40.404, "trades": 93}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.202, "pnl_pct": -10.958, "max_dd_pct": 38.225, "trades": 40}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3149, "pnl_pct": -39.788, "max_dd_pct": 50.809, "trades": 89}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.432, "pnl_pct": -27.447, "max_dd_pct": 42.917, "trades": 38}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6856, "pnl_pct": 106.935, "max_dd_pct": 17.423, "trades": 59}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6163, "pnl_pct": 25.792, "max_dd_pct": 12.805, "trades": 23}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0278, "pnl_pct": 3.018, "max_dd_pct": 30.627, "trades": 59}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.4598, "pnl_pct": -15.278, "max_dd_pct": 21.068, "trades": 23}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.4343, "pnl_pct": -41.376, "max_dd_pct": 54.5, "trades": 58}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.7872, "pnl_pct": -31.53, "max_dd_pct": 33.739, "trades": 23}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1175, "pnl_pct": 137.704, "max_dd_pct": 6.406, "trades": 26}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6437, "pnl_pct": 38.747, "max_dd_pct": 4.408, "trades": 15}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.6687, "pnl_pct": 69.608, "max_dd_pct": 13.942, "trades": 26}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.2949, "pnl_pct": 6.342, "max_dd_pct": 7.048, "trades": 15}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": 0.0267, "pnl_pct": 2.275, "max_dd_pct": 28.611, "trades": 26}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.0576, "pnl_pct": -2.112, "max_dd_pct": 16.925, "trades": 15}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4965, "pnl_pct": 42.69, "max_dd_pct": 18.005, "trades": 24}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8816, "pnl_pct": 24.723, "max_dd_pct": 7.906, "trades": 11}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.0007, "pnl_pct": 0.048, "max_dd_pct": 30.969, "trades": 24}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.0337, "pnl_pct": -0.841, "max_dd_pct": 20.409, "trades": 11}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.2872, "pnl_pct": -19.854, "max_dd_pct": 34.309, "trades": 23}
{"template": "donchian_breakout", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.5381, "pnl_pct": -15.367, "max_dd_pct": 27.409, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2352, "pnl_pct": -10.169, "max_dd_pct": 23.495, "trades": 38}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2749, "pnl_pct": -5.667, "max_dd_pct": 12.348, "trades": 19}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1643, "pnl_pct": 9.668, "max_dd_pct": 19.114, "trades": 37}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4699, "pnl_pct": -9.542, "max_dd_pct": 17.48, "trades": 18}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4618, "pnl_pct": 44.285, "max_dd_pct": 30.459, "trades": 36}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4773, "pnl_pct": -13.234, "max_dd_pct": 29.775, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0283, "pnl_pct": -1.282, "max_dd_pct": 20.874, "trades": 38}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2876, "pnl_pct": -5.833, "max_dd_pct": 13.152, "trades": 19}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1427, "pnl_pct": 7.786, "max_dd_pct": 21.763, "trades": 36}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3228, "pnl_pct": -6.64, "max_dd_pct": 15.363, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3185, "pnl_pct": 26.938, "max_dd_pct": 35.463, "trades": 36}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3152, "pnl_pct": -8.886, "max_dd_pct": 27.001, "trades": 16}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.13, "pnl_pct": 4.247, "max_dd_pct": 12.615, "trades": 18}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3327, "pnl_pct": -5.339, "max_dd_pct": 8.566, "trades": 12}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4555, "pnl_pct": 20.433, "max_dd_pct": 11.977, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.535, "pnl_pct": -9.989, "max_dd_pct": 17.537, "trades": 12}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4135, "pnl_pct": 29.018, "max_dd_pct": 19.086, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0959, "pnl_pct": -23.847, "max_dd_pct": 27.238, "trades": 10}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5543, "pnl_pct": 18.296, "max_dd_pct": 9.411, "trades": 14}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.5345, "pnl_pct": -8.606, "max_dd_pct": 8.686, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5281, "pnl_pct": 20.539, "max_dd_pct": 11.03, "trades": 14}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4128, "pnl_pct": -7.073, "max_dd_pct": 11.435, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0345, "pnl_pct": -1.52, "max_dd_pct": 20.119, "trades": 14}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1523, "pnl_pct": -3.161, "max_dd_pct": 18.176, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2869, "pnl_pct": 13.62, "max_dd_pct": 17.25, "trades": 32}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2438, "pnl_pct": -4.805, "max_dd_pct": 11.689, "trades": 16}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3653, "pnl_pct": 19.975, "max_dd_pct": 11.972, "trades": 31}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3303, "pnl_pct": -6.73, "max_dd_pct": 15.233, "trades": 15}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0791, "pnl_pct": 5.395, "max_dd_pct": 28.041, "trades": 31}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2388, "pnl_pct": -6.704, "max_dd_pct": 25.257, "trades": 14}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2031, "pnl_pct": 11.016, "max_dd_pct": 15.895, "trades": 29}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2901, "pnl_pct": -5.675, "max_dd_pct": 11.565, "trades": 15}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2314, "pnl_pct": 13.953, "max_dd_pct": 18.281, "trades": 29}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.039, "pnl_pct": -0.85, "max_dd_pct": 17.757, "trades": 15}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0757, "pnl_pct": 5.557, "max_dd_pct": 31.423, "trades": 28}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1342, "pnl_pct": -3.576, "max_dd_pct": 26.104, "trades": 14}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2149, "pnl_pct": 6.278, "max_dd_pct": 10.743, "trades": 16}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0807, "pnl_pct": -1.528, "max_dd_pct": 8.393, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3723, "pnl_pct": 14.373, "max_dd_pct": 12.282, "trades": 16}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1743, "pnl_pct": -3.864, "max_dd_pct": 15.423, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2622, "pnl_pct": 17.358, "max_dd_pct": 19.26, "trades": 16}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2935, "pnl_pct": -7.916, "max_dd_pct": 27.08, "trades": 10}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8184, "pnl_pct": 47.646, "max_dd_pct": 8.684, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3958, "pnl_pct": -6.265, "max_dd_pct": 7.852, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7121, "pnl_pct": 41.619, "max_dd_pct": 7.887, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2728, "pnl_pct": -4.611, "max_dd_pct": 11.435, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3234, "pnl_pct": 19.328, "max_dd_pct": 17.845, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0272, "pnl_pct": -0.561, "max_dd_pct": 17.676, "trades": 6}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4867, "pnl_pct": 22.017, "max_dd_pct": 8.989, "trades": 23}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0137, "pnl_pct": 0.261, "max_dd_pct": 9.494, "trades": 12}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4116, "pnl_pct": 19.661, "max_dd_pct": 10.856, "trades": 23}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1499, "pnl_pct": -2.75, "max_dd_pct": 14.63, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1704, "pnl_pct": 10.937, "max_dd_pct": 22.049, "trades": 23}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0007, "pnl_pct": -0.018, "max_dd_pct": 22.441, "trades": 11}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3573, "pnl_pct": 15.346, "max_dd_pct": 7.35, "trades": 22}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2878, "pnl_pct": 5.413, "max_dd_pct": 6.871, "trades": 10}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2719, "pnl_pct": 12.215, "max_dd_pct": 14.415, "trades": 22}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6654, "pnl_pct": 13.962, "max_dd_pct": 9.699, "trades": 10}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0315, "pnl_pct": -1.898, "max_dd_pct": 29.422, "trades": 22}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5687, "pnl_pct": 15.837, "max_dd_pct": 16.727, "trades": 10}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1657, "pnl_pct": 5.382, "max_dd_pct": 10.37, "trades": 15}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0343, "pnl_pct": 0.665, "max_dd_pct": 7.618, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1959, "pnl_pct": 7.512, "max_dd_pct": 12.16, "trades": 15}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0754, "pnl_pct": 1.384, "max_dd_pct": 10.638, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.088, "pnl_pct": 4.745, "max_dd_pct": 22.248, "trades": 15}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1898, "pnl_pct": 5.061, "max_dd_pct": 18.907, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2092, "pnl_pct": 10.545, "max_dd_pct": 14.725, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0893, "pnl_pct": -1.225, "max_dd_pct": 5.622, "trades": 5}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0385, "pnl_pct": 1.847, "max_dd_pct": 15.604, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.177, "pnl_pct": 2.623, "max_dd_pct": 5.622, "trades": 5}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2007, "pnl_pct": -9.329, "max_dd_pct": 19.599, "trades": 8}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5965, "pnl_pct": 11.538, "max_dd_pct": 7.463, "trades": 4}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1883, "pnl_pct": 7.611, "max_dd_pct": 12.795, "trades": 18}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1407, "pnl_pct": 2.499, "max_dd_pct": 7.713, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0019, "pnl_pct": 0.079, "max_dd_pct": 15.875, "trades": 18}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.145, "pnl_pct": 2.574, "max_dd_pct": 11.463, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1444, "pnl_pct": -7.442, "max_dd_pct": 26.005, "trades": 18}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3443, "pnl_pct": 7.688, "max_dd_pct": 18.077, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4161, "pnl_pct": 15.13, "max_dd_pct": 9.562, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0569, "pnl_pct": 1.009, "max_dd_pct": 7.063, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2878, "pnl_pct": 11.533, "max_dd_pct": 10.737, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0624, "pnl_pct": 1.083, "max_dd_pct": 10.183, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1348, "pnl_pct": 7.81, "max_dd_pct": 23.163, "trades": 17}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2793, "pnl_pct": 6.129, "max_dd_pct": 16.893, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5789, "pnl_pct": 20.965, "max_dd_pct": 7.243, "trades": 13}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0816, "pnl_pct": 1.13, "max_dd_pct": 5.622, "trades": 5}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.343, "pnl_pct": 12.317, "max_dd_pct": 7.524, "trades": 12}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1627, "pnl_pct": 2.261, "max_dd_pct": 5.622, "trades": 5}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1744, "pnl_pct": -7.069, "max_dd_pct": 24.792, "trades": 12}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6333, "pnl_pct": 12.886, "max_dd_pct": 7.199, "trades": 5}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1887, "pnl_pct": 9.145, "max_dd_pct": 15.254, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7849, "pnl_pct": -9.593, "max_dd_pct": 9.627, "trades": 6}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0431, "pnl_pct": 2.046, "max_dd_pct": 16.993, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6979, "pnl_pct": -8.684, "max_dd_pct": 8.684, "trades": 6}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2643, "pnl_pct": -11.943, "max_dd_pct": 21.845, "trades": 7}
{"template": "ema_crossover", "coin": "TRX/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0806, "pnl_pct": -1.366, "max_dd_pct": 13.2, "trades": 5}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2485, "pnl_pct": 40.582, "max_dd_pct": 57.738, "trades": 42}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.9758, "pnl_pct": -44.075, "max_dd_pct": 47.882, "trades": 23}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1237, "pnl_pct": 18.498, "max_dd_pct": 59.277, "trades": 42}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0045, "pnl_pct": -45.479, "max_dd_pct": 48.944, "trades": 23}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1214, "pnl_pct": 19.56, "max_dd_pct": 58.41, "trades": 42}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0051, "pnl_pct": -46.797, "max_dd_pct": 47.931, "trades": 23}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2938, "pnl_pct": 31.856, "max_dd_pct": 26.118, "trades": 29}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.505, "pnl_pct": 10.988, "max_dd_pct": 9.402, "trades": 14}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2481, "pnl_pct": 26.793, "max_dd_pct": 26.415, "trades": 29}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0386, "pnl_pct": 0.798, "max_dd_pct": 11.899, "trades": 14}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3206, "pnl_pct": 40.589, "max_dd_pct": 25.437, "trades": 29}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4745, "pnl_pct": -10.037, "max_dd_pct": 16.733, "trades": 14}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5695, "pnl_pct": 52.419, "max_dd_pct": 23.217, "trades": 16}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5231, "pnl_pct": 8.541, "max_dd_pct": 9.634, "trades": 7}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.557, "pnl_pct": 52.47, "max_dd_pct": 23.971, "trades": 16}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2184, "pnl_pct": 3.542, "max_dd_pct": 10.416, "trades": 7}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4585, "pnl_pct": 45.483, "max_dd_pct": 18.356, "trades": 16}
{"template": "order_block", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1384, "pnl_pct": -2.507, "max_dd_pct": 9.51, "trades": 7}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.0324, "pnl_pct": 1085.329, "max_dd_pct": 45.533, "trades": 158}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.528, "pnl_pct": 43.023, "max_dd_pct": 18.905, "trades": 69}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6342, "pnl_pct": 211.156, "max_dd_pct": 39.509, "trades": 112}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5243, "pnl_pct": 34.358, "max_dd_pct": 19.264, "trades": 47}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3684, "pnl_pct": 72.436, "max_dd_pct": 41.142, "trades": 67}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9725, "pnl_pct": 54.962, "max_dd_pct": 17.069, "trades": 32}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.0015, "pnl_pct": 767.302, "max_dd_pct": 36.719, "trades": 155}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9265, "pnl_pct": 97.78, "max_dd_pct": 16.01, "trades": 69}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.8038, "pnl_pct": 311.236, "max_dd_pct": 29.388, "trades": 115}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.0465, "pnl_pct": 2.549, "max_dd_pct": 25.651, "trades": 50}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 1.0724, "pnl_pct": 311.595, "max_dd_pct": 16.853, "trades": 66}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9178, "pnl_pct": 49.668, "max_dd_pct": 12.443, "trades": 32}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 1.0044, "pnl_pct": 1014.376, "max_dd_pct": 45.551, "trades": 155}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.5168, "pnl_pct": 41.934, "max_dd_pct": 18.876, "trades": 68}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.5956, "pnl_pct": 187.636, "max_dd_pct": 39.49, "trades": 111}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.4757, "pnl_pct": 30.766, "max_dd_pct": 19.267, "trades": 46}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3937, "pnl_pct": 79.752, "max_dd_pct": 41.132, "trades": 68}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.1151, "pnl_pct": 64.928, "max_dd_pct": 18.929, "trades": 32}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.9842, "pnl_pct": 732.191, "max_dd_pct": 36.695, "trades": 152}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9166, "pnl_pct": 96.298, "max_dd_pct": 15.986, "trades": 68}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.7724, "pnl_pct": 284.822, "max_dd_pct": 29.381, "trades": 114}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.051, "pnl_pct": 2.797, "max_dd_pct": 25.664, "trades": 48}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 1.0724, "pnl_pct": 311.595, "max_dd_pct": 16.853, "trades": 66}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.2767, "pnl_pct": 72.733, "max_dd_pct": 11.203, "trades": 31}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.8617, "pnl_pct": 630.332, "max_dd_pct": 46.125, "trades": 148}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.3089, "pnl_pct": 20.527, "max_dd_pct": 19.161, "trades": 61}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.726, "pnl_pct": 264.965, "max_dd_pct": 39.496, "trades": 110}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3958, "pnl_pct": 23.699, "max_dd_pct": 19.239, "trades": 44}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.3937, "pnl_pct": 79.752, "max_dd_pct": 41.132, "trades": 68}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.9327, "pnl_pct": 47.818, "max_dd_pct": 19.426, "trades": 29}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.9697, "pnl_pct": 640.657, "max_dd_pct": 36.684, "trades": 144}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.512, "pnl_pct": 40.435, "max_dd_pct": 16.863, "trades": 61}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.9044, "pnl_pct": 385.892, "max_dd_pct": 29.397, "trades": 113}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.0557, "pnl_pct": -2.818, "max_dd_pct": 25.647, "trades": 46}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.9493, "pnl_pct": 241.59, "max_dd_pct": 16.884, "trades": 65}
{"template": "trend_magic", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.149, "pnl_pct": 59.522, "max_dd_pct": 12.45, "trades": 30}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1661, "pnl_pct": -18.066, "max_dd_pct": 44.512, "trades": 61}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3589, "pnl_pct": -17.568, "max_dd_pct": 33.677, "trades": 27}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.6539, "pnl_pct": 132.931, "max_dd_pct": 28.418, "trades": 58}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.6356, "pnl_pct": -17.151, "max_dd_pct": 24.458, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.7242, "pnl_pct": 136.554, "max_dd_pct": 21.693, "trades": 50}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.9236, "pnl_pct": -23.105, "max_dd_pct": 23.105, "trades": 22}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.4266, "pnl_pct": 71.935, "max_dd_pct": 34.465, "trades": 60}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6895, "pnl_pct": -20.553, "max_dd_pct": 27.532, "trades": 24}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.6813, "pnl_pct": 136.925, "max_dd_pct": 28.845, "trades": 55}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -1.4799, "pnl_pct": -34.686, "max_dd_pct": 34.686, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5416, "pnl_pct": 90.337, "max_dd_pct": 21.671, "trades": 49}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.3404, "pnl_pct": -9.766, "max_dd_pct": 15.037, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5616, "pnl_pct": 82.535, "max_dd_pct": 26.346, "trades": 54}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.4362, "pnl_pct": -33.854, "max_dd_pct": 33.854, "trades": 25}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.7003, "pnl_pct": 108.799, "max_dd_pct": 19.108, "trades": 48}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.7204, "pnl_pct": -19.155, "max_dd_pct": 20.962, "trades": 24}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3106, "pnl_pct": 40.033, "max_dd_pct": 23.256, "trades": 43}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5594, "pnl_pct": -14.739, "max_dd_pct": 19.765, "trades": 22}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.6488, "pnl_pct": 129.447, "max_dd_pct": 35.173, "trades": 53}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.4781, "pnl_pct": -34.62, "max_dd_pct": 34.62, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.6571, "pnl_pct": 116.832, "max_dd_pct": 23.947, "trades": 48}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3592, "pnl_pct": -9.735, "max_dd_pct": 13.364, "trades": 22}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4208, "pnl_pct": 68.203, "max_dd_pct": 22.136, "trades": 43}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.525, "pnl_pct": -15.485, "max_dd_pct": 23.978, "trades": 20}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5454, "pnl_pct": 91.547, "max_dd_pct": 23.062, "trades": 50}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.2325, "pnl_pct": -28.754, "max_dd_pct": 30.346, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4799, "pnl_pct": 76.832, "max_dd_pct": 23.178, "trades": 47}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1097, "pnl_pct": 3.376, "max_dd_pct": 12.976, "trades": 21}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4063, "pnl_pct": 47.169, "max_dd_pct": 25.493, "trades": 41}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0078, "pnl_pct": -0.22, "max_dd_pct": 17.211, "trades": 19}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.6775, "pnl_pct": 101.647, "max_dd_pct": 24.9, "trades": 47}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4958, "pnl_pct": -13.534, "max_dd_pct": 20.138, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2263, "pnl_pct": 32.521, "max_dd_pct": 38.637, "trades": 44}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.3915, "pnl_pct": -13.54, "max_dd_pct": 21.602, "trades": 21}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.2841, "pnl_pct": 38.022, "max_dd_pct": 27.083, "trades": 40}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0527, "pnl_pct": -1.919, "max_dd_pct": 18.039, "trades": 20}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.5197, "pnl_pct": 85.556, "max_dd_pct": 23.062, "trades": 50}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.4715, "pnl_pct": -13.342, "max_dd_pct": 15.279, "trades": 23}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4072, "pnl_pct": 67.884, "max_dd_pct": 26.465, "trades": 45}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2901, "pnl_pct": -8.814, "max_dd_pct": 17.977, "trades": 20}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5718, "pnl_pct": 64.221, "max_dd_pct": 22.159, "trades": 37}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5563, "pnl_pct": -14.711, "max_dd_pct": 24.391, "trades": 19}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.7167, "pnl_pct": 118.48, "max_dd_pct": 20.57, "trades": 45}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0889, "pnl_pct": -2.663, "max_dd_pct": 12.987, "trades": 22}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4356, "pnl_pct": 50.633, "max_dd_pct": 24.266, "trades": 41}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2409, "pnl_pct": -6.558, "max_dd_pct": 17.211, "trades": 20}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.322, "pnl_pct": 40.833, "max_dd_pct": 28.578, "trades": 40}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6662, "pnl_pct": -19.986, "max_dd_pct": 24.151, "trades": 19}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.3347, "pnl_pct": 53.041, "max_dd_pct": 35.941, "trades": 44}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3804, "pnl_pct": -14.129, "max_dd_pct": 24.367, "trades": 22}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.4296, "pnl_pct": 62.423, "max_dd_pct": 27.083, "trades": 40}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1864, "pnl_pct": 6.863, "max_dd_pct": 15.863, "trades": 19}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.876, "pnl_pct": 158.33, "max_dd_pct": 17.575, "trades": 37}
{"template": "macd_trend", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1418, "pnl_pct": -4.285, "max_dd_pct": 20.127, "trades": 15}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2584, "pnl_pct": -14.443, "max_dd_pct": 34.427, "trades": 12}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 1.3981, "pnl_pct": 21.785, "max_dd_pct": 3.491, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2477, "pnl_pct": -13.894, "max_dd_pct": 34.427, "trades": 12}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 1.5114, "pnl_pct": 24.127, "max_dd_pct": 3.491, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2396, "pnl_pct": -13.531, "max_dd_pct": 34.427, "trades": 12}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 1.4365, "pnl_pct": 25.082, "max_dd_pct": 5.61, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2396, "pnl_pct": -13.531, "max_dd_pct": 34.427, "trades": 12}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 1.2475, "pnl_pct": 23.995, "max_dd_pct": 5.631, "trades": 4}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4281, "pnl_pct": -25.02, "max_dd_pct": 34.728, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2663, "pnl_pct": 6.444, "max_dd_pct": 13.468, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4281, "pnl_pct": -25.02, "max_dd_pct": 34.728, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.331, "pnl_pct": 8.118, "max_dd_pct": 13.468, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4281, "pnl_pct": -25.02, "max_dd_pct": 34.728, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.331, "pnl_pct": 8.118, "max_dd_pct": 13.468, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4281, "pnl_pct": -25.02, "max_dd_pct": 34.728, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.331, "pnl_pct": 8.118, "max_dd_pct": 13.468, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4066, "pnl_pct": -28.618, "max_dd_pct": 35.866, "trades": 28}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1101, "pnl_pct": 2.556, "max_dd_pct": 9.743, "trades": 14}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4066, "pnl_pct": -28.618, "max_dd_pct": 35.866, "trades": 28}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1101, "pnl_pct": 2.556, "max_dd_pct": 9.743, "trades": 14}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4066, "pnl_pct": -28.618, "max_dd_pct": 35.866, "trades": 28}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1347, "pnl_pct": 3.137, "max_dd_pct": 9.743, "trades": 14}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4066, "pnl_pct": -28.618, "max_dd_pct": 35.866, "trades": 28}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1347, "pnl_pct": 3.137, "max_dd_pct": 9.743, "trades": 14}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0083, "pnl_pct": -0.753, "max_dd_pct": 30.964, "trades": 47}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5296, "pnl_pct": -11.588, "max_dd_pct": 20.537, "trades": 18}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0313, "pnl_pct": 2.898, "max_dd_pct": 30.964, "trades": 47}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5296, "pnl_pct": -11.588, "max_dd_pct": 20.537, "trades": 18}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0313, "pnl_pct": 2.898, "max_dd_pct": 30.964, "trades": 47}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.7171, "pnl_pct": -16.102, "max_dd_pct": 25.02, "trades": 18}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0385, "pnl_pct": 3.573, "max_dd_pct": 30.964, "trades": 47}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.7171, "pnl_pct": -16.102, "max_dd_pct": 25.02, "trades": 18}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0027, "pnl_pct": -0.127, "max_dd_pct": 14.516, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0027, "pnl_pct": -0.127, "max_dd_pct": 14.516, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0027, "pnl_pct": -0.127, "max_dd_pct": 14.516, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0027, "pnl_pct": -0.127, "max_dd_pct": 14.516, "trades": 5}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0026, "pnl_pct": -0.171, "max_dd_pct": 26.94, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 1.9415, "pnl_pct": 20.185, "max_dd_pct": 3.491, "trades": 4}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0026, "pnl_pct": -0.171, "max_dd_pct": 26.94, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 1.565, "pnl_pct": 18.276, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0026, "pnl_pct": -0.171, "max_dd_pct": 26.94, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 1.565, "pnl_pct": 18.276, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0026, "pnl_pct": -0.171, "max_dd_pct": 26.94, "trades": 10}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 1.565, "pnl_pct": 18.276, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1961, "pnl_pct": -12.256, "max_dd_pct": 30.202, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.4478, "pnl_pct": 10.929, "max_dd_pct": 11.712, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1961, "pnl_pct": -12.256, "max_dd_pct": 30.202, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3696, "pnl_pct": 9.157, "max_dd_pct": 11.712, "trades": 8}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1961, "pnl_pct": -12.256, "max_dd_pct": 30.202, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3696, "pnl_pct": 9.157, "max_dd_pct": 11.712, "trades": 8}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1961, "pnl_pct": -12.256, "max_dd_pct": 30.202, "trades": 19}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3696, "pnl_pct": 9.157, "max_dd_pct": 11.712, "trades": 8}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2801, "pnl_pct": -18.859, "max_dd_pct": 38.452, "trades": 29}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2344, "pnl_pct": 5.664, "max_dd_pct": 15.512, "trades": 13}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2801, "pnl_pct": -18.859, "max_dd_pct": 38.452, "trades": 29}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2583, "pnl_pct": 6.263, "max_dd_pct": 15.512, "trades": 13}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2801, "pnl_pct": -18.859, "max_dd_pct": 38.452, "trades": 29}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2583, "pnl_pct": 6.263, "max_dd_pct": 15.512, "trades": 13}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2801, "pnl_pct": -18.859, "max_dd_pct": 38.452, "trades": 29}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2583, "pnl_pct": 6.263, "max_dd_pct": 15.512, "trades": 13}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.328, "pnl_pct": 4.878, "max_dd_pct": 2.244, "trades": 1}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.328, "pnl_pct": 4.878, "max_dd_pct": 2.244, "trades": 1}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.328, "pnl_pct": 4.878, "max_dd_pct": 2.244, "trades": 1}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.328, "pnl_pct": 4.878, "max_dd_pct": 2.244, "trades": 1}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0662, "pnl_pct": 3.085, "max_dd_pct": 14.516, "trades": 4}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0662, "pnl_pct": 3.085, "max_dd_pct": 14.516, "trades": 4}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0662, "pnl_pct": 3.085, "max_dd_pct": 14.516, "trades": 4}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0662, "pnl_pct": 3.085, "max_dd_pct": 14.516, "trades": 4}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0772, "pnl_pct": -4.813, "max_dd_pct": 26.94, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 1.2361, "pnl_pct": 18.235, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0772, "pnl_pct": -4.813, "max_dd_pct": 26.94, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 1.2361, "pnl_pct": 18.235, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0772, "pnl_pct": -4.813, "max_dd_pct": 26.94, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 1.2361, "pnl_pct": 18.235, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0772, "pnl_pct": -4.813, "max_dd_pct": 26.94, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 1.2361, "pnl_pct": 18.235, "max_dd_pct": 5.631, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3461, "pnl_pct": -21.461, "max_dd_pct": 34.485, "trades": 20}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.5863, "pnl_pct": 14.352, "max_dd_pct": 14.262, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3461, "pnl_pct": -21.461, "max_dd_pct": 34.485, "trades": 20}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.5863, "pnl_pct": 14.352, "max_dd_pct": 14.262, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3461, "pnl_pct": -21.461, "max_dd_pct": 34.485, "trades": 20}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.5863, "pnl_pct": 14.352, "max_dd_pct": 14.262, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3461, "pnl_pct": -21.461, "max_dd_pct": 34.485, "trades": 20}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.5863, "pnl_pct": 14.352, "max_dd_pct": 14.262, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.7385, "pnl_pct": 15.382, "max_dd_pct": 2.239, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.7385, "pnl_pct": 15.382, "max_dd_pct": 2.239, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.7385, "pnl_pct": 15.382, "max_dd_pct": 2.239, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.7385, "pnl_pct": 15.382, "max_dd_pct": 2.239, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0458, "pnl_pct": 3.045, "max_dd_pct": 23.122, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.4852, "pnl_pct": 6.602, "max_dd_pct": 6.329, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0458, "pnl_pct": 3.045, "max_dd_pct": 23.122, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.4852, "pnl_pct": 6.602, "max_dd_pct": 6.329, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0458, "pnl_pct": 3.045, "max_dd_pct": 23.122, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.4852, "pnl_pct": 6.602, "max_dd_pct": 6.329, "trades": 3}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0458, "pnl_pct": 3.045, "max_dd_pct": 23.122, "trades": 9}
{"template": "rsi_mean_revert", "coin": "TRX/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.4852, "pnl_pct": 6.602, "max_dd_pct": 6.329, "trades": 3}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.099, "pnl_pct": 8.276, "max_dd_pct": 20.354, "trades": 52}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7992, "pnl_pct": 104.505, "max_dd_pct": 15.356, "trades": 17}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2856, "pnl_pct": 27.599, "max_dd_pct": 23.554, "trades": 51}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8375, "pnl_pct": 111.779, "max_dd_pct": 15.384, "trades": 16}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.307, "pnl_pct": 34.196, "max_dd_pct": 23.816, "trades": 45}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0536, "pnl_pct": 160.716, "max_dd_pct": 12.203, "trades": 14}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0588, "pnl_pct": 3.293, "max_dd_pct": 18.104, "trades": 36}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1657, "pnl_pct": -8.378, "max_dd_pct": 23.743, "trades": 16}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1235, "pnl_pct": 8.138, "max_dd_pct": 25.418, "trades": 36}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.121, "pnl_pct": -6.193, "max_dd_pct": 23.743, "trades": 16}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1156, "pnl_pct": 9.098, "max_dd_pct": 25.435, "trades": 33}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.406, "pnl_pct": 24.474, "max_dd_pct": 23.743, "trades": 13}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1225, "pnl_pct": -7.048, "max_dd_pct": 31.39, "trades": 30}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1317, "pnl_pct": 7.104, "max_dd_pct": 23.743, "trades": 12}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0251, "pnl_pct": 1.681, "max_dd_pct": 36.223, "trades": 30}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3105, "pnl_pct": 17.527, "max_dd_pct": 23.743, "trades": 12}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0155, "pnl_pct": -1.212, "max_dd_pct": 29.462, "trades": 27}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4734, "pnl_pct": 28.237, "max_dd_pct": 23.743, "trades": 10}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3222, "pnl_pct": 23.041, "max_dd_pct": 25.812, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2719, "pnl_pct": 15.161, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4069, "pnl_pct": 32.188, "max_dd_pct": 28.753, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4562, "pnl_pct": 26.785, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2431, "pnl_pct": 20.513, "max_dd_pct": 32.094, "trades": 24}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4186, "pnl_pct": 23.979, "max_dd_pct": 23.743, "trades": 7}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5807, "pnl_pct": 65.313, "max_dd_pct": 15.404, "trades": 21}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0588, "pnl_pct": -3.009, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5977, "pnl_pct": 70.252, "max_dd_pct": 16.277, "trades": 21}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0495, "pnl_pct": 2.595, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5717, "pnl_pct": 70.705, "max_dd_pct": 18.022, "trades": 20}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1741, "pnl_pct": 9.597, "max_dd_pct": 23.743, "trades": 7}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0188, "pnl_pct": 1.734, "max_dd_pct": 21.158, "trades": 56}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8187, "pnl_pct": 108.519, "max_dd_pct": 15.888, "trades": 19}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0681, "pnl_pct": 6.687, "max_dd_pct": 24.011, "trades": 55}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8336, "pnl_pct": 111.733, "max_dd_pct": 15.927, "trades": 18}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1557, "pnl_pct": 18.021, "max_dd_pct": 24.497, "trades": 49}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0389, "pnl_pct": 160.925, "max_dd_pct": 12.197, "trades": 15}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2481, "pnl_pct": 20.196, "max_dd_pct": 19.839, "trades": 34}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2103, "pnl_pct": -10.489, "max_dd_pct": 23.743, "trades": 16}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3117, "pnl_pct": 27.701, "max_dd_pct": 24.577, "trades": 34}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1852, "pnl_pct": -9.268, "max_dd_pct": 23.743, "trades": 16}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4552, "pnl_pct": 48.566, "max_dd_pct": 23.86, "trades": 32}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2913, "pnl_pct": 17.002, "max_dd_pct": 23.743, "trades": 13}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1521, "pnl_pct": 8.912, "max_dd_pct": 22.217, "trades": 32}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1236, "pnl_pct": 6.658, "max_dd_pct": 23.743, "trades": 12}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1919, "pnl_pct": 12.538, "max_dd_pct": 26.231, "trades": 32}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.34, "pnl_pct": 19.296, "max_dd_pct": 23.743, "trades": 12}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1725, "pnl_pct": -11.758, "max_dd_pct": 33.1, "trades": 29}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4348, "pnl_pct": 25.521, "max_dd_pct": 23.743, "trades": 10}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2902, "pnl_pct": 27.91, "max_dd_pct": 34.485, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2788, "pnl_pct": 15.578, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3731, "pnl_pct": 38.499, "max_dd_pct": 32.819, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4625, "pnl_pct": 27.205, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2742, "pnl_pct": 28.845, "max_dd_pct": 32.36, "trades": 24}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4252, "pnl_pct": 24.402, "max_dd_pct": 23.743, "trades": 7}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5128, "pnl_pct": 55.583, "max_dd_pct": 15.404, "trades": 21}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1075, "pnl_pct": -5.46, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.529, "pnl_pct": 60.116, "max_dd_pct": 16.84, "trades": 21}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0009, "pnl_pct": -0.046, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5443, "pnl_pct": 66.846, "max_dd_pct": 18.022, "trades": 20}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1205, "pnl_pct": 6.663, "max_dd_pct": 23.743, "trades": 7}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0989, "pnl_pct": -8.455, "max_dd_pct": 26.153, "trades": 59}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7175, "pnl_pct": 89.942, "max_dd_pct": 18.98, "trades": 21}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0626, "pnl_pct": -5.713, "max_dd_pct": 29.456, "trades": 58}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7526, "pnl_pct": 96.644, "max_dd_pct": 17.457, "trades": 20}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0978, "pnl_pct": -9.717, "max_dd_pct": 29.09, "trades": 50}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.9267, "pnl_pct": 135.384, "max_dd_pct": 12.482, "trades": 17}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0709, "pnl_pct": 5.671, "max_dd_pct": 33.589, "trades": 37}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1827, "pnl_pct": -9.147, "max_dd_pct": 23.743, "trades": 14}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2256, "pnl_pct": 20.279, "max_dd_pct": 33.91, "trades": 37}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0993, "pnl_pct": -5.067, "max_dd_pct": 23.743, "trades": 14}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.233, "pnl_pct": 23.399, "max_dd_pct": 34.673, "trades": 35}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4856, "pnl_pct": 29.717, "max_dd_pct": 23.743, "trades": 11}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5238, "pnl_pct": 47.684, "max_dd_pct": 19.546, "trades": 30}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3513, "pnl_pct": 20.759, "max_dd_pct": 23.743, "trades": 12}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5681, "pnl_pct": 55.367, "max_dd_pct": 25.167, "trades": 30}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6832, "pnl_pct": 43.812, "max_dd_pct": 23.743, "trades": 11}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3289, "pnl_pct": 31.891, "max_dd_pct": 29.316, "trades": 28}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5234, "pnl_pct": 31.612, "max_dd_pct": 23.743, "trades": 10}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2501, "pnl_pct": 23.046, "max_dd_pct": 32.532, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2205, "pnl_pct": 12.326, "max_dd_pct": 23.743, "trades": 10}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3698, "pnl_pct": 37.658, "max_dd_pct": 30.825, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.373, "pnl_pct": 21.44, "max_dd_pct": 23.743, "trades": 9}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3611, "pnl_pct": 41.62, "max_dd_pct": 23.284, "trades": 24}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.286, "pnl_pct": 15.794, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5998, "pnl_pct": 69.737, "max_dd_pct": 15.404, "trades": 23}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0798, "pnl_pct": -4.035, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6409, "pnl_pct": 78.943, "max_dd_pct": 16.277, "trades": 23}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1448, "pnl_pct": 7.787, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4695, "pnl_pct": 55.336, "max_dd_pct": 18.022, "trades": 22}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3142, "pnl_pct": 17.545, "max_dd_pct": 23.743, "trades": 7}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3526, "pnl_pct": -25.992, "max_dd_pct": 36.921, "trades": 59}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0651, "pnl_pct": -3.426, "max_dd_pct": 23.743, "trades": 18}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1555, "pnl_pct": -13.198, "max_dd_pct": 32.863, "trades": 58}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0026, "pnl_pct": -0.138, "max_dd_pct": 23.743, "trades": 18}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.255, "pnl_pct": -23.063, "max_dd_pct": 38.703, "trades": 52}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3803, "pnl_pct": 23.937, "max_dd_pct": 23.743, "trades": 15}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1635, "pnl_pct": -11.585, "max_dd_pct": 27.991, "trades": 43}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0758, "pnl_pct": 4.282, "max_dd_pct": 23.743, "trades": 14}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0175, "pnl_pct": -1.398, "max_dd_pct": 28.891, "trades": 43}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1593, "pnl_pct": 9.223, "max_dd_pct": 23.743, "trades": 14}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0581, "pnl_pct": 5.724, "max_dd_pct": 30.155, "trades": 41}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7122, "pnl_pct": 49.974, "max_dd_pct": 23.743, "trades": 11}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5647, "pnl_pct": 49.838, "max_dd_pct": 16.927, "trades": 32}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2953, "pnl_pct": 17.065, "max_dd_pct": 23.743, "trades": 12}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6212, "pnl_pct": 60.003, "max_dd_pct": 23.468, "trades": 32}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5904, "pnl_pct": 36.729, "max_dd_pct": 23.743, "trades": 11}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4795, "pnl_pct": 49.75, "max_dd_pct": 27.371, "trades": 30}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4289, "pnl_pct": 25.136, "max_dd_pct": 23.743, "trades": 10}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1766, "pnl_pct": 100.812, "max_dd_pct": 9.223, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1495, "pnl_pct": 8.212, "max_dd_pct": 23.743, "trades": 10}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.3182, "pnl_pct": 136.275, "max_dd_pct": 9.758, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2674, "pnl_pct": 14.963, "max_dd_pct": 23.743, "trades": 9}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 1.0536, "pnl_pct": 114.456, "max_dd_pct": 15.461, "trades": 24}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2148, "pnl_pct": 11.726, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6215, "pnl_pct": 72.764, "max_dd_pct": 16.415, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0169, "pnl_pct": 0.894, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6377, "pnl_pct": 77.84, "max_dd_pct": 18.625, "trades": 25}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2208, "pnl_pct": 12.331, "max_dd_pct": 23.743, "trades": 8}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5496, "pnl_pct": 69.699, "max_dd_pct": 20.424, "trades": 24}
{"template": "super_trend", "coin": "TRX/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4533, "pnl_pct": 26.703, "max_dd_pct": 23.743, "trades": 7}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.094, "pnl_pct": 2.203, "max_dd_pct": 11.885, "trades": 49}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.5994, "pnl_pct": 9.457, "max_dd_pct": 5.561, "trades": 22}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.1744, "pnl_pct": -2.776, "max_dd_pct": 6.697, "trades": 27}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.3087, "pnl_pct": -2.509, "max_dd_pct": 5.483, "trades": 13}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.5566, "pnl_pct": -6.589, "max_dd_pct": 9.26, "trades": 13}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.472, "pnl_pct": 1.678, "max_dd_pct": 2.24, "trades": 4}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.2996, "pnl_pct": 6.872, "max_dd_pct": 10.985, "trades": 39}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.3356, "pnl_pct": 4.617, "max_dd_pct": 6.928, "trades": 20}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.0228, "pnl_pct": 0.398, "max_dd_pct": 10.926, "trades": 25}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.0163, "pnl_pct": -0.108, "max_dd_pct": 4.458, "trades": 13}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.2303, "pnl_pct": -2.396, "max_dd_pct": 7.381, "trades": 11}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": 0.0429, "pnl_pct": 0.16, "max_dd_pct": 2.638, "trades": 5}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.7959, "pnl_pct": -3.083, "max_dd_pct": 3.083, "trades": 3}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": 0.7778, "pnl_pct": 1.331, "max_dd_pct": 0.0, "trades": 1}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": 0.4839, "pnl_pct": 10.82, "max_dd_pct": 11.173, "trades": 36}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.6869, "pnl_pct": 9.181, "max_dd_pct": 5.743, "trades": 16}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": 0.1973, "pnl_pct": 3.253, "max_dd_pct": 9.977, "trades": 22}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": 0.2951, "pnl_pct": 1.811, "max_dd_pct": 3.486, "trades": 9}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": 0.241, "pnl_pct": 2.548, "max_dd_pct": 4.022, "trades": 12}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.3247, "pnl_pct": -1.183, "max_dd_pct": 2.187, "trades": 4}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.0267, "pnl_pct": -0.139, "max_dd_pct": 3.124, "trades": 3}
{"template": "bollinger_revert", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1696, "pnl_pct": 656.92, "max_dd_pct": 34.738, "trades": 146}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.13, "pnl_pct": 162.878, "max_dd_pct": 23.308, "trades": 73}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6904, "pnl_pct": 230.886, "max_dd_pct": 27.71, "trades": 144}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5842, "pnl_pct": 65.185, "max_dd_pct": 29.559, "trades": 73}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2986, "pnl_pct": 73.15, "max_dd_pct": 48.592, "trades": 137}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4276, "pnl_pct": -30.324, "max_dd_pct": 53.856, "trades": 71}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1852, "pnl_pct": 677.263, "max_dd_pct": 34.738, "trades": 144}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0322, "pnl_pct": 141.924, "max_dd_pct": 23.308, "trades": 72}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7177, "pnl_pct": 246.683, "max_dd_pct": 27.71, "trades": 142}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5095, "pnl_pct": 54.864, "max_dd_pct": 31.926, "trades": 72}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3288, "pnl_pct": 82.933, "max_dd_pct": 48.592, "trades": 135}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4792, "pnl_pct": -33.013, "max_dd_pct": 55.637, "trades": 70}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1698, "pnl_pct": 629.647, "max_dd_pct": 34.721, "trades": 134}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9833, "pnl_pct": 130.202, "max_dd_pct": 21.681, "trades": 71}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6536, "pnl_pct": 199.818, "max_dd_pct": 35.272, "trades": 133}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.613, "pnl_pct": 69.011, "max_dd_pct": 21.752, "trades": 71}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3544, "pnl_pct": 91.564, "max_dd_pct": 45.388, "trades": 127}
{"template": "fair_value_gap", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3671, "pnl_pct": -26.327, "max_dd_pct": 49.021, "trades": 69}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3894, "pnl_pct": -36.44, "max_dd_pct": 57.935, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.2217, "pnl_pct": -10.018, "max_dd_pct": 34.36, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.658, "pnl_pct": -54.342, "max_dd_pct": 68.874, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.658, "pnl_pct": -26.542, "max_dd_pct": 41.199, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6675, "pnl_pct": -58.852, "max_dd_pct": 70.356, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4064, "pnl_pct": -51.933, "max_dd_pct": 57.537, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.339, "pnl_pct": -30.777, "max_dd_pct": 54.554, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4935, "pnl_pct": 21.773, "max_dd_pct": 21.07, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7691, "pnl_pct": -57.654, "max_dd_pct": 70.032, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.211, "pnl_pct": -7.986, "max_dd_pct": 32.046, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8472, "pnl_pct": -66.257, "max_dd_pct": 74.536, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4281, "pnl_pct": -47.486, "max_dd_pct": 53.58, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0817, "pnl_pct": 9.291, "max_dd_pct": 43.75, "trades": 100}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2647, "pnl_pct": 67.664, "max_dd_pct": 15.173, "trades": 46}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5596, "pnl_pct": -46.053, "max_dd_pct": 64.389, "trades": 99}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4119, "pnl_pct": 17.829, "max_dd_pct": 27.948, "trades": 45}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.921, "pnl_pct": -68.568, "max_dd_pct": 75.996, "trades": 98}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2107, "pnl_pct": -42.579, "max_dd_pct": 54.313, "trades": 43}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.5108, "pnl_pct": -40.148, "max_dd_pct": 47.139, "trades": 68}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0255, "pnl_pct": -1.263, "max_dd_pct": 32.085, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7492, "pnl_pct": -53.627, "max_dd_pct": 58.185, "trades": 68}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2684, "pnl_pct": -12.661, "max_dd_pct": 34.036, "trades": 33}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8602, "pnl_pct": -60.034, "max_dd_pct": 65.155, "trades": 66}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8107, "pnl_pct": -33.623, "max_dd_pct": 43.002, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3792, "pnl_pct": -29.372, "max_dd_pct": 47.192, "trades": 68}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0916, "pnl_pct": 4.452, "max_dd_pct": 34.872, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.8103, "pnl_pct": -53.393, "max_dd_pct": 59.23, "trades": 68}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.27, "pnl_pct": -12.238, "max_dd_pct": 41.178, "trades": 33}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0109, "pnl_pct": -64.151, "max_dd_pct": 68.927, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.102, "pnl_pct": -41.27, "max_dd_pct": 51.349, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1975, "pnl_pct": -16.167, "max_dd_pct": 39.945, "trades": 68}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4672, "pnl_pct": 23.904, "max_dd_pct": 20.344, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.7536, "pnl_pct": -49.607, "max_dd_pct": 56.88, "trades": 68}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0702, "pnl_pct": 3.34, "max_dd_pct": 28.477, "trades": 33}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0636, "pnl_pct": -64.88, "max_dd_pct": 69.559, "trades": 65}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0726, "pnl_pct": -39.448, "max_dd_pct": 48.204, "trades": 31}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0864, "pnl_pct": 6.302, "max_dd_pct": 26.244, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.217, "pnl_pct": 6.626, "max_dd_pct": 16.958, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.171, "pnl_pct": -11.731, "max_dd_pct": 33.632, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0243, "pnl_pct": -0.717, "max_dd_pct": 20.21, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4908, "pnl_pct": -32.91, "max_dd_pct": 45.241, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1951, "pnl_pct": -6.494, "max_dd_pct": 27.585, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0508, "pnl_pct": -3.446, "max_dd_pct": 30.114, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5611, "pnl_pct": 17.997, "max_dd_pct": 11.668, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3854, "pnl_pct": -24.084, "max_dd_pct": 40.826, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1334, "pnl_pct": 3.986, "max_dd_pct": 18.174, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9019, "pnl_pct": -52.134, "max_dd_pct": 58.749, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5041, "pnl_pct": -17.328, "max_dd_pct": 34.984, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4405, "pnl_pct": 35.475, "max_dd_pct": 15.775, "trades": 40}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0474, "pnl_pct": 40.791, "max_dd_pct": 11.33, "trades": 22}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0281, "pnl_pct": -1.959, "max_dd_pct": 32.969, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5817, "pnl_pct": 20.274, "max_dd_pct": 13.934, "trades": 21}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8013, "pnl_pct": -46.724, "max_dd_pct": 57.601, "trades": 39}
{"template": "atr_volatility_breakout", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3565, "pnl_pct": -12.516, "max_dd_pct": 32.079, "trades": 21}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5026, "pnl_pct": 76.911, "max_dd_pct": 28.797, "trades": 96}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1043, "pnl_pct": 55.247, "max_dd_pct": 21.706, "trades": 42}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.7187, "pnl_pct": -56.415, "max_dd_pct": 66.184, "trades": 95}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.0784, "pnl_pct": 3.467, "max_dd_pct": 30.984, "trades": 40}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.6011, "pnl_pct": -58.313, "max_dd_pct": 71.343, "trades": 90}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.5503, "pnl_pct": -56.745, "max_dd_pct": 61.055, "trades": 38}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0385, "pnl_pct": 3.293, "max_dd_pct": 33.45, "trades": 67}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.513, "pnl_pct": 29.813, "max_dd_pct": 19.08, "trades": 28}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.9066, "pnl_pct": -53.207, "max_dd_pct": 58.657, "trades": 64}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.3896, "pnl_pct": -17.887, "max_dd_pct": 32.963, "trades": 28}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.8549, "pnl_pct": -59.925, "max_dd_pct": 63.367, "trades": 61}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -1.4729, "pnl_pct": -55.555, "max_dd_pct": 57.26, "trades": 27}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3105, "pnl_pct": 18.683, "max_dd_pct": 9.264, "trades": 36}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9506, "pnl_pct": 32.809, "max_dd_pct": 13.329, "trades": 13}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.4831, "pnl_pct": -25.084, "max_dd_pct": 41.553, "trades": 36}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.0498, "pnl_pct": 1.535, "max_dd_pct": 22.286, "trades": 13}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.5911, "pnl_pct": -36.713, "max_dd_pct": 49.658, "trades": 35}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.7964, "pnl_pct": -24.239, "max_dd_pct": 29.12, "trades": 13}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.199, "pnl_pct": -7.455, "max_dd_pct": 16.493, "trades": 17}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9877, "pnl_pct": 27.958, "max_dd_pct": 9.389, "trades": 6}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.5649, "pnl_pct": -20.935, "max_dd_pct": 32.647, "trades": 17}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.4915, "pnl_pct": 12.912, "max_dd_pct": 13.09, "trades": 6}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.7386, "pnl_pct": -30.355, "max_dd_pct": 40.8, "trades": 17}
{"template": "donchian_breakout", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.0606, "pnl_pct": -1.747, "max_dd_pct": 18.534, "trades": 6}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.3669, "pnl_pct": 255.317, "max_dd_pct": 12.202, "trades": 34}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7802, "pnl_pct": 22.924, "max_dd_pct": 10.519, "trades": 17}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.2008, "pnl_pct": 204.622, "max_dd_pct": 12.202, "trades": 34}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9215, "pnl_pct": 34.419, "max_dd_pct": 9.136, "trades": 17}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7171, "pnl_pct": 99.562, "max_dd_pct": 12.949, "trades": 34}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0997, "pnl_pct": -3.427, "max_dd_pct": 12.951, "trades": 17}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0217, "pnl_pct": 144.123, "max_dd_pct": 13.158, "trades": 30}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0372, "pnl_pct": 41.11, "max_dd_pct": 15.958, "trades": 15}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9069, "pnl_pct": 126.31, "max_dd_pct": 13.692, "trades": 30}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0579, "pnl_pct": 48.583, "max_dd_pct": 10.881, "trades": 15}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3708, "pnl_pct": 40.602, "max_dd_pct": 23.285, "trades": 30}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2622, "pnl_pct": 11.344, "max_dd_pct": 12.422, "trades": 15}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.997, "pnl_pct": 142.17, "max_dd_pct": 12.243, "trades": 18}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7027, "pnl_pct": 19.593, "max_dd_pct": 7.909, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8225, "pnl_pct": 104.515, "max_dd_pct": 12.243, "trades": 18}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7267, "pnl_pct": 22.468, "max_dd_pct": 5.712, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5353, "pnl_pct": 60.226, "max_dd_pct": 12.243, "trades": 18}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0389, "pnl_pct": 1.165, "max_dd_pct": 13.874, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9457, "pnl_pct": 45.111, "max_dd_pct": 8.223, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4615, "pnl_pct": -11.426, "max_dd_pct": 22.195, "trades": 10}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6251, "pnl_pct": 26.812, "max_dd_pct": 8.223, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0216, "pnl_pct": -0.678, "max_dd_pct": 14.535, "trades": 10}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.092, "pnl_pct": -3.567, "max_dd_pct": 11.891, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6205, "pnl_pct": -17.315, "max_dd_pct": 21.036, "trades": 10}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9154, "pnl_pct": 111.763, "max_dd_pct": 10.902, "trades": 28}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1522, "pnl_pct": 40.695, "max_dd_pct": 5.675, "trades": 14}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7844, "pnl_pct": 92.334, "max_dd_pct": 14.523, "trades": 28}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9515, "pnl_pct": 34.783, "max_dd_pct": 7.387, "trades": 14}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2759, "pnl_pct": 26.516, "max_dd_pct": 18.641, "trades": 28}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1608, "pnl_pct": 5.942, "max_dd_pct": 12.571, "trades": 14}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2588, "pnl_pct": 19.903, "max_dd_pct": 15.24, "trades": 23}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.612, "pnl_pct": 15.624, "max_dd_pct": 13.134, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3014, "pnl_pct": 25.146, "max_dd_pct": 15.403, "trades": 23}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4463, "pnl_pct": 11.92, "max_dd_pct": 9.337, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0337, "pnl_pct": -2.565, "max_dd_pct": 22.626, "trades": 23}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4374, "pnl_pct": -10.649, "max_dd_pct": 11.417, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8941, "pnl_pct": 94.807, "max_dd_pct": 12.927, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4393, "pnl_pct": 13.775, "max_dd_pct": 12.643, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7157, "pnl_pct": 69.715, "max_dd_pct": 13.826, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3638, "pnl_pct": 11.91, "max_dd_pct": 14.066, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4358, "pnl_pct": 39.121, "max_dd_pct": 15.622, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0816, "pnl_pct": -2.52, "max_dd_pct": 17.23, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2398, "pnl_pct": 45.965, "max_dd_pct": 4.955, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.4303, "pnl_pct": -10.838, "max_dd_pct": 20.35, "trades": 9}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8913, "pnl_pct": 30.231, "max_dd_pct": 5.156, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0144, "pnl_pct": -0.449, "max_dd_pct": 12.885, "trades": 9}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1, "pnl_pct": 3.295, "max_dd_pct": 10.695, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5618, "pnl_pct": -15.358, "max_dd_pct": 19.075, "trades": 9}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6489, "pnl_pct": 56.535, "max_dd_pct": 11.221, "trades": 21}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4891, "pnl_pct": 11.728, "max_dd_pct": 13.134, "trades": 12}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3844, "pnl_pct": 29.881, "max_dd_pct": 12.343, "trades": 21}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3688, "pnl_pct": 9.273, "max_dd_pct": 9.337, "trades": 12}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0195, "pnl_pct": -1.383, "max_dd_pct": 21.623, "trades": 21}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3786, "pnl_pct": -8.795, "max_dd_pct": 10.175, "trades": 12}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7721, "pnl_pct": 62.186, "max_dd_pct": 9.224, "trades": 19}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.183, "pnl_pct": 5.065, "max_dd_pct": 11.681, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6215, "pnl_pct": 46.657, "max_dd_pct": 9.224, "trades": 19}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.067, "pnl_pct": 1.836, "max_dd_pct": 14.013, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1372, "pnl_pct": 9.015, "max_dd_pct": 16.717, "trades": 19}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6459, "pnl_pct": -15.079, "max_dd_pct": 20.531, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7249, "pnl_pct": 57.337, "max_dd_pct": 9.227, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1818, "pnl_pct": -3.223, "max_dd_pct": 13.74, "trades": 8}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5304, "pnl_pct": 38.771, "max_dd_pct": 10.09, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.403, "pnl_pct": -7.105, "max_dd_pct": 13.692, "trades": 8}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1781, "pnl_pct": 12.26, "max_dd_pct": 13.915, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.8691, "pnl_pct": -15.183, "max_dd_pct": 19.581, "trades": 8}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0963, "pnl_pct": 56.808, "max_dd_pct": 5.291, "trades": 10}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5561, "pnl_pct": 5.987, "max_dd_pct": 4.84, "trades": 7}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8694, "pnl_pct": 41.363, "max_dd_pct": 5.836, "trades": 10}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0338, "pnl_pct": -0.358, "max_dd_pct": 9.595, "trades": 7}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3765, "pnl_pct": 16.698, "max_dd_pct": 9.721, "trades": 10}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1372, "pnl_pct": -13.327, "max_dd_pct": 19.687, "trades": 7}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5431, "pnl_pct": 44.52, "max_dd_pct": 17.73, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4682, "pnl_pct": 10.706, "max_dd_pct": 10.321, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4322, "pnl_pct": 33.81, "max_dd_pct": 14.359, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1365, "pnl_pct": 2.968, "max_dd_pct": 12.162, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0722, "pnl_pct": 5.038, "max_dd_pct": 16.144, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2771, "pnl_pct": -6.456, "max_dd_pct": 16.232, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8738, "pnl_pct": 93.567, "max_dd_pct": 14.176, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2167, "pnl_pct": 3.945, "max_dd_pct": 14.049, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6727, "pnl_pct": 65.681, "max_dd_pct": 15.061, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3597, "pnl_pct": -6.296, "max_dd_pct": 17.366, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4049, "pnl_pct": 36.932, "max_dd_pct": 16.832, "trades": 16}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7491, "pnl_pct": -15.345, "max_dd_pct": 21.583, "trades": 11}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6876, "pnl_pct": 59.059, "max_dd_pct": 13.939, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1251, "pnl_pct": 12.81, "max_dd_pct": 3.874, "trades": 6}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5521, "pnl_pct": 44.886, "max_dd_pct": 14.446, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5312, "pnl_pct": 6.004, "max_dd_pct": 6.052, "trades": 6}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.308, "pnl_pct": 23.44, "max_dd_pct": 16.23, "trades": 13}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4425, "pnl_pct": -6.586, "max_dd_pct": 13.841, "trades": 6}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4448, "pnl_pct": 17.07, "max_dd_pct": 10.78, "trades": 7}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3217, "pnl_pct": 3.497, "max_dd_pct": 5.449, "trades": 5}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2582, "pnl_pct": 8.873, "max_dd_pct": 11.7, "trades": 7}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1718, "pnl_pct": -1.732, "max_dd_pct": 7.43, "trades": 5}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2066, "pnl_pct": -6.057, "max_dd_pct": 16.093, "trades": 7}
{"template": "ema_crossover", "coin": "NEAR/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.0329, "pnl_pct": -10.845, "max_dd_pct": 15.468, "trades": 5}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0889, "pnl_pct": 7.699, "max_dd_pct": 35.076, "trades": 41}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5425, "pnl_pct": 16.399, "max_dd_pct": 13.404, "trades": 17}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0456, "pnl_pct": -3.742, "max_dd_pct": 38.221, "trades": 41}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1851, "pnl_pct": 5.28, "max_dd_pct": 14.493, "trades": 17}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4677, "pnl_pct": -32.949, "max_dd_pct": 54.89, "trades": 41}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2175, "pnl_pct": -6.4, "max_dd_pct": 23.007, "trades": 17}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1394, "pnl_pct": 9.888, "max_dd_pct": 28.785, "trades": 25}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1293, "pnl_pct": 13.649, "max_dd_pct": 2.234, "trades": 8}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0112, "pnl_pct": -0.745, "max_dd_pct": 30.417, "trades": 25}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7923, "pnl_pct": 9.886, "max_dd_pct": 3.73, "trades": 8}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3842, "pnl_pct": -22.057, "max_dd_pct": 39.654, "trades": 25}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2225, "pnl_pct": -3.147, "max_dd_pct": 7.766, "trades": 8}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1786, "pnl_pct": 6.415, "max_dd_pct": 10.107, "trades": 11}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8075, "pnl_pct": 8.066, "max_dd_pct": 2.227, "trades": 5}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0419, "pnl_pct": -1.436, "max_dd_pct": 12.079, "trades": 11}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.35, "pnl_pct": 3.595, "max_dd_pct": 3.235, "trades": 5}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2084, "pnl_pct": -7.635, "max_dd_pct": 18.948, "trades": 11}
{"template": "order_block", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3849, "pnl_pct": -4.811, "max_dd_pct": 6.192, "trades": 5}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.9731, "pnl_pct": 502.996, "max_dd_pct": 37.131, "trades": 161}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6072, "pnl_pct": 44.801, "max_dd_pct": 16.17, "trades": 69}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1239, "pnl_pct": 19.626, "max_dd_pct": 39.284, "trades": 113}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2762, "pnl_pct": 16.433, "max_dd_pct": 17.109, "trades": 57}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 1.1777, "pnl_pct": 248.212, "max_dd_pct": 16.358, "trades": 72}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.7471, "pnl_pct": 156.708, "max_dd_pct": 8.944, "trades": 38}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.6794, "pnl_pct": 231.269, "max_dd_pct": 36.788, "trades": 160}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7826, "pnl_pct": 68.09, "max_dd_pct": 15.774, "trades": 72}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.66, "pnl_pct": 163.74, "max_dd_pct": 36.793, "trades": 116}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.6989, "pnl_pct": 48.42, "max_dd_pct": 16.21, "trades": 54}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5416, "pnl_pct": 91.517, "max_dd_pct": 36.459, "trades": 65}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.7845, "pnl_pct": 48.497, "max_dd_pct": 19.848, "trades": 30}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.8586, "pnl_pct": 378.987, "max_dd_pct": 37.129, "trades": 161}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6072, "pnl_pct": 44.801, "max_dd_pct": 16.17, "trades": 69}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.1179, "pnl_pct": 18.653, "max_dd_pct": 39.284, "trades": 113}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3045, "pnl_pct": 18.273, "max_dd_pct": 17.109, "trades": 57}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 1.1986, "pnl_pct": 255.589, "max_dd_pct": 16.358, "trades": 72}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.7471, "pnl_pct": 156.708, "max_dd_pct": 8.944, "trades": 38}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.5839, "pnl_pct": 175.183, "max_dd_pct": 36.735, "trades": 159}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7826, "pnl_pct": 68.09, "max_dd_pct": 15.774, "trades": 72}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6792, "pnl_pct": 172.537, "max_dd_pct": 36.793, "trades": 116}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.8108, "pnl_pct": 58.614, "max_dd_pct": 16.235, "trades": 55}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5355, "pnl_pct": 89.927, "max_dd_pct": 36.987, "trades": 65}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.7845, "pnl_pct": 48.497, "max_dd_pct": 19.848, "trades": 30}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.7533, "pnl_pct": 251.1, "max_dd_pct": 37.177, "trades": 154}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.6598, "pnl_pct": 44.16, "max_dd_pct": 15.744, "trades": 64}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.086, "pnl_pct": 13.26, "max_dd_pct": 39.284, "trades": 112}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.264, "pnl_pct": 14.428, "max_dd_pct": 17.112, "trades": 56}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 1.1986, "pnl_pct": 255.589, "max_dd_pct": 16.358, "trades": 72}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 1.5186, "pnl_pct": 116.591, "max_dd_pct": 8.936, "trades": 33}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4839, "pnl_pct": 118.191, "max_dd_pct": 35.89, "trades": 154}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.8627, "pnl_pct": 70.46, "max_dd_pct": 13.52, "trades": 67}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.9095, "pnl_pct": 282.405, "max_dd_pct": 36.761, "trades": 114}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.5814, "pnl_pct": 37.285, "max_dd_pct": 16.216, "trades": 53}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5021, "pnl_pct": 78.483, "max_dd_pct": 36.45, "trades": 64}
{"template": "trend_magic", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0136, "pnl_pct": 0.468, "max_dd_pct": 19.872, "trades": 27}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3375, "pnl_pct": -25.255, "max_dd_pct": 59.098, "trades": 76}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 1.3699, "pnl_pct": 72.312, "max_dd_pct": 17.577, "trades": 31}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3186, "pnl_pct": -24.041, "max_dd_pct": 50.716, "trades": 65}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6786, "pnl_pct": 30.469, "max_dd_pct": 21.847, "trades": 30}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.5145, "pnl_pct": -30.376, "max_dd_pct": 44.875, "trades": 55}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6468, "pnl_pct": 30.466, "max_dd_pct": 22.566, "trades": 28}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1001, "pnl_pct": 8.259, "max_dd_pct": 38.534, "trades": 67}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.8483, "pnl_pct": 39.205, "max_dd_pct": 21.02, "trades": 30}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.1008, "pnl_pct": -7.743, "max_dd_pct": 39.37, "trades": 63}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.5285, "pnl_pct": 23.615, "max_dd_pct": 22.574, "trades": 29}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3962, "pnl_pct": -25.062, "max_dd_pct": 37.246, "trades": 53}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.6685, "pnl_pct": 29.398, "max_dd_pct": 24.669, "trades": 27}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2246, "pnl_pct": -18.022, "max_dd_pct": 48.045, "trades": 64}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.5292, "pnl_pct": 26.883, "max_dd_pct": 25.825, "trades": 31}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.562, "pnl_pct": -34.68, "max_dd_pct": 46.444, "trades": 57}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.6465, "pnl_pct": 33.234, "max_dd_pct": 27.002, "trades": 29}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0649, "pnl_pct": -5.027, "max_dd_pct": 39.722, "trades": 47}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.3328, "pnl_pct": 15.337, "max_dd_pct": 27.364, "trades": 28}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.1416, "pnl_pct": -10.838, "max_dd_pct": 38.913, "trades": 64}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.3019, "pnl_pct": 12.268, "max_dd_pct": 24.516, "trades": 29}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.5544, "pnl_pct": -32.298, "max_dd_pct": 43.312, "trades": 55}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.8326, "pnl_pct": 37.721, "max_dd_pct": 23.106, "trades": 27}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1898, "pnl_pct": -12.427, "max_dd_pct": 30.097, "trades": 49}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0248, "pnl_pct": 0.959, "max_dd_pct": 30.829, "trades": 25}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3991, "pnl_pct": -26.435, "max_dd_pct": 42.776, "trades": 56}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.8287, "pnl_pct": 40.441, "max_dd_pct": 22.567, "trades": 28}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2757, "pnl_pct": -17.393, "max_dd_pct": 36.621, "trades": 51}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0843, "pnl_pct": 3.201, "max_dd_pct": 26.303, "trades": 28}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.3366, "pnl_pct": -24.552, "max_dd_pct": 44.809, "trades": 47}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0019, "pnl_pct": 0.072, "max_dd_pct": 27.269, "trades": 25}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6387, "pnl_pct": -37.071, "max_dd_pct": 51.718, "trades": 51}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0002, "pnl_pct": -0.007, "max_dd_pct": 33.305, "trades": 30}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3044, "pnl_pct": -22.18, "max_dd_pct": 44.786, "trades": 45}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1477, "pnl_pct": 6.767, "max_dd_pct": 31.711, "trades": 27}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.8511, "pnl_pct": -42.061, "max_dd_pct": 49.798, "trades": 40}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.1091, "pnl_pct": 4.471, "max_dd_pct": 23.018, "trades": 23}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3829, "pnl_pct": -24.537, "max_dd_pct": 36.813, "trades": 56}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.6685, "pnl_pct": 29.398, "max_dd_pct": 24.669, "trades": 27}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2389, "pnl_pct": -15.19, "max_dd_pct": 32.27, "trades": 49}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0515, "pnl_pct": 2.073, "max_dd_pct": 30.086, "trades": 27}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.1919, "pnl_pct": -13.806, "max_dd_pct": 44.959, "trades": 43}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0297, "pnl_pct": 0.905, "max_dd_pct": 24.874, "trades": 22}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.209, "pnl_pct": -14.178, "max_dd_pct": 34.169, "trades": 50}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.3432, "pnl_pct": 16.324, "max_dd_pct": 27.364, "trades": 28}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4315, "pnl_pct": -29.79, "max_dd_pct": 48.673, "trades": 45}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.3864, "pnl_pct": 15.714, "max_dd_pct": 24.193, "trades": 25}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.759, "pnl_pct": -34.118, "max_dd_pct": 39.2, "trades": 38}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.2591, "pnl_pct": 9.41, "max_dd_pct": 23.019, "trades": 23}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.2962, "pnl_pct": -21.711, "max_dd_pct": 47.077, "trades": 45}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1387, "pnl_pct": 5.467, "max_dd_pct": 24.192, "trades": 26}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.728, "pnl_pct": -37.279, "max_dd_pct": 45.654, "trades": 40}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.2521, "pnl_pct": 9.011, "max_dd_pct": 23.054, "trades": 22}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4091, "pnl_pct": -22.654, "max_dd_pct": 32.156, "trades": 35}
{"template": "macd_trend", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": 0.0419, "pnl_pct": 1.972, "max_dd_pct": 24.851, "trades": 21}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5383, "pnl_pct": -28.664, "max_dd_pct": 34.789, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0872, "pnl_pct": -3.003, "max_dd_pct": 13.725, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5383, "pnl_pct": -28.664, "max_dd_pct": 34.789, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0872, "pnl_pct": -3.003, "max_dd_pct": 13.725, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5383, "pnl_pct": -28.664, "max_dd_pct": 34.789, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0872, "pnl_pct": -3.003, "max_dd_pct": 13.725, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5383, "pnl_pct": -28.664, "max_dd_pct": 34.789, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0872, "pnl_pct": -3.003, "max_dd_pct": 13.725, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4642, "pnl_pct": -37.156, "max_dd_pct": 46.437, "trades": 32}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2016, "pnl_pct": 11.691, "max_dd_pct": 21.495, "trades": 19}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4642, "pnl_pct": -37.156, "max_dd_pct": 46.437, "trades": 32}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2016, "pnl_pct": 11.691, "max_dd_pct": 21.495, "trades": 19}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4642, "pnl_pct": -37.156, "max_dd_pct": 46.437, "trades": 32}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2016, "pnl_pct": 11.691, "max_dd_pct": 21.495, "trades": 19}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4642, "pnl_pct": -37.156, "max_dd_pct": 46.437, "trades": 32}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2016, "pnl_pct": 11.691, "max_dd_pct": 21.495, "trades": 19}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2974, "pnl_pct": -33.376, "max_dd_pct": 47.155, "trades": 50}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.0661, "pnl_pct": -33.979, "max_dd_pct": 40.263, "trades": 23}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2974, "pnl_pct": -33.376, "max_dd_pct": 47.155, "trades": 50}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.0661, "pnl_pct": -33.979, "max_dd_pct": 40.263, "trades": 23}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2974, "pnl_pct": -33.376, "max_dd_pct": 47.155, "trades": 50}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.0661, "pnl_pct": -33.979, "max_dd_pct": 40.263, "trades": 23}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2974, "pnl_pct": -33.376, "max_dd_pct": 47.155, "trades": 50}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.0661, "pnl_pct": -33.979, "max_dd_pct": 40.263, "trades": 23}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5253, "pnl_pct": -49.08, "max_dd_pct": 58.524, "trades": 66}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1582, "pnl_pct": 12.763, "max_dd_pct": 27.77, "trades": 41}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5253, "pnl_pct": -49.08, "max_dd_pct": 58.524, "trades": 66}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1582, "pnl_pct": 12.763, "max_dd_pct": 27.77, "trades": 41}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5253, "pnl_pct": -49.08, "max_dd_pct": 58.524, "trades": 66}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1582, "pnl_pct": 12.763, "max_dd_pct": 27.77, "trades": 41}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5253, "pnl_pct": -49.08, "max_dd_pct": 58.524, "trades": 66}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1582, "pnl_pct": 12.763, "max_dd_pct": 27.77, "trades": 41}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.7553, "pnl_pct": 13.682, "max_dd_pct": 6.076, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2658, "pnl_pct": 1.539, "max_dd_pct": 3.154, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.7553, "pnl_pct": 13.682, "max_dd_pct": 6.076, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2658, "pnl_pct": 1.539, "max_dd_pct": 3.154, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.7553, "pnl_pct": 13.682, "max_dd_pct": 6.076, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2658, "pnl_pct": 1.539, "max_dd_pct": 3.154, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.7553, "pnl_pct": 13.682, "max_dd_pct": 6.076, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2658, "pnl_pct": 1.539, "max_dd_pct": 3.154, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.6225, "pnl_pct": -29.58, "max_dd_pct": 30.987, "trades": 16}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2553, "pnl_pct": -7.538, "max_dd_pct": 15.861, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.6225, "pnl_pct": -29.58, "max_dd_pct": 30.987, "trades": 16}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2553, "pnl_pct": -7.538, "max_dd_pct": 15.861, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.6225, "pnl_pct": -29.58, "max_dd_pct": 30.987, "trades": 16}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2553, "pnl_pct": -7.538, "max_dd_pct": 15.861, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.6225, "pnl_pct": -29.58, "max_dd_pct": 30.987, "trades": 16}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2553, "pnl_pct": -7.538, "max_dd_pct": 15.861, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4215, "pnl_pct": -34.139, "max_dd_pct": 43.83, "trades": 33}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3578, "pnl_pct": -14.61, "max_dd_pct": 32.946, "trades": 15}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4215, "pnl_pct": -34.139, "max_dd_pct": 43.83, "trades": 33}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3578, "pnl_pct": -14.61, "max_dd_pct": 32.946, "trades": 15}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4215, "pnl_pct": -34.139, "max_dd_pct": 43.83, "trades": 33}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3578, "pnl_pct": -14.61, "max_dd_pct": 32.946, "trades": 15}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4215, "pnl_pct": -34.139, "max_dd_pct": 43.83, "trades": 33}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3578, "pnl_pct": -14.61, "max_dd_pct": 32.946, "trades": 15}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4494, "pnl_pct": -44.621, "max_dd_pct": 55.488, "trades": 56}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1879, "pnl_pct": -9.366, "max_dd_pct": 25.593, "trades": 28}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4494, "pnl_pct": -44.621, "max_dd_pct": 55.488, "trades": 56}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1879, "pnl_pct": -9.366, "max_dd_pct": 25.593, "trades": 28}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4494, "pnl_pct": -44.621, "max_dd_pct": 55.488, "trades": 56}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1879, "pnl_pct": -9.366, "max_dd_pct": 25.593, "trades": 28}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4494, "pnl_pct": -44.621, "max_dd_pct": 55.488, "trades": 56}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1879, "pnl_pct": -9.366, "max_dd_pct": 25.593, "trades": 28}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1454, "pnl_pct": -3.221, "max_dd_pct": 12.969, "trades": 1}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1454, "pnl_pct": -3.221, "max_dd_pct": 12.969, "trades": 1}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1454, "pnl_pct": -3.221, "max_dd_pct": 12.969, "trades": 1}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1454, "pnl_pct": -3.221, "max_dd_pct": 12.969, "trades": 1}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1865, "pnl_pct": 10.006, "max_dd_pct": 15.368, "trades": 7}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1755, "pnl_pct": 1.539, "max_dd_pct": 5.262, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1865, "pnl_pct": 10.006, "max_dd_pct": 15.368, "trades": 7}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1755, "pnl_pct": 1.539, "max_dd_pct": 5.262, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1865, "pnl_pct": 10.006, "max_dd_pct": 15.368, "trades": 7}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1755, "pnl_pct": 1.539, "max_dd_pct": 5.262, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1865, "pnl_pct": 10.006, "max_dd_pct": 15.368, "trades": 7}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1755, "pnl_pct": 1.539, "max_dd_pct": 5.262, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2881, "pnl_pct": -22.711, "max_dd_pct": 41.519, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5861, "pnl_pct": -14.57, "max_dd_pct": 17.955, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2881, "pnl_pct": -22.711, "max_dd_pct": 41.519, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5861, "pnl_pct": -14.57, "max_dd_pct": 17.955, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2881, "pnl_pct": -22.711, "max_dd_pct": 41.519, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5861, "pnl_pct": -14.57, "max_dd_pct": 17.955, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2881, "pnl_pct": -22.711, "max_dd_pct": 41.519, "trades": 18}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5861, "pnl_pct": -14.57, "max_dd_pct": 17.955, "trades": 5}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2617, "pnl_pct": -26.719, "max_dd_pct": 45.442, "trades": 37}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2883, "pnl_pct": -13.394, "max_dd_pct": 29.727, "trades": 17}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2617, "pnl_pct": -26.719, "max_dd_pct": 45.442, "trades": 37}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2883, "pnl_pct": -13.394, "max_dd_pct": 29.727, "trades": 17}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2617, "pnl_pct": -26.719, "max_dd_pct": 45.442, "trades": 37}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2883, "pnl_pct": -13.394, "max_dd_pct": 29.727, "trades": 17}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2617, "pnl_pct": -26.719, "max_dd_pct": 45.442, "trades": 37}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2883, "pnl_pct": -13.394, "max_dd_pct": 29.727, "trades": 17}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1203, "pnl_pct": 4.685, "max_dd_pct": 10.839, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0609, "pnl_pct": 1.463, "max_dd_pct": 12.969, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1203, "pnl_pct": 4.685, "max_dd_pct": 10.839, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0609, "pnl_pct": 1.463, "max_dd_pct": 12.969, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1203, "pnl_pct": 4.685, "max_dd_pct": 10.839, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0609, "pnl_pct": 1.463, "max_dd_pct": 12.969, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1203, "pnl_pct": 4.685, "max_dd_pct": 10.839, "trades": 6}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0609, "pnl_pct": 1.463, "max_dd_pct": 12.969, "trades": 2}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2296, "pnl_pct": -20.01, "max_dd_pct": 42.748, "trades": 22}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2055, "pnl_pct": -7.666, "max_dd_pct": 16.811, "trades": 10}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2296, "pnl_pct": -20.01, "max_dd_pct": 42.748, "trades": 22}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2055, "pnl_pct": -7.666, "max_dd_pct": 16.811, "trades": 10}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2296, "pnl_pct": -20.01, "max_dd_pct": 42.748, "trades": 22}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2055, "pnl_pct": -7.666, "max_dd_pct": 16.811, "trades": 10}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2296, "pnl_pct": -20.01, "max_dd_pct": 42.748, "trades": 22}
{"template": "rsi_mean_revert", "coin": "NEAR/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2055, "pnl_pct": -7.666, "max_dd_pct": 16.811, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.218, "pnl_pct": 328.434, "max_dd_pct": 27.43, "trades": 49}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8216, "pnl_pct": 66.305, "max_dd_pct": 21.596, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9534, "pnl_pct": 206.402, "max_dd_pct": 28.179, "trades": 49}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5508, "pnl_pct": 39.332, "max_dd_pct": 23.873, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.447, "pnl_pct": 66.596, "max_dd_pct": 29.676, "trades": 48}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1556, "pnl_pct": -9.549, "max_dd_pct": 33.292, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4015, "pnl_pct": 329.98, "max_dd_pct": 15.998, "trades": 35}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8992, "pnl_pct": 31.139, "max_dd_pct": 10.531, "trades": 19}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1723, "pnl_pct": 232.519, "max_dd_pct": 15.998, "trades": 35}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3575, "pnl_pct": 11.43, "max_dd_pct": 13.314, "trades": 19}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6155, "pnl_pct": 81.951, "max_dd_pct": 17.106, "trades": 34}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4099, "pnl_pct": -16.505, "max_dd_pct": 33.714, "trades": 19}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9672, "pnl_pct": 128.026, "max_dd_pct": 16.113, "trades": 31}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7154, "pnl_pct": 24.468, "max_dd_pct": 16.52, "trades": 16}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7169, "pnl_pct": 80.11, "max_dd_pct": 17.834, "trades": 31}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3371, "pnl_pct": 10.694, "max_dd_pct": 18.09, "trades": 16}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1157, "pnl_pct": 9.746, "max_dd_pct": 23.386, "trades": 31}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5782, "pnl_pct": -16.469, "max_dd_pct": 26.688, "trades": 16}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3208, "pnl_pct": 25.143, "max_dd_pct": 18.775, "trades": 27}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.725, "pnl_pct": 27.205, "max_dd_pct": 11.02, "trades": 11}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2646, "pnl_pct": 21.21, "max_dd_pct": 14.395, "trades": 27}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4532, "pnl_pct": 15.079, "max_dd_pct": 11.02, "trades": 11}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1705, "pnl_pct": -11.485, "max_dd_pct": 21.802, "trades": 27}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2267, "pnl_pct": -6.111, "max_dd_pct": 11.683, "trades": 11}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0637, "pnl_pct": -4.485, "max_dd_pct": 25.724, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9736, "pnl_pct": 29.898, "max_dd_pct": 11.027, "trades": 9}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1308, "pnl_pct": -8.87, "max_dd_pct": 27.999, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7027, "pnl_pct": 19.847, "max_dd_pct": 11.027, "trades": 9}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1896, "pnl_pct": -13.012, "max_dd_pct": 29.721, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0674, "pnl_pct": 1.766, "max_dd_pct": 11.027, "trades": 9}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.6017, "pnl_pct": 563.381, "max_dd_pct": 17.578, "trades": 47}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3283, "pnl_pct": -16.37, "max_dd_pct": 25.466, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.31, "pnl_pct": 357.211, "max_dd_pct": 17.984, "trades": 47}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3904, "pnl_pct": -19.423, "max_dd_pct": 28.505, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.865, "pnl_pct": 162.89, "max_dd_pct": 22.422, "trades": 46}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.9855, "pnl_pct": -45.168, "max_dd_pct": 45.664, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1068, "pnl_pct": 207.084, "max_dd_pct": 16.003, "trades": 39}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3847, "pnl_pct": 50.667, "max_dd_pct": 8.402, "trades": 18}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8776, "pnl_pct": 137.956, "max_dd_pct": 16.003, "trades": 39}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8183, "pnl_pct": 27.735, "max_dd_pct": 9.218, "trades": 18}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4909, "pnl_pct": 59.743, "max_dd_pct": 17.13, "trades": 38}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1226, "pnl_pct": -3.954, "max_dd_pct": 14.489, "trades": 18}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4281, "pnl_pct": 49.295, "max_dd_pct": 16.845, "trades": 33}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2007, "pnl_pct": 41.285, "max_dd_pct": 9.769, "trades": 16}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.382, "pnl_pct": 43.553, "max_dd_pct": 19.036, "trades": 33}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.748, "pnl_pct": 23.249, "max_dd_pct": 11.537, "trades": 16}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0753, "pnl_pct": -6.759, "max_dd_pct": 29.501, "trades": 33}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3903, "pnl_pct": -10.567, "max_dd_pct": 20.128, "trades": 16}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3761, "pnl_pct": 28.367, "max_dd_pct": 13.006, "trades": 25}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.881, "pnl_pct": 33.473, "max_dd_pct": 11.443, "trades": 14}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1401, "pnl_pct": 9.319, "max_dd_pct": 13.006, "trades": 25}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5139, "pnl_pct": 17.15, "max_dd_pct": 14.968, "trades": 14}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2985, "pnl_pct": -17.175, "max_dd_pct": 23.188, "trades": 25}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3613, "pnl_pct": -10.119, "max_dd_pct": 24.373, "trades": 14}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.3025, "pnl_pct": -19.648, "max_dd_pct": 35.197, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9306, "pnl_pct": 33.978, "max_dd_pct": 11.027, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3771, "pnl_pct": -23.389, "max_dd_pct": 37.181, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7268, "pnl_pct": 24.762, "max_dd_pct": 11.027, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4963, "pnl_pct": -29.457, "max_dd_pct": 38.599, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2585, "pnl_pct": 7.947, "max_dd_pct": 11.459, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.353, "pnl_pct": 296.916, "max_dd_pct": 14.192, "trades": 45}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.222, "pnl_pct": -9.092, "max_dd_pct": 25.479, "trades": 21}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.082, "pnl_pct": 196.091, "max_dd_pct": 12.429, "trades": 45}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.6387, "pnl_pct": -23.658, "max_dd_pct": 28.51, "trades": 21}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6973, "pnl_pct": 96.533, "max_dd_pct": 22.421, "trades": 44}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1877, "pnl_pct": -45.44, "max_dd_pct": 45.44, "trades": 21}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4057, "pnl_pct": 282.384, "max_dd_pct": 13.498, "trades": 41}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.096, "pnl_pct": -3.918, "max_dd_pct": 28.047, "trades": 17}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1254, "pnl_pct": 183.407, "max_dd_pct": 13.498, "trades": 41}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.4025, "pnl_pct": -15.367, "max_dd_pct": 30.105, "trades": 17}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.626, "pnl_pct": 76.503, "max_dd_pct": 21.378, "trades": 40}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.1019, "pnl_pct": -37.359, "max_dd_pct": 39.135, "trades": 17}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8648, "pnl_pct": 132.564, "max_dd_pct": 16.887, "trades": 35}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9982, "pnl_pct": 33.309, "max_dd_pct": 9.732, "trades": 14}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.783, "pnl_pct": 115.518, "max_dd_pct": 17.068, "trades": 35}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5454, "pnl_pct": 16.14, "max_dd_pct": 11.501, "trades": 14}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.32, "pnl_pct": 35.773, "max_dd_pct": 23.518, "trades": 35}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4673, "pnl_pct": -12.227, "max_dd_pct": 16.969, "trades": 14}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4247, "pnl_pct": 43.726, "max_dd_pct": 16.083, "trades": 26}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.7653, "pnl_pct": 37.894, "max_dd_pct": 4.163, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.221, "pnl_pct": 20.146, "max_dd_pct": 16.949, "trades": 26}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3589, "pnl_pct": 26.046, "max_dd_pct": 4.163, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2185, "pnl_pct": -16.19, "max_dd_pct": 18.91, "trades": 26}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2782, "pnl_pct": 5.014, "max_dd_pct": 11.346, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.294, "pnl_pct": -16.538, "max_dd_pct": 26.816, "trades": 22}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7819, "pnl_pct": 33.414, "max_dd_pct": 11.027, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4261, "pnl_pct": -22.65, "max_dd_pct": 28.319, "trades": 22}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6078, "pnl_pct": 24.226, "max_dd_pct": 11.027, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.7334, "pnl_pct": -36.294, "max_dd_pct": 39.14, "trades": 22}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2102, "pnl_pct": 7.465, "max_dd_pct": 13.953, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.906, "pnl_pct": 239.126, "max_dd_pct": 24.904, "trades": 53}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.3742, "pnl_pct": -14.7, "max_dd_pct": 25.254, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6069, "pnl_pct": 123.068, "max_dd_pct": 26.541, "trades": 53}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7538, "pnl_pct": -27.016, "max_dd_pct": 27.586, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0484, "pnl_pct": 6.261, "max_dd_pct": 30.958, "trades": 52}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2162, "pnl_pct": -46.297, "max_dd_pct": 46.297, "trades": 20}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.4945, "pnl_pct": 345.581, "max_dd_pct": 13.498, "trades": 39}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1555, "pnl_pct": -6.029, "max_dd_pct": 25.514, "trades": 17}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.2396, "pnl_pct": 235.91, "max_dd_pct": 13.498, "trades": 39}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5092, "pnl_pct": -18.2, "max_dd_pct": 26.152, "trades": 17}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.891, "pnl_pct": 147.254, "max_dd_pct": 15.736, "trades": 39}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2979, "pnl_pct": -40.897, "max_dd_pct": 42.572, "trades": 17}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9294, "pnl_pct": 118.803, "max_dd_pct": 14.84, "trades": 37}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0411, "pnl_pct": 34.851, "max_dd_pct": 9.732, "trades": 12}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7849, "pnl_pct": 96.023, "max_dd_pct": 16.011, "trades": 37}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6598, "pnl_pct": 19.76, "max_dd_pct": 11.501, "trades": 12}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1866, "pnl_pct": 17.851, "max_dd_pct": 23.108, "trades": 37}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2289, "pnl_pct": -5.897, "max_dd_pct": 17.856, "trades": 12}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8568, "pnl_pct": 125.294, "max_dd_pct": 18.364, "trades": 28}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5166, "pnl_pct": 46.795, "max_dd_pct": 6.142, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6486, "pnl_pct": 80.525, "max_dd_pct": 19.682, "trades": 28}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1798, "pnl_pct": 34.183, "max_dd_pct": 7.11, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.226, "pnl_pct": 21.548, "max_dd_pct": 23.416, "trades": 28}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4263, "pnl_pct": 11.794, "max_dd_pct": 13.347, "trades": 10}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0999, "pnl_pct": -7.815, "max_dd_pct": 31.767, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4633, "pnl_pct": 41.498, "max_dd_pct": 5.139, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.353, "pnl_pct": -24.402, "max_dd_pct": 32.635, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.176, "pnl_pct": 31.902, "max_dd_pct": 6.152, "trades": 8}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8793, "pnl_pct": -49.399, "max_dd_pct": 50.305, "trades": 24}
{"template": "super_trend", "coin": "NEAR/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5374, "pnl_pct": 14.363, "max_dd_pct": 10.806, "trades": 8}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -1.0296, "pnl_pct": -57.215, "max_dd_pct": 58.516, "trades": 75}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3103, "pnl_pct": 15.373, "max_dd_pct": 28.77, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.2212, "pnl_pct": -64.332, "max_dd_pct": 65.056, "trades": 75}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.0743, "pnl_pct": -3.422, "max_dd_pct": 28.77, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.1024, "pnl_pct": -63.226, "max_dd_pct": 65.592, "trades": 73}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1285, "pnl_pct": 6.772, "max_dd_pct": 28.804, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -1.0966, "pnl_pct": -58.8, "max_dd_pct": 59.433, "trades": 75}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.612, "pnl_pct": 30.036, "max_dd_pct": 21.615, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.5584, "pnl_pct": -72.363, "max_dd_pct": 72.794, "trades": 74}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1585, "pnl_pct": 7.156, "max_dd_pct": 22.423, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.4715, "pnl_pct": -74.64, "max_dd_pct": 76.386, "trades": 72}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1723, "pnl_pct": 8.593, "max_dd_pct": 24.932, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.573, "pnl_pct": -35.89, "max_dd_pct": 47.888, "trades": 75}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7171, "pnl_pct": 35.89, "max_dd_pct": 16.431, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.2223, "pnl_pct": -61.641, "max_dd_pct": 66.329, "trades": 74}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.1907, "pnl_pct": 8.55, "max_dd_pct": 24.029, "trades": 34}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.4061, "pnl_pct": -71.643, "max_dd_pct": 76.227, "trades": 72}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.ema20.period": 10, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0688, "pnl_pct": 3.269, "max_dd_pct": 26.616, "trades": 32}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6978, "pnl_pct": -47.466, "max_dd_pct": 55.184, "trades": 56}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.1731, "pnl_pct": -6.628, "max_dd_pct": 24.577, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.883, "pnl_pct": -56.457, "max_dd_pct": 62.133, "trades": 56}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2957, "pnl_pct": -11.187, "max_dd_pct": 25.289, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.8296, "pnl_pct": -56.463, "max_dd_pct": 61.591, "trades": 55}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2573, "pnl_pct": 12.354, "max_dd_pct": 21.669, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.7936, "pnl_pct": -50.787, "max_dd_pct": 53.554, "trades": 56}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4008, "pnl_pct": 15.615, "max_dd_pct": 13.954, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -1.1594, "pnl_pct": -65.144, "max_dd_pct": 66.291, "trades": 55}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0897, "pnl_pct": 3.336, "max_dd_pct": 15.161, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0887, "pnl_pct": -66.419, "max_dd_pct": 67.889, "trades": 54}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3209, "pnl_pct": 14.154, "max_dd_pct": 14.916, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.4737, "pnl_pct": -33.613, "max_dd_pct": 49.962, "trades": 56}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3877, "pnl_pct": 14.352, "max_dd_pct": 13.954, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9485, "pnl_pct": -56.287, "max_dd_pct": 63.731, "trades": 55}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0329, "pnl_pct": 1.153, "max_dd_pct": 15.161, "trades": 20}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.0743, "pnl_pct": -64.509, "max_dd_pct": 69.272, "trades": 54}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.ema20.period": 20, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2272, "pnl_pct": 9.414, "max_dd_pct": 16.151, "trades": 19}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.9034, "pnl_pct": -36.232, "max_dd_pct": 36.643, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.6032, "pnl_pct": -15.536, "max_dd_pct": 29.093, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9435, "pnl_pct": -38.58, "max_dd_pct": 38.976, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.7983, "pnl_pct": -20.696, "max_dd_pct": 32.731, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.2873, "pnl_pct": -50.831, "max_dd_pct": 51.148, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.03, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1886, "pnl_pct": -6.551, "max_dd_pct": 23.701, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.6216, "pnl_pct": -26.036, "max_dd_pct": 27.924, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2683, "pnl_pct": 6.648, "max_dd_pct": 13.511, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.9247, "pnl_pct": -37.093, "max_dd_pct": 37.498, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1363, "pnl_pct": -3.358, "max_dd_pct": 16.296, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -1.2392, "pnl_pct": -51.779, "max_dd_pct": 52.489, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.05, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3906, "pnl_pct": 14.102, "max_dd_pct": 14.269, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1058, "pnl_pct": -4.891, "max_dd_pct": 25.872, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1427, "pnl_pct": 3.277, "max_dd_pct": 13.511, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.5272, "pnl_pct": -22.396, "max_dd_pct": 29.788, "trades": 30}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.2794, "pnl_pct": -6.413, "max_dd_pct": 16.296, "trades": 14}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.9501, "pnl_pct": -41.018, "max_dd_pct": 49.879, "trades": 29}
{"template": "atr_volatility_breakout", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.ema20.period": 50, "risk.stop_loss_pct": 0.08, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.362, "pnl_pct": 12.547, "max_dd_pct": 14.269, "trades": 14}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.5722, "pnl_pct": -9.569, "max_dd_pct": 18.569, "trades": 34}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": 0.0262, "pnl_pct": 0.148, "max_dd_pct": 3.316, "trades": 12}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.2417, "pnl_pct": -3.064, "max_dd_pct": 9.885, "trades": 23}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.4084, "pnl_pct": -2.041, "max_dd_pct": 3.116, "trades": 9}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.0972, "pnl_pct": -0.846, "max_dd_pct": 8.47, "trades": 14}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.2919, "pnl_pct": -1.132, "max_dd_pct": 3.271, "trades": 5}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.97, "pnl_pct": -4.113, "max_dd_pct": 4.113, "trades": 4}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.bb20.period": 14, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.0924, "pnl_pct": -1.604, "max_dd_pct": 15.062, "trades": 31}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.3349, "pnl_pct": -1.851, "max_dd_pct": 3.063, "trades": 11}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.9169, "pnl_pct": -9.361, "max_dd_pct": 15.898, "trades": 24}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.66, "pnl_pct": -3.302, "max_dd_pct": 3.8, "trades": 7}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.8726, "pnl_pct": -6.086, "max_dd_pct": 9.571, "trades": 11}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.0561, "pnl_pct": -0.207, "max_dd_pct": 3.271, "trades": 3}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.97, "pnl_pct": -4.113, "max_dd_pct": 4.113, "trades": 4}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.bb20.period": 20, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -1.2216, "pnl_pct": -1.028, "max_dd_pct": 1.028, "trades": 1}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "is", "sharpe": -0.7886, "pnl_pct": -10.838, "max_dd_pct": 15.044, "trades": 27}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 1.5}, "window": "oos", "sharpe": -0.2475, "pnl_pct": -1.424, "max_dd_pct": 3.8, "trades": 8}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "is", "sharpe": -0.831, "pnl_pct": -8.547, "max_dd_pct": 12.487, "trades": 18}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.0}, "window": "oos", "sharpe": -0.9217, "pnl_pct": -4.158, "max_dd_pct": 4.594, "trades": 5}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "is", "sharpe": -0.7359, "pnl_pct": -4.557, "max_dd_pct": 6.549, "trades": 7}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 2.5}, "window": "oos", "sharpe": -0.8356, "pnl_pct": -3.11, "max_dd_pct": 3.8, "trades": 3}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "is", "sharpe": -0.8871, "pnl_pct": -4.069, "max_dd_pct": 4.8, "trades": 4}
{"template": "bollinger_revert", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.bb20.period": 30, "indicators.bb20.std_mult": 3.0}, "window": "oos", "sharpe": -0.6962, "pnl_pct": -2.123, "max_dd_pct": 3.271, "trades": 2}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.6288, "pnl_pct": 654.993, "max_dd_pct": 23.151, "trades": 110}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.7792, "pnl_pct": 128.108, "max_dd_pct": 17.767, "trades": 46}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1928, "pnl_pct": 338.57, "max_dd_pct": 24.381, "trades": 110}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4882, "pnl_pct": 102.667, "max_dd_pct": 18.387, "trades": 45}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3839, "pnl_pct": 62.385, "max_dd_pct": 27.501, "trades": 110}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.fvg.min_gap_pct": 0.0005, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5577, "pnl_pct": 30.863, "max_dd_pct": 28.787, "trades": 44}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.47, "pnl_pct": 531.812, "max_dd_pct": 21.112, "trades": 107}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.8036, "pnl_pct": 129.985, "max_dd_pct": 17.766, "trades": 45}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0485, "pnl_pct": 270.867, "max_dd_pct": 21.535, "trades": 107}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4882, "pnl_pct": 102.667, "max_dd_pct": 18.387, "trades": 45}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.191, "pnl_pct": 27.753, "max_dd_pct": 25.968, "trades": 107}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.fvg.min_gap_pct": 0.001, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5577, "pnl_pct": 30.863, "max_dd_pct": 28.787, "trades": 44}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.5832, "pnl_pct": 593.536, "max_dd_pct": 20.2, "trades": 103}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6769, "pnl_pct": 115.908, "max_dd_pct": 15.638, "trades": 42}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.1789, "pnl_pct": 323.408, "max_dd_pct": 21.024, "trades": 103}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.5407, "pnl_pct": 107.809, "max_dd_pct": 14.44, "trades": 41}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3538, "pnl_pct": 56.361, "max_dd_pct": 24.219, "trades": 102}
{"template": "fair_value_gap", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.fvg.min_gap_pct": 0.003, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7813, "pnl_pct": 45.303, "max_dd_pct": 19.569, "trades": 40}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2638, "pnl_pct": 32.396, "max_dd_pct": 25.968, "trades": 74}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1271, "pnl_pct": 56.159, "max_dd_pct": 13.95, "trades": 28}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.3721, "pnl_pct": -34.547, "max_dd_pct": 47.777, "trades": 73}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 1.181, "pnl_pct": 73.035, "max_dd_pct": 17.118, "trades": 26}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -1.3972, "pnl_pct": -76.437, "max_dd_pct": 77.097, "trades": 69}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.sma20.period": 10, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.8095, "pnl_pct": 48.981, "max_dd_pct": 27.109, "trades": 25}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0966, "pnl_pct": 6.781, "max_dd_pct": 22.933, "trades": 47}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4604, "pnl_pct": 19.565, "max_dd_pct": 13.98, "trades": 19}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.44, "pnl_pct": -27.93, "max_dd_pct": 39.687, "trades": 45}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.5614, "pnl_pct": 27.064, "max_dd_pct": 15.535, "trades": 18}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.3992, "pnl_pct": -30.4, "max_dd_pct": 56.921, "trades": 42}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.sma20.period": 20, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.136, "pnl_pct": 5.961, "max_dd_pct": 21.28, "trades": 18}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.019, "pnl_pct": 0.953, "max_dd_pct": 17.227, "trades": 24}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2819, "pnl_pct": 7.788, "max_dd_pct": 9.698, "trades": 15}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": -0.8792, "pnl_pct": -35.809, "max_dd_pct": 35.809, "trades": 24}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": -0.2002, "pnl_pct": -5.523, "max_dd_pct": 16.398, "trades": 15}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.9893, "pnl_pct": -40.847, "max_dd_pct": 48.165, "trades": 22}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.sma20.period": 50, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": -0.2537, "pnl_pct": -7.483, "max_dd_pct": 23.976, "trades": 15}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5908, "pnl_pct": 48.448, "max_dd_pct": 16.357, "trades": 18}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.101, "pnl_pct": 46.462, "max_dd_pct": 12.152, "trades": 5}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "is", "sharpe": 0.1948, "pnl_pct": 13.354, "max_dd_pct": 16.744, "trades": 18}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.05}, "window": "oos", "sharpe": 0.8249, "pnl_pct": 31.964, "max_dd_pct": 12.152, "trades": 5}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "is", "sharpe": -0.1878, "pnl_pct": -11.111, "max_dd_pct": 23.831, "trades": 15}
{"template": "donchian_breakout", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.sma20.period": 100, "risk.trailing_stop_pct": 0.08}, "window": "oos", "sharpe": 0.4844, "pnl_pct": 16.972, "max_dd_pct": 12.153, "trades": 5}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5365, "pnl_pct": 39.875, "max_dd_pct": 16.7, "trades": 37}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4447, "pnl_pct": 17.325, "max_dd_pct": 22.531, "trades": 14}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4243, "pnl_pct": 30.331, "max_dd_pct": 17.114, "trades": 37}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.2357, "pnl_pct": 8.818, "max_dd_pct": 23.331, "trades": 14}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2359, "pnl_pct": 17.228, "max_dd_pct": 19.172, "trades": 36}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.ob.swing_length": 5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1761, "pnl_pct": 6.653, "max_dd_pct": 25.21, "trades": 13}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8602, "pnl_pct": 65.696, "max_dd_pct": 10.737, "trades": 21}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8067, "pnl_pct": 15.401, "max_dd_pct": 7.717, "trades": 6}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8177, "pnl_pct": 60.587, "max_dd_pct": 10.148, "trades": 21}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6316, "pnl_pct": 10.987, "max_dd_pct": 8.547, "trades": 6}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4757, "pnl_pct": 32.342, "max_dd_pct": 10.618, "trades": 20}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.ob.swing_length": 10, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7064, "pnl_pct": 10.87, "max_dd_pct": 8.779, "trades": 6}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9691, "pnl_pct": 47.413, "max_dd_pct": 4.843, "trades": 12}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.1437, "pnl_pct": 2.375, "max_dd_pct": 8.437, "trades": 3}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.9472, "pnl_pct": 46.411, "max_dd_pct": 5.675, "trades": 12}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0256, "pnl_pct": 0.387, "max_dd_pct": 8.437, "trades": 3}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.6529, "pnl_pct": 30.441, "max_dd_pct": 7.337, "trades": 12}
{"template": "order_block", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.ob.swing_length": 20, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.2811, "pnl_pct": -3.53, "max_dd_pct": 8.437, "trades": 3}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.634, "pnl_pct": 38.786, "max_dd_pct": 7.743, "trades": 39}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5977, "pnl_pct": 65.113, "max_dd_pct": 8.056, "trades": 17}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1254, "pnl_pct": 7.421, "max_dd_pct": 13.783, "trades": 39}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2039, "pnl_pct": 43.435, "max_dd_pct": 11.79, "trades": 17}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1798, "pnl_pct": -12.539, "max_dd_pct": 32.563, "trades": 39}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.3126, "pnl_pct": 11.208, "max_dd_pct": 17.892, "trades": 17}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0054, "pnl_pct": -0.427, "max_dd_pct": 34.663, "trades": 36}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6902, "pnl_pct": 62.161, "max_dd_pct": 11.042, "trades": 15}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1653, "pnl_pct": 18.22, "max_dd_pct": 25.238, "trades": 36}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3484, "pnl_pct": 45.229, "max_dd_pct": 14.529, "trades": 15}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1124, "pnl_pct": -11.458, "max_dd_pct": 31.115, "trades": 36}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5386, "pnl_pct": 17.982, "max_dd_pct": 15.168, "trades": 15}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8579, "pnl_pct": 51.342, "max_dd_pct": 12.029, "trades": 21}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.7441, "pnl_pct": 68.276, "max_dd_pct": 5.445, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4518, "pnl_pct": 24.371, "max_dd_pct": 19.031, "trades": 21}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4395, "pnl_pct": 50.134, "max_dd_pct": 5.663, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1343, "pnl_pct": -7.481, "max_dd_pct": 30.454, "trades": 21}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6959, "pnl_pct": 21.675, "max_dd_pct": 14.311, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5135, "pnl_pct": 15.24, "max_dd_pct": 5.139, "trades": 10}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0597, "pnl_pct": 42.317, "max_dd_pct": 8.761, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2191, "pnl_pct": 6.506, "max_dd_pct": 7.985, "trades": 10}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9616, "pnl_pct": 36.879, "max_dd_pct": 9.703, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1975, "pnl_pct": -7.299, "max_dd_pct": 20.891, "trades": 10}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.434, "pnl_pct": 15.65, "max_dd_pct": 11.585, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0581, "pnl_pct": -3.181, "max_dd_pct": 27.013, "trades": 34}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.9386, "pnl_pct": 76.728, "max_dd_pct": 5.449, "trades": 15}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.1529, "pnl_pct": -9.545, "max_dd_pct": 21.449, "trades": 34}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.58, "pnl_pct": 56.741, "max_dd_pct": 7.57, "trades": 15}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2642, "pnl_pct": -19.169, "max_dd_pct": 37.665, "trades": 33}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5181, "pnl_pct": 17.924, "max_dd_pct": 15.041, "trades": 15}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6792, "pnl_pct": 38.7, "max_dd_pct": 10.059, "trades": 27}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.7239, "pnl_pct": 50.306, "max_dd_pct": 5.959, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1284, "pnl_pct": 6.826, "max_dd_pct": 17.94, "trades": 27}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2879, "pnl_pct": 34.105, "max_dd_pct": 9.483, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3304, "pnl_pct": -19.139, "max_dd_pct": 41.278, "trades": 27}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7247, "pnl_pct": 18.436, "max_dd_pct": 10.962, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.1803, "pnl_pct": 7.959, "max_dd_pct": 12.672, "trades": 19}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3414, "pnl_pct": 43.805, "max_dd_pct": 6.35, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2147, "pnl_pct": -8.548, "max_dd_pct": 23.852, "trades": 19}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2564, "pnl_pct": 40.151, "max_dd_pct": 6.294, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3598, "pnl_pct": -17.251, "max_dd_pct": 32.682, "trades": 19}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7092, "pnl_pct": 20.933, "max_dd_pct": 6.916, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3312, "pnl_pct": 9.604, "max_dd_pct": 9.158, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4237, "pnl_pct": 42.675, "max_dd_pct": 7.401, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0685, "pnl_pct": 1.928, "max_dd_pct": 12.688, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2209, "pnl_pct": 33.716, "max_dd_pct": 7.327, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2281, "pnl_pct": -7.536, "max_dd_pct": 20.966, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5119, "pnl_pct": 12.973, "max_dd_pct": 8.627, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7768, "pnl_pct": 42.752, "max_dd_pct": 10.908, "trades": 24}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6557, "pnl_pct": 41.229, "max_dd_pct": 4.534, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2956, "pnl_pct": 15.588, "max_dd_pct": 18.303, "trades": 24}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3254, "pnl_pct": 31.579, "max_dd_pct": 8.074, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.338, "pnl_pct": -20.24, "max_dd_pct": 39.123, "trades": 24}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7511, "pnl_pct": 18.488, "max_dd_pct": 10.962, "trades": 11}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7172, "pnl_pct": 41.423, "max_dd_pct": 16.748, "trades": 22}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.8656, "pnl_pct": 44.21, "max_dd_pct": 5.817, "trades": 9}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4447, "pnl_pct": 24.599, "max_dd_pct": 19.38, "trades": 22}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.5686, "pnl_pct": 32.728, "max_dd_pct": 6.789, "trades": 9}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1356, "pnl_pct": -8.156, "max_dd_pct": 28.927, "trades": 22}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8174, "pnl_pct": 15.33, "max_dd_pct": 8.732, "trades": 9}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3607, "pnl_pct": 18.812, "max_dd_pct": 14.14, "trades": 14}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9896, "pnl_pct": 15.329, "max_dd_pct": 3.26, "trades": 5}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1036, "pnl_pct": 4.911, "max_dd_pct": 15.026, "trades": 14}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.2447, "pnl_pct": 20.113, "max_dd_pct": 3.183, "trades": 5}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1271, "pnl_pct": -6.215, "max_dd_pct": 18.144, "trades": 14}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6323, "pnl_pct": 8.106, "max_dd_pct": 3.86, "trades": 5}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6153, "pnl_pct": 19.211, "max_dd_pct": 6.855, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3464, "pnl_pct": 32.609, "max_dd_pct": 4.758, "trades": 6}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4031, "pnl_pct": 12.022, "max_dd_pct": 6.855, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1741, "pnl_pct": 25.909, "max_dd_pct": 4.758, "trades": 6}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3349, "pnl_pct": 10.608, "max_dd_pct": 6.924, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8442, "pnl_pct": 18.363, "max_dd_pct": 5.814, "trades": 6}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7966, "pnl_pct": 40.684, "max_dd_pct": 10.223, "trades": 19}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.7944, "pnl_pct": 67.838, "max_dd_pct": 4.226, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3848, "pnl_pct": 17.767, "max_dd_pct": 13.972, "trades": 19}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.5722, "pnl_pct": 54.476, "max_dd_pct": 4.226, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.177, "pnl_pct": -9.349, "max_dd_pct": 23.195, "trades": 18}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.9966, "pnl_pct": 30.517, "max_dd_pct": 5.895, "trades": 8}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2561, "pnl_pct": 10.85, "max_dd_pct": 10.846, "trades": 16}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6234, "pnl_pct": 53.442, "max_dd_pct": 1.596, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0261, "pnl_pct": 1.076, "max_dd_pct": 12.678, "trades": 16}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.5462, "pnl_pct": 49.542, "max_dd_pct": 2.914, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5634, "pnl_pct": -22.831, "max_dd_pct": 28.474, "trades": 16}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0848, "pnl_pct": 31.852, "max_dd_pct": 7.137, "trades": 7}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0635, "pnl_pct": 2.016, "max_dd_pct": 10.195, "trades": 9}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6409, "pnl_pct": 40.484, "max_dd_pct": 3.002, "trades": 4}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.057, "pnl_pct": -1.758, "max_dd_pct": 11.444, "trades": 9}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.5092, "pnl_pct": 34.779, "max_dd_pct": 4.002, "trades": 4}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1267, "pnl_pct": -4.501, "max_dd_pct": 12.939, "trades": 9}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.1332, "pnl_pct": 23.891, "max_dd_pct": 6.003, "trades": 4}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5278, "pnl_pct": 14.803, "max_dd_pct": 5.108, "trades": 5}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7966, "pnl_pct": -7.46, "max_dd_pct": 8.253, "trades": 3}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4014, "pnl_pct": 10.14, "max_dd_pct": 5.169, "trades": 5}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.0265, "pnl_pct": -9.36, "max_dd_pct": 9.36, "trades": 3}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1611, "pnl_pct": 3.622, "max_dd_pct": 8.171, "trades": 5}
{"template": "ema_crossover", "coin": "ALGO/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2123, "pnl_pct": -13.1, "max_dd_pct": 14.756, "trades": 3}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4033, "pnl_pct": -32.313, "max_dd_pct": 48.3, "trades": 57}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.0164, "pnl_pct": -0.431, "max_dd_pct": 17.542, "trades": 19}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3648, "pnl_pct": -17.869, "max_dd_pct": 24.826, "trades": 50}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.0255, "pnl_pct": 0.672, "max_dd_pct": 15.396, "trades": 18}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.2879, "pnl_pct": -14.526, "max_dd_pct": 21.075, "trades": 43}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.5087, "pnl_pct": -12.984, "max_dd_pct": 15.837, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.6006, "pnl_pct": -28.232, "max_dd_pct": 38.92, "trades": 50}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.1257, "pnl_pct": -3.28, "max_dd_pct": 17.518, "trades": 18}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.4398, "pnl_pct": -19.174, "max_dd_pct": 22.3, "trades": 44}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": 0.1912, "pnl_pct": 5.755, "max_dd_pct": 15.396, "trades": 17}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.0423, "pnl_pct": -2.464, "max_dd_pct": 21.022, "trades": 42}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -1.2484, "pnl_pct": -29.914, "max_dd_pct": 30.678, "trades": 18}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4574, "pnl_pct": -21.296, "max_dd_pct": 24.47, "trades": 48}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.2178, "pnl_pct": -5.898, "max_dd_pct": 17.639, "trades": 19}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.3132, "pnl_pct": -16.832, "max_dd_pct": 21.757, "trades": 44}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.8977, "pnl_pct": -21.345, "max_dd_pct": 23.923, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": -0.4141, "pnl_pct": -20.62, "max_dd_pct": 31.609, "trades": 39}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.macd.fast": 8, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.9335, "pnl_pct": -28.84, "max_dd_pct": 31.601, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.4728, "pnl_pct": -20.549, "max_dd_pct": 21.775, "trades": 45}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": 0.1773, "pnl_pct": 5.294, "max_dd_pct": 15.389, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.0374, "pnl_pct": 2.25, "max_dd_pct": 18.888, "trades": 44}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.9475, "pnl_pct": -22.354, "max_dd_pct": 24.9, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.289, "pnl_pct": 25.351, "max_dd_pct": 27.648, "trades": 38}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.347, "pnl_pct": -9.783, "max_dd_pct": 24.776, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.2467, "pnl_pct": 14.669, "max_dd_pct": 16.787, "trades": 43}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.0877, "pnl_pct": -26.271, "max_dd_pct": 27.075, "trades": 18}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": -0.2091, "pnl_pct": -12.434, "max_dd_pct": 24.703, "trades": 40}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5992, "pnl_pct": -15.746, "max_dd_pct": 24.208, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4256, "pnl_pct": 36.635, "max_dd_pct": 16.34, "trades": 36}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.6176, "pnl_pct": -20.431, "max_dd_pct": 27.289, "trades": 15}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.3587, "pnl_pct": -19.781, "max_dd_pct": 28.448, "trades": 42}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.6923, "pnl_pct": -18.132, "max_dd_pct": 24.208, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.212, "pnl_pct": 17.351, "max_dd_pct": 20.581, "trades": 36}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5493, "pnl_pct": -18.002, "max_dd_pct": 21.184, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.3382, "pnl_pct": 27.251, "max_dd_pct": 23.471, "trades": 34}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.macd.fast": 12, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.1884, "pnl_pct": -7.245, "max_dd_pct": 28.6, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0566, "pnl_pct": -4.594, "max_dd_pct": 33.107, "trades": 45}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -1.2484, "pnl_pct": -29.914, "max_dd_pct": 30.678, "trades": 18}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.3011, "pnl_pct": 34.051, "max_dd_pct": 25.265, "trades": 39}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.2714, "pnl_pct": -7.711, "max_dd_pct": 24.776, "trades": 15}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.4419, "pnl_pct": 36.928, "max_dd_pct": 21.406, "trades": 36}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 21, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.7192, "pnl_pct": -23.394, "max_dd_pct": 27.547, "trades": 15}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "is", "sharpe": -0.0768, "pnl_pct": -4.736, "max_dd_pct": 21.448, "trades": 40}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.3287, "pnl_pct": -9.102, "max_dd_pct": 24.209, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2738, "pnl_pct": 22.187, "max_dd_pct": 16.342, "trades": 36}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5263, "pnl_pct": -17.398, "max_dd_pct": 24.518, "trades": 15}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.1944, "pnl_pct": 14.57, "max_dd_pct": 29.886, "trades": 33}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 26, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.2648, "pnl_pct": -10.606, "max_dd_pct": 28.778, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "is", "sharpe": 0.1469, "pnl_pct": 11.306, "max_dd_pct": 21.741, "trades": 36}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 7}, "window": "oos", "sharpe": -0.5561, "pnl_pct": -18.244, "max_dd_pct": 21.435, "trades": 17}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "is", "sharpe": 0.2359, "pnl_pct": 18.261, "max_dd_pct": 26.713, "trades": 36}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 9}, "window": "oos", "sharpe": -0.5658, "pnl_pct": -18.723, "max_dd_pct": 25.712, "trades": 16}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "is", "sharpe": 0.5182, "pnl_pct": 45.375, "max_dd_pct": 21.233, "trades": 32}
{"template": "macd_trend", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.macd.fast": 16, "indicators.macd.slow": 35, "indicators.macd.signal": 12}, "window": "oos", "sharpe": -0.0085, "pnl_pct": -0.249, "max_dd_pct": 20.567, "trades": 13}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0917, "pnl_pct": 18.441, "max_dd_pct": 46.593, "trades": 127}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2125, "pnl_pct": 10.329, "max_dd_pct": 22.375, "trades": 52}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6112, "pnl_pct": 110.618, "max_dd_pct": 31.635, "trades": 84}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.3061, "pnl_pct": 13.378, "max_dd_pct": 27.39, "trades": 42}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5717, "pnl_pct": 56.253, "max_dd_pct": 29.455, "trades": 51}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.0889, "pnl_pct": 2.516, "max_dd_pct": 14.452, "trades": 19}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.528, "pnl_pct": 112.284, "max_dd_pct": 23.218, "trades": 127}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.8678, "pnl_pct": 50.726, "max_dd_pct": 18.044, "trades": 52}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.6137, "pnl_pct": 123.121, "max_dd_pct": 27.062, "trades": 86}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2203, "pnl_pct": 10.695, "max_dd_pct": 31.386, "trades": 40}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.7978, "pnl_pct": 95.665, "max_dd_pct": 17.649, "trades": 55}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.tm.period": 10, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1995, "pnl_pct": 6.738, "max_dd_pct": 16.597, "trades": 21}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.0936, "pnl_pct": 18.799, "max_dd_pct": 46.6, "trades": 125}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.2529, "pnl_pct": 12.313, "max_dd_pct": 22.341, "trades": 51}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4421, "pnl_pct": 72.713, "max_dd_pct": 32.241, "trades": 81}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2746, "pnl_pct": 12.07, "max_dd_pct": 28.255, "trades": 44}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6429, "pnl_pct": 64.919, "max_dd_pct": 13.073, "trades": 51}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": -0.0805, "pnl_pct": -2.268, "max_dd_pct": 14.452, "trades": 20}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.512, "pnl_pct": 105.578, "max_dd_pct": 23.229, "trades": 124}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.9115, "pnl_pct": 53.439, "max_dd_pct": 17.438, "trades": 51}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.5488, "pnl_pct": 105.225, "max_dd_pct": 27.106, "trades": 85}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": 0.2232, "pnl_pct": 10.856, "max_dd_pct": 31.287, "trades": 40}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5425, "pnl_pct": 58.465, "max_dd_pct": 17.687, "trades": 58}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.tm.period": 20, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.1995, "pnl_pct": 6.738, "max_dd_pct": 16.597, "trades": 21}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": -0.0026, "pnl_pct": -0.496, "max_dd_pct": 46.619, "trades": 119}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": -0.0659, "pnl_pct": -2.728, "max_dd_pct": 22.351, "trades": 43}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.5043, "pnl_pct": 84.646, "max_dd_pct": 32.242, "trades": 80}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.5994, "pnl_pct": -18.886, "max_dd_pct": 27.801, "trades": 39}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.5978, "pnl_pct": 59.02, "max_dd_pct": 13.093, "trades": 51}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 5, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.4349, "pnl_pct": 12.928, "max_dd_pct": 10.963, "trades": 19}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "is", "sharpe": 0.4388, "pnl_pct": 96.745, "max_dd_pct": 26.753, "trades": 121}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 0.5}, "window": "oos", "sharpe": 0.7567, "pnl_pct": 37.44, "max_dd_pct": 18.205, "trades": 40}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "is", "sharpe": 0.4359, "pnl_pct": 75.966, "max_dd_pct": 27.05, "trades": 82}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 1.0}, "window": "oos", "sharpe": -0.147, "pnl_pct": -6.896, "max_dd_pct": 24.453, "trades": 36}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "is", "sharpe": 0.6043, "pnl_pct": 66.195, "max_dd_pct": 17.629, "trades": 55}
{"template": "trend_magic", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.tm.period": 50, "indicators.tm.atr_period": 10, "indicators.tm.coeff": 2.0}, "window": "oos", "sharpe": 0.4613, "pnl_pct": 16.594, "max_dd_pct": 15.372, "trades": 20}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0227, "pnl_pct": 1.265, "max_dd_pct": 20.321, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0778, "pnl_pct": -1.651, "max_dd_pct": 12.357, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0227, "pnl_pct": 1.265, "max_dd_pct": 20.321, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0778, "pnl_pct": -1.651, "max_dd_pct": 12.357, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0227, "pnl_pct": 1.265, "max_dd_pct": 20.321, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0778, "pnl_pct": -1.651, "max_dd_pct": 12.357, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0227, "pnl_pct": 1.265, "max_dd_pct": 20.321, "trades": 12}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0778, "pnl_pct": -1.651, "max_dd_pct": 12.357, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.125, "pnl_pct": -11.129, "max_dd_pct": 35.433, "trades": 31}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5738, "pnl_pct": -15.024, "max_dd_pct": 24.793, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.125, "pnl_pct": -11.129, "max_dd_pct": 35.433, "trades": 31}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5738, "pnl_pct": -15.024, "max_dd_pct": 24.793, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.125, "pnl_pct": -11.129, "max_dd_pct": 35.433, "trades": 31}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5738, "pnl_pct": -15.024, "max_dd_pct": 24.793, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.125, "pnl_pct": -11.129, "max_dd_pct": 35.433, "trades": 31}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5738, "pnl_pct": -15.024, "max_dd_pct": 24.793, "trades": 15}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.261, "pnl_pct": -26.142, "max_dd_pct": 44.583, "trades": 52}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0148, "pnl_pct": -0.608, "max_dd_pct": 27.285, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.261, "pnl_pct": -26.142, "max_dd_pct": 44.583, "trades": 52}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0148, "pnl_pct": -0.608, "max_dd_pct": 27.285, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.261, "pnl_pct": -26.142, "max_dd_pct": 44.583, "trades": 52}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0148, "pnl_pct": -0.608, "max_dd_pct": 27.285, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.261, "pnl_pct": -26.142, "max_dd_pct": 44.583, "trades": 52}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0148, "pnl_pct": -0.608, "max_dd_pct": 27.285, "trades": 25}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.7741, "pnl_pct": -63.803, "max_dd_pct": 70.535, "trades": 77}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.2383, "pnl_pct": -12.238, "max_dd_pct": 28.985, "trades": 39}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.7741, "pnl_pct": -63.803, "max_dd_pct": 70.535, "trades": 77}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.2383, "pnl_pct": -12.238, "max_dd_pct": 28.985, "trades": 39}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.7741, "pnl_pct": -63.803, "max_dd_pct": 70.535, "trades": 77}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.2383, "pnl_pct": -12.238, "max_dd_pct": 28.985, "trades": 39}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.7741, "pnl_pct": -63.803, "max_dd_pct": 70.535, "trades": 77}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.2383, "pnl_pct": -12.238, "max_dd_pct": 28.985, "trades": 39}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5135, "pnl_pct": -7.602, "max_dd_pct": 12.929, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5135, "pnl_pct": -7.602, "max_dd_pct": 12.929, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5135, "pnl_pct": -7.602, "max_dd_pct": 12.929, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5135, "pnl_pct": -7.602, "max_dd_pct": 12.929, "trades": 5}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0391, "pnl_pct": -1.933, "max_dd_pct": 22.912, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1562, "pnl_pct": -4.613, "max_dd_pct": 13.346, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0391, "pnl_pct": -1.933, "max_dd_pct": 22.912, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1562, "pnl_pct": -4.613, "max_dd_pct": 13.346, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0391, "pnl_pct": -1.933, "max_dd_pct": 22.912, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1562, "pnl_pct": -4.613, "max_dd_pct": 13.346, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0391, "pnl_pct": -1.933, "max_dd_pct": 22.912, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1562, "pnl_pct": -4.613, "max_dd_pct": 13.346, "trades": 4}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.1093, "pnl_pct": 11.268, "max_dd_pct": 33.268, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.7181, "pnl_pct": 22.22, "max_dd_pct": 7.145, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.1093, "pnl_pct": 11.268, "max_dd_pct": 33.268, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.7181, "pnl_pct": 22.22, "max_dd_pct": 7.145, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.1093, "pnl_pct": 11.268, "max_dd_pct": 33.268, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.7181, "pnl_pct": 22.22, "max_dd_pct": 7.145, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.1093, "pnl_pct": 11.268, "max_dd_pct": 33.268, "trades": 29}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.7181, "pnl_pct": 22.22, "max_dd_pct": 7.145, "trades": 16}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0433, "pnl_pct": -5.229, "max_dd_pct": 41.906, "trades": 59}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.1584, "pnl_pct": 7.672, "max_dd_pct": 22.268, "trades": 30}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0433, "pnl_pct": -5.229, "max_dd_pct": 41.906, "trades": 59}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.1584, "pnl_pct": 7.672, "max_dd_pct": 22.268, "trades": 30}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0433, "pnl_pct": -5.229, "max_dd_pct": 41.906, "trades": 59}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.1584, "pnl_pct": 7.672, "max_dd_pct": 22.268, "trades": 30}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0433, "pnl_pct": -5.229, "max_dd_pct": 41.906, "trades": 59}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.1584, "pnl_pct": 7.672, "max_dd_pct": 22.268, "trades": 30}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.9447, "pnl_pct": -6.253, "max_dd_pct": 6.253, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.9447, "pnl_pct": -6.253, "max_dd_pct": 6.253, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.9447, "pnl_pct": -6.253, "max_dd_pct": 6.253, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.9447, "pnl_pct": -6.253, "max_dd_pct": 6.253, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1734, "pnl_pct": -1.646, "max_dd_pct": 6.253, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1734, "pnl_pct": -1.646, "max_dd_pct": 6.253, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1734, "pnl_pct": -1.646, "max_dd_pct": 6.253, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1734, "pnl_pct": -1.646, "max_dd_pct": 6.253, "trades": 3}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0412, "pnl_pct": -1.888, "max_dd_pct": 20.177, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0946, "pnl_pct": -3.065, "max_dd_pct": 13.361, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0412, "pnl_pct": -1.888, "max_dd_pct": 20.177, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0946, "pnl_pct": -3.065, "max_dd_pct": 13.361, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0412, "pnl_pct": -1.888, "max_dd_pct": 20.177, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0946, "pnl_pct": -3.065, "max_dd_pct": 13.361, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0412, "pnl_pct": -1.888, "max_dd_pct": 20.177, "trades": 13}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0946, "pnl_pct": -3.065, "max_dd_pct": 13.361, "trades": 6}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.2606, "pnl_pct": 32.414, "max_dd_pct": 32.284, "trades": 41}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.0302, "pnl_pct": 0.986, "max_dd_pct": 15.918, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.2606, "pnl_pct": 32.414, "max_dd_pct": 32.284, "trades": 41}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.0302, "pnl_pct": 0.986, "max_dd_pct": 15.918, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.2606, "pnl_pct": 32.414, "max_dd_pct": 32.284, "trades": 41}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.0302, "pnl_pct": 0.986, "max_dd_pct": 15.918, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.2606, "pnl_pct": 32.414, "max_dd_pct": 32.284, "trades": 41}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.0302, "pnl_pct": 0.986, "max_dd_pct": 15.918, "trades": 22}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1209, "pnl_pct": -3.119, "max_dd_pct": 10.427, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1209, "pnl_pct": -3.119, "max_dd_pct": 10.427, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1209, "pnl_pct": -3.119, "max_dd_pct": 10.427, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1209, "pnl_pct": -3.119, "max_dd_pct": 10.427, "trades": 1}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0602, "pnl_pct": 1.482, "max_dd_pct": 9.102, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0602, "pnl_pct": 1.482, "max_dd_pct": 9.102, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0602, "pnl_pct": 1.482, "max_dd_pct": 9.102, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0602, "pnl_pct": 1.482, "max_dd_pct": 9.102, "trades": 2}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.3234, "pnl_pct": 20.429, "max_dd_pct": 18.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.3169, "pnl_pct": 11.813, "max_dd_pct": 13.338, "trades": 9}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.3234, "pnl_pct": 20.429, "max_dd_pct": 18.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.3169, "pnl_pct": 11.813, "max_dd_pct": 13.338, "trades": 9}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.3234, "pnl_pct": 20.429, "max_dd_pct": 18.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.3169, "pnl_pct": 11.813, "max_dd_pct": 13.338, "trades": 9}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.3234, "pnl_pct": 20.429, "max_dd_pct": 18.309, "trades": 19}
{"template": "rsi_mean_revert", "coin": "ALGO/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.3169, "pnl_pct": 11.813, "max_dd_pct": 13.338, "trades": 9}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3559, "pnl_pct": 46.127, "max_dd_pct": 31.88, "trades": 52}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3865, "pnl_pct": 140.015, "max_dd_pct": 18.211, "trades": 32}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0368, "pnl_pct": 3.979, "max_dd_pct": 32.582, "trades": 52}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9333, "pnl_pct": 77.058, "max_dd_pct": 18.211, "trades": 32}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.325, "pnl_pct": -30.267, "max_dd_pct": 42.735, "trades": 51}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2728, "pnl_pct": 17.78, "max_dd_pct": 23.09, "trades": 30}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6197, "pnl_pct": 74.544, "max_dd_pct": 24.586, "trades": 36}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4311, "pnl_pct": 116.348, "max_dd_pct": 18.638, "trades": 20}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5139, "pnl_pct": 63.642, "max_dd_pct": 19.874, "trades": 36}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9431, "pnl_pct": 62.455, "max_dd_pct": 19.435, "trades": 19}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3046, "pnl_pct": 37.208, "max_dd_pct": 23.487, "trades": 35}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4322, "pnl_pct": 25.08, "max_dd_pct": 22.543, "trades": 19}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9627, "pnl_pct": 104.632, "max_dd_pct": 10.704, "trades": 29}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0912, "pnl_pct": 42.212, "max_dd_pct": 12.341, "trades": 14}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5875, "pnl_pct": 54.391, "max_dd_pct": 16.555, "trades": 29}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7643, "pnl_pct": 27.166, "max_dd_pct": 15.844, "trades": 14}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3011, "pnl_pct": 28.23, "max_dd_pct": 22.186, "trades": 28}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2391, "pnl_pct": 8.117, "max_dd_pct": 22.814, "trades": 14}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0587, "pnl_pct": 4.984, "max_dd_pct": 24.441, "trades": 23}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.233, "pnl_pct": 65.465, "max_dd_pct": 4.879, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.191, "pnl_pct": -14.488, "max_dd_pct": 30.521, "trades": 23}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0682, "pnl_pct": 52.562, "max_dd_pct": 6.114, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1784, "pnl_pct": -15.786, "max_dd_pct": 42.506, "trades": 23}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7451, "pnl_pct": 32.517, "max_dd_pct": 8.911, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0222, "pnl_pct": -1.893, "max_dd_pct": 26.66, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2891, "pnl_pct": 69.751, "max_dd_pct": 4.455, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2189, "pnl_pct": -16.954, "max_dd_pct": 34.352, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.152, "pnl_pct": 58.725, "max_dd_pct": 4.612, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3016, "pnl_pct": -25.43, "max_dd_pct": 45.857, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8508, "pnl_pct": 39.977, "max_dd_pct": 8.423, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8461, "pnl_pct": 127.751, "max_dd_pct": 22.97, "trades": 50}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9366, "pnl_pct": 71.864, "max_dd_pct": 18.209, "trades": 29}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4962, "pnl_pct": 61.945, "max_dd_pct": 22.97, "trades": 50}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4934, "pnl_pct": 31.697, "max_dd_pct": 18.209, "trades": 29}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0982, "pnl_pct": 10.742, "max_dd_pct": 35.557, "trades": 49}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1997, "pnl_pct": -10.38, "max_dd_pct": 29.342, "trades": 28}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.274, "pnl_pct": 31.551, "max_dd_pct": 44.375, "trades": 41}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.213, "pnl_pct": 90.621, "max_dd_pct": 18.638, "trades": 22}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1908, "pnl_pct": 21.985, "max_dd_pct": 37.72, "trades": 41}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6698, "pnl_pct": 40.34, "max_dd_pct": 19.435, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0177, "pnl_pct": -1.963, "max_dd_pct": 41.212, "trades": 40}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0725, "pnl_pct": 3.808, "max_dd_pct": 22.543, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9273, "pnl_pct": 105.762, "max_dd_pct": 10.737, "trades": 33}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2066, "pnl_pct": 59.339, "max_dd_pct": 12.342, "trades": 14}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5517, "pnl_pct": 52.246, "max_dd_pct": 14.467, "trades": 33}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9187, "pnl_pct": 40.683, "max_dd_pct": 15.845, "trades": 14}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2624, "pnl_pct": 26.899, "max_dd_pct": 17.854, "trades": 32}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4367, "pnl_pct": 17.358, "max_dd_pct": 24.546, "trades": 14}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0648, "pnl_pct": -5.43, "max_dd_pct": 26.783, "trades": 25}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3021, "pnl_pct": 76.002, "max_dd_pct": 4.879, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3318, "pnl_pct": -24.528, "max_dd_pct": 33.881, "trades": 25}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1163, "pnl_pct": 61.697, "max_dd_pct": 6.114, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3172, "pnl_pct": -26.984, "max_dd_pct": 45.915, "trades": 24}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7685, "pnl_pct": 39.425, "max_dd_pct": 8.911, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1681, "pnl_pct": -12.411, "max_dd_pct": 34.352, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4077, "pnl_pct": 118.632, "max_dd_pct": 4.455, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3322, "pnl_pct": -22.94, "max_dd_pct": 39.066, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3049, "pnl_pct": 104.606, "max_dd_pct": 5.315, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2412, "pnl_pct": -19.916, "max_dd_pct": 43.21, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0071, "pnl_pct": 74.122, "max_dd_pct": 12.062, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4504, "pnl_pct": 57.616, "max_dd_pct": 31.127, "trades": 48}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0193, "pnl_pct": 77.617, "max_dd_pct": 18.209, "trades": 29}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2337, "pnl_pct": 27.694, "max_dd_pct": 27.313, "trades": 48}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5671, "pnl_pct": 36.099, "max_dd_pct": 18.209, "trades": 29}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2059, "pnl_pct": -20.012, "max_dd_pct": 42.308, "trades": 47}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1435, "pnl_pct": -7.394, "max_dd_pct": 29.513, "trades": 28}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9766, "pnl_pct": 131.675, "max_dd_pct": 21.557, "trades": 41}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4633, "pnl_pct": 61.283, "max_dd_pct": 8.88, "trades": 20}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5796, "pnl_pct": 63.684, "max_dd_pct": 21.557, "trades": 41}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6405, "pnl_pct": 20.898, "max_dd_pct": 13.239, "trades": 19}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.188, "pnl_pct": 19.895, "max_dd_pct": 26.987, "trades": 40}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3346, "pnl_pct": -10.289, "max_dd_pct": 27.251, "trades": 19}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8315, "pnl_pct": 111.231, "max_dd_pct": 10.7, "trades": 37}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1622, "pnl_pct": 27.778, "max_dd_pct": 6.367, "trades": 11}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4796, "pnl_pct": 52.136, "max_dd_pct": 14.252, "trades": 37}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7025, "pnl_pct": 15.752, "max_dd_pct": 9.945, "trades": 11}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0938, "pnl_pct": 9.54, "max_dd_pct": 21.163, "trades": 36}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.0734, "pnl_pct": 1.719, "max_dd_pct": 16.141, "trades": 11}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4397, "pnl_pct": 30.106, "max_dd_pct": 13.268, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.159, "pnl_pct": 42.261, "max_dd_pct": 7.292, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0945, "pnl_pct": 5.755, "max_dd_pct": 17.565, "trades": 21}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8837, "pnl_pct": 29.027, "max_dd_pct": 7.292, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0412, "pnl_pct": -2.634, "max_dd_pct": 22.889, "trades": 20}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4038, "pnl_pct": 11.505, "max_dd_pct": 9.97, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.0761, "pnl_pct": 6.315, "max_dd_pct": 29.389, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.8925, "pnl_pct": 38.183, "max_dd_pct": 4.327, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0949, "pnl_pct": -7.292, "max_dd_pct": 32.92, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.7003, "pnl_pct": 30.78, "max_dd_pct": 5.314, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1322, "pnl_pct": -11.567, "max_dd_pct": 39.539, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4611, "pnl_pct": 7.369, "max_dd_pct": 9.038, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3368, "pnl_pct": 41.408, "max_dd_pct": 31.484, "trades": 47}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3287, "pnl_pct": 109.106, "max_dd_pct": 18.18, "trades": 26}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0976, "pnl_pct": 10.63, "max_dd_pct": 28.436, "trades": 47}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8889, "pnl_pct": 62.217, "max_dd_pct": 18.18, "trades": 26}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.2744, "pnl_pct": -25.545, "max_dd_pct": 40.868, "trades": 46}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1013, "pnl_pct": 5.484, "max_dd_pct": 18.955, "trades": 24}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.9094, "pnl_pct": 115.771, "max_dd_pct": 21.049, "trades": 40}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2363, "pnl_pct": 41.088, "max_dd_pct": 7.253, "trades": 18}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4962, "pnl_pct": 51.052, "max_dd_pct": 21.508, "trades": 40}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3046, "pnl_pct": 7.794, "max_dd_pct": 13.228, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1479, "pnl_pct": 15.442, "max_dd_pct": 31.825, "trades": 40}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.5158, "pnl_pct": -13.49, "max_dd_pct": 24.176, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0392, "pnl_pct": 121.278, "max_dd_pct": 9.023, "trades": 31}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.954, "pnl_pct": 18.173, "max_dd_pct": 7.252, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6959, "pnl_pct": 69.203, "max_dd_pct": 11.278, "trades": 31}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3893, "pnl_pct": 6.87, "max_dd_pct": 9.94, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.5158, "pnl_pct": 59.447, "max_dd_pct": 16.224, "trades": 30}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4476, "pnl_pct": -8.11, "max_dd_pct": 14.446, "trades": 10}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4234, "pnl_pct": 46.987, "max_dd_pct": 18.609, "trades": 23}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2127, "pnl_pct": 32.839, "max_dd_pct": 8.813, "trades": 8}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2485, "pnl_pct": 24.808, "max_dd_pct": 19.449, "trades": 23}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9286, "pnl_pct": 22.876, "max_dd_pct": 8.998, "trades": 8}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0097, "pnl_pct": -0.935, "max_dd_pct": 22.785, "trades": 23}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.2202, "pnl_pct": 4.889, "max_dd_pct": 10.895, "trades": 8}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3262, "pnl_pct": 29.276, "max_dd_pct": 31.266, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.879, "pnl_pct": 21.795, "max_dd_pct": 7.281, "trades": 8}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1566, "pnl_pct": 12.982, "max_dd_pct": 31.974, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7027, "pnl_pct": 15.861, "max_dd_pct": 7.281, "trades": 8}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0559, "pnl_pct": 4.859, "max_dd_pct": 22.657, "trades": 17}
{"template": "super_trend", "coin": "ALGO/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.0594, "pnl_pct": -1.125, "max_dd_pct": 11.895, "trades": 8}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.3529, "pnl_pct": 19.324, "max_dd_pct": 14.708, "trades": 33}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2701, "pnl_pct": 5.513, "max_dd_pct": 7.473, "trades": 15}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2753, "pnl_pct": -12.675, "max_dd_pct": 20.553, "trades": 33}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3402, "pnl_pct": -6.801, "max_dd_pct": 11.114, "trades": 15}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.6568, "pnl_pct": -30.825, "max_dd_pct": 43.346, "trades": 33}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.1906, "pnl_pct": -6.191, "max_dd_pct": 21.034, "trades": 15}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5236, "pnl_pct": 22.37, "max_dd_pct": 10.744, "trades": 27}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7798, "pnl_pct": 26.28, "max_dd_pct": 10.613, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0957, "pnl_pct": -3.539, "max_dd_pct": 12.377, "trades": 27}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3482, "pnl_pct": 11.067, "max_dd_pct": 13.064, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5831, "pnl_pct": -23.744, "max_dd_pct": 31.12, "trades": 27}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.3014, "pnl_pct": -9.148, "max_dd_pct": 24.56, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6315, "pnl_pct": 21.532, "max_dd_pct": 8.735, "trades": 19}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9046, "pnl_pct": 15.517, "max_dd_pct": 4.869, "trades": 7}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2898, "pnl_pct": 9.226, "max_dd_pct": 12.882, "trades": 19}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5672, "pnl_pct": 9.68, "max_dd_pct": 6.822, "trades": 7}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4134, "pnl_pct": -13.275, "max_dd_pct": 19.072, "trades": 19}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1143, "pnl_pct": 2.102, "max_dd_pct": 7.244, "trades": 7}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.1324, "pnl_pct": -5.784, "max_dd_pct": 20.322, "trades": 15}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3512, "pnl_pct": 3.06, "max_dd_pct": 3.133, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.4267, "pnl_pct": -16.808, "max_dd_pct": 24.349, "trades": 15}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1151, "pnl_pct": -1.126, "max_dd_pct": 4.493, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.5957, "pnl_pct": -26.838, "max_dd_pct": 30.716, "trades": 15}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.ema_fast.period": 5, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7655, "pnl_pct": -9.116, "max_dd_pct": 10.058, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7355, "pnl_pct": 43.617, "max_dd_pct": 11.791, "trades": 26}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2509, "pnl_pct": 6.853, "max_dd_pct": 8.034, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2816, "pnl_pct": 14.386, "max_dd_pct": 12.652, "trades": 26}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1768, "pnl_pct": -4.634, "max_dd_pct": 14.023, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1948, "pnl_pct": -9.866, "max_dd_pct": 32.893, "trades": 26}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6625, "pnl_pct": -17.751, "max_dd_pct": 28.2, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5716, "pnl_pct": 34.507, "max_dd_pct": 14.389, "trades": 24}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -1.0322, "pnl_pct": -13.269, "max_dd_pct": 15.274, "trades": 12}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1806, "pnl_pct": 9.376, "max_dd_pct": 17.868, "trades": 24}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.3769, "pnl_pct": -19.112, "max_dd_pct": 19.951, "trades": 12}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.391, "pnl_pct": -19.289, "max_dd_pct": 33.502, "trades": 24}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4797, "pnl_pct": -26.278, "max_dd_pct": 27.451, "trades": 12}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2477, "pnl_pct": 55.006, "max_dd_pct": 10.134, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.5577, "pnl_pct": 12.708, "max_dd_pct": 8.334, "trades": 7}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8825, "pnl_pct": 34.062, "max_dd_pct": 11.978, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4404, "pnl_pct": 10.045, "max_dd_pct": 8.662, "trades": 7}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4611, "pnl_pct": 17.437, "max_dd_pct": 10.187, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.1756, "pnl_pct": 4.957, "max_dd_pct": 14.33, "trades": 7}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.285, "pnl_pct": 12.63, "max_dd_pct": 20.73, "trades": 13}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.3512, "pnl_pct": 3.06, "max_dd_pct": 3.133, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2976, "pnl_pct": 14.68, "max_dd_pct": 15.5, "trades": 13}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.1151, "pnl_pct": -1.126, "max_dd_pct": 4.493, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1518, "pnl_pct": -6.649, "max_dd_pct": 19.759, "trades": 12}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.ema_fast.period": 8, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7655, "pnl_pct": -9.116, "max_dd_pct": 10.058, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6861, "pnl_pct": 48.941, "max_dd_pct": 13.779, "trades": 24}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8276, "pnl_pct": -10.058, "max_dd_pct": 11.567, "trades": 10}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2691, "pnl_pct": 16.129, "max_dd_pct": 16.657, "trades": 24}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.2649, "pnl_pct": -15.815, "max_dd_pct": 16.688, "trades": 10}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3147, "pnl_pct": -16.518, "max_dd_pct": 30.795, "trades": 24}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.2275, "pnl_pct": -21.027, "max_dd_pct": 22.497, "trades": 10}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4104, "pnl_pct": 23.111, "max_dd_pct": 13.878, "trades": 21}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 27, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.8112, "pnl_pct": -11.158, "max_dd_pct": 14.601, "trades": 10}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.001, "pnl_pct": 0.05, "max_dd_pct": 18.23, "trades": 21}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 28, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -1.4062, "pnl_pct": -18.232, "max_dd_pct": 20.58, "trades": 10}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4328, "pnl_pct": -20.084, "max_dd_pct": 34.157, "trades": 21}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 29, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -1.4875, "pnl_pct": -24.5, "max_dd_pct": 25.283, "trades": 10}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.1666, "pnl_pct": 45.75, "max_dd_pct": 7.396, "trades": 13}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 30, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0254, "pnl_pct": -0.284, "max_dd_pct": 7.461, "trades": 6}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.823, "pnl_pct": 27.37, "max_dd_pct": 9.008, "trades": 13}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 31, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3771, "pnl_pct": -4.727, "max_dd_pct": 10.663, "trades": 6}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0181, "pnl_pct": -0.489, "max_dd_pct": 15.035, "trades": 13}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 32, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.4223, "pnl_pct": -8.929, "max_dd_pct": 17.806, "trades": 6}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.0047, "pnl_pct": -0.179, "max_dd_pct": 14.363, "trades": 8}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 33, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.0274, "pnl_pct": 0.429, "max_dd_pct": 8.846, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2051, "pnl_pct": -7.169, "max_dd_pct": 15.021, "trades": 8}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 34, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.242, "pnl_pct": -3.652, "max_dd_pct": 9.999, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1215, "pnl_pct": -5.128, "max_dd_pct": 20.622, "trades": 8}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 35, "params": {"indicators.ema_fast.period": 12, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6301, "pnl_pct": -8.603, "max_dd_pct": 13.714, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.121, "pnl_pct": 4.115, "max_dd_pct": 12.249, "trades": 19}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 36, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.2139, "pnl_pct": 1.362, "max_dd_pct": 5.469, "trades": 5}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.0322, "pnl_pct": -1.094, "max_dd_pct": 13.855, "trades": 19}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 37, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.3261, "pnl_pct": -2.755, "max_dd_pct": 8.364, "trades": 5}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.77, "pnl_pct": -25.022, "max_dd_pct": 32.366, "trades": 19}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 38, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 21, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.6395, "pnl_pct": -7.026, "max_dd_pct": 10.711, "trades": 5}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.587, "pnl_pct": 21.007, "max_dd_pct": 10.21, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 39, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9008, "pnl_pct": 18.841, "max_dd_pct": 4.869, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.1765, "pnl_pct": 5.747, "max_dd_pct": 11.428, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 40, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7311, "pnl_pct": 15.201, "max_dd_pct": 6.822, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1716, "pnl_pct": -5.592, "max_dd_pct": 12.64, "trades": 14}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 41, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 26, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5779, "pnl_pct": 12.486, "max_dd_pct": 7.244, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.2921, "pnl_pct": 11.346, "max_dd_pct": 19.83, "trades": 9}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 42, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.7092, "pnl_pct": -11.942, "max_dd_pct": 20.502, "trades": 5}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3972, "pnl_pct": 18.168, "max_dd_pct": 14.555, "trades": 9}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 43, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.5808, "pnl_pct": -10.309, "max_dd_pct": 18.183, "trades": 5}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0042, "pnl_pct": -0.163, "max_dd_pct": 16.336, "trades": 9}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 44, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 50, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.7549, "pnl_pct": -13.379, "max_dd_pct": 19.302, "trades": 5}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6202, "pnl_pct": 12.133, "max_dd_pct": 4.173, "trades": 6}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 45, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": -0.0847, "pnl_pct": -1.128, "max_dd_pct": 10.27, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3999, "pnl_pct": 7.302, "max_dd_pct": 5.926, "trades": 6}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 46, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.3171, "pnl_pct": 5.836, "max_dd_pct": 11.125, "trades": 4}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0352, "pnl_pct": -0.645, "max_dd_pct": 9.381, "trades": 6}
{"template": "ema_crossover", "coin": "EOS/USDT", "combo_id": 47, "params": {"indicators.ema_fast.period": 20, "indicators.ema_slow.period": 100, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": -0.159, "pnl_pct": -2.717, "max_dd_pct": 12.978, "trades": 4}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2365, "pnl_pct": -10.688, "max_dd_pct": 22.09, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.5864, "pnl_pct": -7.665, "max_dd_pct": 14.217, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2365, "pnl_pct": -10.688, "max_dd_pct": 22.09, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.5864, "pnl_pct": -7.665, "max_dd_pct": 14.217, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2365, "pnl_pct": -10.688, "max_dd_pct": 22.09, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.5864, "pnl_pct": -7.665, "max_dd_pct": 14.217, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2365, "pnl_pct": -10.688, "max_dd_pct": 22.09, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.5864, "pnl_pct": -7.665, "max_dd_pct": 14.217, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1177, "pnl_pct": -7.504, "max_dd_pct": 33.294, "trades": 25}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.2411, "pnl_pct": -26.202, "max_dd_pct": 30.163, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1177, "pnl_pct": -7.504, "max_dd_pct": 33.294, "trades": 25}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.2411, "pnl_pct": -26.202, "max_dd_pct": 30.163, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1177, "pnl_pct": -7.504, "max_dd_pct": 33.294, "trades": 25}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.2411, "pnl_pct": -26.202, "max_dd_pct": 30.163, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1177, "pnl_pct": -7.504, "max_dd_pct": 33.294, "trades": 25}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.2411, "pnl_pct": -26.202, "max_dd_pct": 30.163, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1304, "pnl_pct": -10.541, "max_dd_pct": 33.032, "trades": 41}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4302, "pnl_pct": -13.297, "max_dd_pct": 28.701, "trades": 17}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1304, "pnl_pct": -10.541, "max_dd_pct": 33.032, "trades": 41}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4302, "pnl_pct": -13.297, "max_dd_pct": 28.701, "trades": 17}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1304, "pnl_pct": -10.541, "max_dd_pct": 33.032, "trades": 41}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4302, "pnl_pct": -13.297, "max_dd_pct": 28.701, "trades": 17}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1304, "pnl_pct": -10.541, "max_dd_pct": 33.032, "trades": 41}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4302, "pnl_pct": -13.297, "max_dd_pct": 28.701, "trades": 17}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.6604, "pnl_pct": -50.382, "max_dd_pct": 55.829, "trades": 57}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.3941, "pnl_pct": -18.941, "max_dd_pct": 30.681, "trades": 24}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.6604, "pnl_pct": -50.382, "max_dd_pct": 55.829, "trades": 57}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.3941, "pnl_pct": -18.941, "max_dd_pct": 30.681, "trades": 24}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.6604, "pnl_pct": -50.382, "max_dd_pct": 55.829, "trades": 57}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.3941, "pnl_pct": -18.941, "max_dd_pct": 30.681, "trades": 24}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.6604, "pnl_pct": -50.382, "max_dd_pct": 55.829, "trades": 57}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.rsi14.period": 7, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.3941, "pnl_pct": -18.941, "max_dd_pct": 30.681, "trades": 24}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.4746, "pnl_pct": -11.763, "max_dd_pct": 17.902, "trades": 4}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.8736, "pnl_pct": 10.012, "max_dd_pct": 3.461, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.4746, "pnl_pct": -11.763, "max_dd_pct": 17.902, "trades": 4}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.8736, "pnl_pct": 10.012, "max_dd_pct": 3.461, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.4746, "pnl_pct": -11.763, "max_dd_pct": 17.902, "trades": 4}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.8736, "pnl_pct": 10.012, "max_dd_pct": 3.461, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.4746, "pnl_pct": -11.763, "max_dd_pct": 17.902, "trades": 4}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.8736, "pnl_pct": 10.012, "max_dd_pct": 3.461, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3907, "pnl_pct": -17.225, "max_dd_pct": 26.74, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4381, "pnl_pct": -7.607, "max_dd_pct": 15.287, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3907, "pnl_pct": -17.225, "max_dd_pct": 26.74, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4381, "pnl_pct": -7.607, "max_dd_pct": 15.287, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3907, "pnl_pct": -17.225, "max_dd_pct": 26.74, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4381, "pnl_pct": -7.607, "max_dd_pct": 15.287, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3907, "pnl_pct": -17.225, "max_dd_pct": 26.74, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4381, "pnl_pct": -7.607, "max_dd_pct": 15.287, "trades": 5}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2778, "pnl_pct": -14.97, "max_dd_pct": 30.584, "trades": 20}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.9986, "pnl_pct": -21.392, "max_dd_pct": 25.611, "trades": 10}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2778, "pnl_pct": -14.97, "max_dd_pct": 30.584, "trades": 20}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.9986, "pnl_pct": -21.392, "max_dd_pct": 25.611, "trades": 10}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2778, "pnl_pct": -14.97, "max_dd_pct": 30.584, "trades": 20}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.9986, "pnl_pct": -21.392, "max_dd_pct": 25.611, "trades": 10}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2778, "pnl_pct": -14.97, "max_dd_pct": 30.584, "trades": 20}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 27, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.9986, "pnl_pct": -21.392, "max_dd_pct": 25.611, "trades": 10}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": 0.0791, "pnl_pct": 7.973, "max_dd_pct": 23.423, "trades": 45}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 28, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.0552, "pnl_pct": -1.658, "max_dd_pct": 25.491, "trades": 18}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": 0.0791, "pnl_pct": 7.973, "max_dd_pct": 23.423, "trades": 45}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 29, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.0552, "pnl_pct": -1.658, "max_dd_pct": 25.491, "trades": 18}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": 0.0791, "pnl_pct": 7.973, "max_dd_pct": 23.423, "trades": 45}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 30, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.0552, "pnl_pct": -1.658, "max_dd_pct": 25.491, "trades": 18}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": 0.0791, "pnl_pct": 7.973, "max_dd_pct": 23.423, "trades": 45}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 31, "params": {"indicators.rsi14.period": 10, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.0552, "pnl_pct": -1.658, "max_dd_pct": 25.491, "trades": 18}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.3671, "pnl_pct": -2.944, "max_dd_pct": 5.529, "trades": 1}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 32, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.3671, "pnl_pct": -2.944, "max_dd_pct": 5.529, "trades": 1}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 33, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.3671, "pnl_pct": -2.944, "max_dd_pct": 5.529, "trades": 1}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 34, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.3671, "pnl_pct": -2.944, "max_dd_pct": 5.529, "trades": 1}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 35, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5278, "pnl_pct": -17.139, "max_dd_pct": 28.502, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 36, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5278, "pnl_pct": -17.139, "max_dd_pct": 28.502, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 37, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5278, "pnl_pct": -17.139, "max_dd_pct": 28.502, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 38, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5278, "pnl_pct": -17.139, "max_dd_pct": 28.502, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 39, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.2828, "pnl_pct": -13.062, "max_dd_pct": 26.635, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 40, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.1718, "pnl_pct": -3.122, "max_dd_pct": 13.692, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.2828, "pnl_pct": -13.062, "max_dd_pct": 26.635, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 41, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.1718, "pnl_pct": -3.122, "max_dd_pct": 13.692, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.2828, "pnl_pct": -13.062, "max_dd_pct": 26.635, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 42, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.1718, "pnl_pct": -3.122, "max_dd_pct": 13.692, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.2828, "pnl_pct": -13.062, "max_dd_pct": 26.635, "trades": 12}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 43, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.1718, "pnl_pct": -3.122, "max_dd_pct": 13.692, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.0529, "pnl_pct": -3.511, "max_dd_pct": 27.297, "trades": 26}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 44, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -1.2716, "pnl_pct": -23.823, "max_dd_pct": 29.054, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.0529, "pnl_pct": -3.511, "max_dd_pct": 27.297, "trades": 26}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 45, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -1.2716, "pnl_pct": -23.823, "max_dd_pct": 29.054, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.0529, "pnl_pct": -3.511, "max_dd_pct": 27.297, "trades": 26}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 46, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -1.2716, "pnl_pct": -23.823, "max_dd_pct": 29.054, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.0529, "pnl_pct": -3.511, "max_dd_pct": 27.297, "trades": 26}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 47, "params": {"indicators.rsi14.period": 14, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -1.2716, "pnl_pct": -23.823, "max_dd_pct": 29.054, "trades": 11}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 48, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 49, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 50, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 51, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 20.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 52, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 53, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 54, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 55, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 25.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": NaN, "pnl_pct": 0.0, "max_dd_pct": 0.0, "trades": 0}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.5467, "pnl_pct": -9.04, "max_dd_pct": 11.106, "trades": 3}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 56, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.5467, "pnl_pct": -9.04, "max_dd_pct": 11.106, "trades": 3}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 57, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.5467, "pnl_pct": -9.04, "max_dd_pct": 11.106, "trades": 3}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 58, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.5467, "pnl_pct": -9.04, "max_dd_pct": 11.106, "trades": 3}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 59, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 30.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": 0.2418, "pnl_pct": 1.605, "max_dd_pct": 4.502, "trades": 2}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "is", "sharpe": -0.1848, "pnl_pct": -8.889, "max_dd_pct": 26.632, "trades": 13}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 60, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 60.0}, "window": "oos", "sharpe": -0.4341, "pnl_pct": -10.643, "max_dd_pct": 17.769, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "is", "sharpe": -0.1848, "pnl_pct": -8.889, "max_dd_pct": 26.632, "trades": 13}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 61, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 65.0}, "window": "oos", "sharpe": -0.4341, "pnl_pct": -10.643, "max_dd_pct": 17.769, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "is", "sharpe": -0.1848, "pnl_pct": -8.889, "max_dd_pct": 26.632, "trades": 13}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 62, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 70.0}, "window": "oos", "sharpe": -0.4341, "pnl_pct": -10.643, "max_dd_pct": 17.769, "trades": 6}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "is", "sharpe": -0.1848, "pnl_pct": -8.889, "max_dd_pct": 26.632, "trades": 13}
{"template": "rsi_mean_revert", "coin": "EOS/USDT", "combo_id": 63, "params": {"indicators.rsi14.period": 21, "entry.rules.0.rhs.value": 35.0, "exit.rules.0.rhs.value": 75.0}, "window": "oos", "sharpe": -0.4341, "pnl_pct": -10.643, "max_dd_pct": 17.769, "trades": 6}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5553, "pnl_pct": 69.882, "max_dd_pct": 32.603, "trades": 44}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 0, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.8325, "pnl_pct": 47.982, "max_dd_pct": 18.275, "trades": 24}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.2113, "pnl_pct": 21.786, "max_dd_pct": 40.937, "trades": 44}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 1, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5311, "pnl_pct": 27.766, "max_dd_pct": 19.901, "trades": 23}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.196, "pnl_pct": -17.338, "max_dd_pct": 55.725, "trades": 42}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 2, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.45, "pnl_pct": 24.817, "max_dd_pct": 22.598, "trades": 21}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.976, "pnl_pct": 126.645, "max_dd_pct": 20.595, "trades": 30}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 3, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0631, "pnl_pct": 25.552, "max_dd_pct": 7.521, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8096, "pnl_pct": 96.76, "max_dd_pct": 21.381, "trades": 30}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 4, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.6905, "pnl_pct": 16.541, "max_dd_pct": 8.471, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.585, "pnl_pct": 66.644, "max_dd_pct": 16.98, "trades": 30}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 5, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8381, "pnl_pct": 30.3, "max_dd_pct": 10.468, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6678, "pnl_pct": 71.373, "max_dd_pct": 25.665, "trades": 22}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 6, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.4399, "pnl_pct": 9.609, "max_dd_pct": 8.776, "trades": 11}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4235, "pnl_pct": 39.59, "max_dd_pct": 27.155, "trades": 22}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 7, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.0141, "pnl_pct": 0.304, "max_dd_pct": 11.738, "trades": 11}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0667, "pnl_pct": -5.054, "max_dd_pct": 38.933, "trades": 22}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 8, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.5015, "pnl_pct": 16.744, "max_dd_pct": 13.844, "trades": 10}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0002, "pnl_pct": 65.579, "max_dd_pct": 7.611, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 9, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5004, "pnl_pct": 84.239, "max_dd_pct": 7.608, "trades": 11}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.7182, "pnl_pct": 42.127, "max_dd_pct": 13.073, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 10, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3183, "pnl_pct": 69.297, "max_dd_pct": 8.583, "trades": 11}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.4457, "pnl_pct": 25.945, "max_dd_pct": 14.436, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 11, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0909, "pnl_pct": 53.613, "max_dd_pct": 15.549, "trades": 10}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2392, "pnl_pct": -16.11, "max_dd_pct": 35.037, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 12, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.2524, "pnl_pct": 42.678, "max_dd_pct": 6.32, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.3364, "pnl_pct": -21.831, "max_dd_pct": 36.769, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 13, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.1217, "pnl_pct": 36.983, "max_dd_pct": 7.287, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.4152, "pnl_pct": -26.454, "max_dd_pct": 37.909, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 14, "params": {"indicators.st.atr_period": 7, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8165, "pnl_pct": 26.107, "max_dd_pct": 10.272, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.4512, "pnl_pct": 52.362, "max_dd_pct": 30.478, "trades": 46}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 15, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.0235, "pnl_pct": 61.708, "max_dd_pct": 16.338, "trades": 22}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.0627, "pnl_pct": 5.897, "max_dd_pct": 40.215, "trades": 46}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 16, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7732, "pnl_pct": 42.711, "max_dd_pct": 16.867, "trades": 21}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3426, "pnl_pct": -27.887, "max_dd_pct": 56.7, "trades": 44}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 17, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6253, "pnl_pct": 35.417, "max_dd_pct": 18.258, "trades": 19}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.0518, "pnl_pct": 160.711, "max_dd_pct": 18.547, "trades": 30}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 18, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6077, "pnl_pct": 16.59, "max_dd_pct": 11.814, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.8505, "pnl_pct": 115.226, "max_dd_pct": 16.98, "trades": 30}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 19, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4406, "pnl_pct": 11.683, "max_dd_pct": 12.724, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3909, "pnl_pct": 42.291, "max_dd_pct": 29.462, "trades": 30}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 20, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7094, "pnl_pct": 25.625, "max_dd_pct": 14.543, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7, "pnl_pct": 75.011, "max_dd_pct": 26.445, "trades": 20}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 21, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.367, "pnl_pct": 8.344, "max_dd_pct": 8.776, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5017, "pnl_pct": 48.201, "max_dd_pct": 27.203, "trades": 20}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 22, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": -0.019, "pnl_pct": -0.43, "max_dd_pct": 10.156, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1329, "pnl_pct": 10.836, "max_dd_pct": 32.022, "trades": 20}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 23, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.4229, "pnl_pct": 14.798, "max_dd_pct": 11.587, "trades": 12}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.5169, "pnl_pct": 46.157, "max_dd_pct": 22.317, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 24, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.6012, "pnl_pct": 63.013, "max_dd_pct": 5.929, "trades": 7}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3799, "pnl_pct": 31.746, "max_dd_pct": 24.773, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 25, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.455, "pnl_pct": 55.33, "max_dd_pct": 5.951, "trades": 7}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.0943, "pnl_pct": 7.055, "max_dd_pct": 33.585, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 26, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.1279, "pnl_pct": 40.829, "max_dd_pct": 7.911, "trades": 7}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 1.2754, "pnl_pct": 89.351, "max_dd_pct": 5.787, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 27, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.3994, "pnl_pct": 58.232, "max_dd_pct": 8.292, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 1.0432, "pnl_pct": 67.341, "max_dd_pct": 11.3, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 28, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.4437, "pnl_pct": 58.56, "max_dd_pct": 5.882, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.7878, "pnl_pct": 48.745, "max_dd_pct": 13.031, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 29, "params": {"indicators.st.atr_period": 10, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.2419, "pnl_pct": 46.535, "max_dd_pct": 7.416, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7476, "pnl_pct": 108.769, "max_dd_pct": 27.186, "trades": 50}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 30, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.278, "pnl_pct": 55.018, "max_dd_pct": 13.956, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3351, "pnl_pct": 37.873, "max_dd_pct": 33.623, "trades": 50}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 31, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.9585, "pnl_pct": 37.984, "max_dd_pct": 13.956, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.1532, "pnl_pct": -14.225, "max_dd_pct": 47.272, "trades": 48}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 32, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6972, "pnl_pct": 31.895, "max_dd_pct": 15.232, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8801, "pnl_pct": 134.053, "max_dd_pct": 23.415, "trades": 31}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 33, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.6686, "pnl_pct": 20.897, "max_dd_pct": 10.211, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6823, "pnl_pct": 91.217, "max_dd_pct": 25.728, "trades": 31}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 34, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.4808, "pnl_pct": 14.64, "max_dd_pct": 10.67, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2273, "pnl_pct": 23.771, "max_dd_pct": 37.861, "trades": 31}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 35, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.6757, "pnl_pct": 26.326, "max_dd_pct": 13.976, "trades": 15}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8495, "pnl_pct": 94.293, "max_dd_pct": 25.323, "trades": 20}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 36, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.7724, "pnl_pct": 26.461, "max_dd_pct": 12.466, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6458, "pnl_pct": 64.434, "max_dd_pct": 26.093, "trades": 20}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 37, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.5771, "pnl_pct": 18.752, "max_dd_pct": 10.166, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3668, "pnl_pct": 33.172, "max_dd_pct": 25.637, "trades": 20}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 38, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0047, "pnl_pct": 45.428, "max_dd_pct": 11.631, "trades": 13}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8235, "pnl_pct": 89.829, "max_dd_pct": 22.318, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 39, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.5733, "pnl_pct": 62.09, "max_dd_pct": 5.882, "trades": 9}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.6322, "pnl_pct": 62.132, "max_dd_pct": 27.661, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 40, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3274, "pnl_pct": 49.748, "max_dd_pct": 5.903, "trades": 9}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3483, "pnl_pct": 30.06, "max_dd_pct": 32.198, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 41, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.1051, "pnl_pct": 43.318, "max_dd_pct": 9.42, "trades": 9}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": -0.2548, "pnl_pct": -10.712, "max_dd_pct": 17.663, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 42, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.4797, "pnl_pct": 58.124, "max_dd_pct": 8.703, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": -0.2714, "pnl_pct": -11.515, "max_dd_pct": 21.095, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 43, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.3578, "pnl_pct": 52.017, "max_dd_pct": 9.645, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3061, "pnl_pct": -14.021, "max_dd_pct": 25.003, "trades": 14}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 44, "params": {"indicators.st.atr_period": 14, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0892, "pnl_pct": 40.334, "max_dd_pct": 11.529, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.8935, "pnl_pct": 98.973, "max_dd_pct": 15.252, "trades": 46}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 45, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.511, "pnl_pct": 42.076, "max_dd_pct": 9.591, "trades": 17}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.3641, "pnl_pct": 30.828, "max_dd_pct": 20.852, "trades": 46}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 46, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.0824, "pnl_pct": 29.204, "max_dd_pct": 10.147, "trades": 17}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.3841, "pnl_pct": -25.659, "max_dd_pct": 37.085, "trades": 45}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 47, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8872, "pnl_pct": 35.26, "max_dd_pct": 12.915, "trades": 15}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7072, "pnl_pct": 87.726, "max_dd_pct": 23.105, "trades": 29}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 48, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9951, "pnl_pct": 30.367, "max_dd_pct": 7.438, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.4943, "pnl_pct": 54.218, "max_dd_pct": 25.283, "trades": 29}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 49, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7575, "pnl_pct": 22.468, "max_dd_pct": 10.67, "trades": 16}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": -0.0372, "pnl_pct": -3.173, "max_dd_pct": 45.508, "trades": 29}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 50, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 2.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.8395, "pnl_pct": 32.412, "max_dd_pct": 14.386, "trades": 15}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7865, "pnl_pct": 108.389, "max_dd_pct": 27.931, "trades": 25}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 51, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.1028, "pnl_pct": 38.775, "max_dd_pct": 12.859, "trades": 12}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5794, "pnl_pct": 69.592, "max_dd_pct": 32.906, "trades": 25}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 52, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.7101, "pnl_pct": 23.247, "max_dd_pct": 13.758, "trades": 12}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.3885, "pnl_pct": 41.675, "max_dd_pct": 37.42, "trades": 25}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 53, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.0529, "pnl_pct": 47.541, "max_dd_pct": 15.556, "trades": 11}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.7118, "pnl_pct": 73.252, "max_dd_pct": 24.564, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 54, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 1.8735, "pnl_pct": 120.105, "max_dd_pct": 11.608, "trades": 9}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5373, "pnl_pct": 50.622, "max_dd_pct": 29.044, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 55, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 1.7222, "pnl_pct": 103.832, "max_dd_pct": 12.52, "trades": 9}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.2765, "pnl_pct": 23.735, "max_dd_pct": 35.561, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 56, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 3.5, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 1.4746, "pnl_pct": 82.458, "max_dd_pct": 14.344, "trades": 9}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "is", "sharpe": 0.6245, "pnl_pct": 55.391, "max_dd_pct": 16.98, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 57, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.03}, "window": "oos", "sharpe": 0.9215, "pnl_pct": 32.938, "max_dd_pct": 11.427, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "is", "sharpe": 0.5441, "pnl_pct": 46.65, "max_dd_pct": 17.668, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 58, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.04}, "window": "oos", "sharpe": 0.8575, "pnl_pct": 30.209, "max_dd_pct": 12.341, "trades": 5}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "is", "sharpe": 0.1415, "pnl_pct": 10.481, "max_dd_pct": 25.115, "trades": 18}
{"template": "super_trend", "coin": "EOS/USDT", "combo_id": 59, "params": {"indicators.st.atr_period": 21, "indicators.st.factor": 4.0, "risk.trailing_stop_pct": 0.06}, "window": "oos", "sharpe": 0.7121, "pnl_pct": 24.561, "max_dd_pct": 14.358, "trades": 5}
