{
    "meta": {
        "created_at": "2026-05-29T02:34:21+03:00",
        "tested": 2304,
        "total_combinations": 2304,
        "symbols": 66,
        "elapsed_seconds": 71755.04399999999441206455230712890625,
        "ranking": "valid min_trades, net_pnl desc, losses asc, max_loss_streak asc, winrate desc"
    },
    "results": [
        {
            "raw_signals": 33738,
            "signals": 418,
            "skipped_signals": 850,
            "symbol_loss_cooldown_skipped": 463,
            "neutral_guard_skipped": 699,
            "sr_guard_blocked": 31308,
            "wins": 268,
            "losses": 144,
            "neutral": 6,
            "longs": 244,
            "shorts": 174,
            "gross_pnl": 576.7570363437674814122146926820278167724609375,
            "fees": 167.0581397609504392676171846687793731689453125,
            "net_pnl": 409.69889658281709898801636882126331329345703125,
            "max_loss_streak": 5,
            "loss2_pause_count": 54,
            "symbol_loss_cooldown_start_count": 37,
            "winrate_decided": 0.65048543689320392768848932973924092948436737060546875,
            "winrate_all": 0.641148325358851689514949612203054130077362060546875,
            "planned_net_usdt": 436.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 609.698896582817042144597508013248443603515625,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 435,
            "skipped_signals": 1107,
            "symbol_loss_cooldown_skipped": 387,
            "neutral_guard_skipped": 501,
            "sr_guard_blocked": 31308,
            "wins": 279,
            "losses": 151,
            "neutral": 5,
            "longs": 249,
            "shorts": 186,
            "gross_pnl": 583.1291680511304775791359134018421173095703125,
            "fees": 173.85795519584706880777957849204540252685546875,
            "net_pnl": 409.2712128552833519279374741017818450927734375,
            "max_loss_streak": 5,
            "loss2_pause_count": 56,
            "symbol_loss_cooldown_start_count": 34,
            "winrate_decided": 0.648837209302325579329817628604359924793243408203125,
            "winrate_all": 0.6413793103448275356726071549928747117519378662109375,
            "planned_net_usdt": 443.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 609.2712128552833519279374741017818450927734375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 430,
            "skipped_signals": 955,
            "symbol_loss_cooldown_skipped": 380,
            "neutral_guard_skipped": 665,
            "sr_guard_blocked": 31308,
            "wins": 289,
            "losses": 133,
            "neutral": 8,
            "longs": 248,
            "shorts": 182,
            "gross_pnl": 558.733770018880704810726456344127655029296875,
            "fees": 171.82682456673325077645131386816501617431640625,
            "net_pnl": 386.9069454521476245645317249000072479248046875,
            "max_loss_streak": 5,
            "loss2_pause_count": 47,
            "symbol_loss_cooldown_start_count": 33,
            "winrate_decided": 0.68483412322274883621275876066647469997406005859375,
            "winrate_all": 0.672093023255813992733465056517161428928375244140625,
            "planned_net_usdt": 427.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 586.9069454521476245645317249000072479248046875,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 429,
            "skipped_signals": 868,
            "symbol_loss_cooldown_skipped": 434,
            "neutral_guard_skipped": 699,
            "sr_guard_blocked": 31308,
            "wins": 273,
            "losses": 151,
            "neutral": 5,
            "longs": 256,
            "shorts": 173,
            "gross_pnl": 554.3157570589281704087625257670879364013671875,
            "fees": 171.444552257402762052151956595480442047119140625,
            "net_pnl": 382.87120480152560730857658199965953826904296875,
            "max_loss_streak": 5,
            "loss2_pause_count": 58,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.6438679245283018826029319825465790927410125732421875,
            "winrate_all": 0.63636363636363635354342704886221326887607574462890625,
            "planned_net_usdt": 401.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 582.871204801525664151995442807674407958984375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 410,
            "skipped_signals": 911,
            "symbol_loss_cooldown_skipped": 353,
            "neutral_guard_skipped": 655,
            "sr_guard_blocked": 30331,
            "wins": 278,
            "losses": 132,
            "neutral": 0,
            "longs": 242,
            "shorts": 168,
            "gross_pnl": 525.8369314592322325552231632173061370849609375,
            "fees": 163.8369314592329146762494929134845733642578125,
            "net_pnl": 361.99999999999948840923025272786617279052734375,
            "max_loss_streak": 5,
            "loss2_pause_count": 47,
            "symbol_loss_cooldown_start_count": 31,
            "winrate_decided": 0.67804878048780492516556250848225317895412445068359375,
            "winrate_all": 0.67804878048780492516556250848225317895412445068359375,
            "planned_net_usdt": 362.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 561.99999999999954525264911353588104248046875,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 410,
            "skipped_signals": 843,
            "symbol_loss_cooldown_skipped": 390,
            "neutral_guard_skipped": 686,
            "sr_guard_blocked": 30331,
            "wins": 262,
            "losses": 148,
            "neutral": 0,
            "longs": 247,
            "shorts": 163,
            "gross_pnl": 517.8179294544798949573305435478687286376953125,
            "fees": 163.81792945448233922434155829250812530517578125,
            "net_pnl": 353.99999999999766941982670687139034271240234375,
            "max_loss_streak": 5,
            "loss2_pause_count": 56,
            "symbol_loss_cooldown_start_count": 33,
            "winrate_decided": 0.63902439024390245148055100798956118524074554443359375,
            "winrate_all": 0.63902439024390245148055100798956118524074554443359375,
            "planned_net_usdt": 354.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 553.99999999999772626324556767940521240234375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 416,
            "skipped_signals": 1070,
            "symbol_loss_cooldown_skipped": 443,
            "neutral_guard_skipped": 501,
            "sr_guard_blocked": 31308,
            "wins": 263,
            "losses": 147,
            "neutral": 6,
            "longs": 233,
            "shorts": 183,
            "gross_pnl": 511.48789613731076997282798402011394500732421875,
            "fees": 166.248320333858686126404791139066219329833984375,
            "net_pnl": 345.2395758034521122681326232850551605224609375,
            "max_loss_streak": 5,
            "loss2_pause_count": 55,
            "symbol_loss_cooldown_start_count": 37,
            "winrate_decided": 0.64146341463414635608586422677035443484783172607421875,
            "winrate_all": 0.63221153846153843591793020095792599022388458251953125,
            "planned_net_usdt": 371.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 545.2395758034521122681326232850551605224609375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 406,
            "skipped_signals": 888,
            "symbol_loss_cooldown_skipped": 387,
            "neutral_guard_skipped": 749,
            "sr_guard_blocked": 31308,
            "wins": 277,
            "losses": 120,
            "neutral": 9,
            "longs": 233,
            "shorts": 173,
            "gross_pnl": 495.68275091309436675146571360528469085693359375,
            "fees": 162.25372729011559158607269637286663055419921875,
            "net_pnl": 333.429023622978775165393017232418060302734375,
            "max_loss_streak": 5,
            "loss2_pause_count": 44,
            "symbol_loss_cooldown_start_count": 33,
            "winrate_decided": 0.69773299748110828577551956186653114855289459228515625,
            "winrate_all": 0.68226600985221674822156501249992288649082183837890625,
            "planned_net_usdt": 379.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 533.429023622978775165393017232418060302734375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 404,
            "skipped_signals": 1064,
            "symbol_loss_cooldown_skipped": 367,
            "neutral_guard_skipped": 494,
            "sr_guard_blocked": 30331,
            "wins": 257,
            "losses": 147,
            "neutral": 0,
            "longs": 245,
            "shorts": 159,
            "gross_pnl": 490.45082261270323442658991552889347076416015625,
            "fees": 161.45082261270562185018206946551799774169921875,
            "net_pnl": 328.9999999999976125764078460633754730224609375,
            "max_loss_streak": 5,
            "loss2_pause_count": 57,
            "symbol_loss_cooldown_start_count": 30,
            "winrate_decided": 0.63613861386138614850693784319446422159671783447265625,
            "winrate_all": 0.63613861386138614850693784319446422159671783447265625,
            "planned_net_usdt": 329.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 528.9999999999976125764078460633754730224609375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 467,
            "skipped_signals": 963,
            "symbol_loss_cooldown_skipped": 244,
            "neutral_guard_skipped": 655,
            "sr_guard_blocked": 30331,
            "wins": 312,
            "losses": 155,
            "neutral": 0,
            "longs": 273,
            "shorts": 194,
            "gross_pnl": 510.5319276329819331294856965541839599609375,
            "fees": 186.53192763298198997290455736219882965087890625,
            "net_pnl": 323.99999999999994315658113919198513031005859375,
            "max_loss_streak": 5,
            "loss2_pause_count": 52,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.66809421841541760667126936823478899896144866943359375,
            "winrate_all": 0.66809421841541760667126936823478899896144866943359375,
            "planned_net_usdt": 324.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 524,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 446,
            "skipped_signals": 958,
            "symbol_loss_cooldown_skipped": 466,
            "neutral_guard_skipped": 796,
            "sr_guard_blocked": 31072,
            "wins": 279,
            "losses": 161,
            "neutral": 6,
            "longs": 268,
            "shorts": 178,
            "gross_pnl": 491.7294669022263633451075293123722076416015625,
            "fees": 178.24022333056365141601418145000934600830078125,
            "net_pnl": 313.4892435716627687725122086703777313232421875,
            "max_loss_streak": 5,
            "loss2_pause_count": 61,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.6340909090909090384258206540835089981555938720703125,
            "winrate_all": 0.62556053811659195762473473223508335649967193603515625,
            "planned_net_usdt": 343.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 513.4892435716627687725122086703777313232421875,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 426,
            "skipped_signals": 957,
            "symbol_loss_cooldown_skipped": 432,
            "neutral_guard_skipped": 851,
            "sr_guard_blocked": 31072,
            "wins": 288,
            "losses": 127,
            "neutral": 11,
            "longs": 251,
            "shorts": 175,
            "gross_pnl": 481.1173357081139556612470187246799468994140625,
            "fees": 170.2341965910146655005519278347492218017578125,
            "net_pnl": 310.8831391170991764738573692739009857177734375,
            "max_loss_streak": 5,
            "loss2_pause_count": 45,
            "symbol_loss_cooldown_start_count": 35,
            "winrate_decided": 0.69397590361445782303206897267955355346202850341796875,
            "winrate_all": 0.67605633802816900157495183520950376987457275390625,
            "planned_net_usdt": 365.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 510.8831391170991764738573692739009857177734375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 418,
            "skipped_signals": 944,
            "symbol_loss_cooldown_skipped": 403,
            "neutral_guard_skipped": 665,
            "sr_guard_blocked": 31308,
            "wins": 277,
            "losses": 133,
            "neutral": 8,
            "longs": 245,
            "shorts": 173,
            "gross_pnl": 469.0496447490403397750924341380596160888671875,
            "fees": 167.030446019062964069235022179782390594482421875,
            "net_pnl": 302.0191987299773472841479815542697906494140625,
            "max_loss_streak": 5,
            "loss2_pause_count": 48,
            "symbol_loss_cooldown_start_count": 35,
            "winrate_decided": 0.67560975609756102056024928970145992934703826904296875,
            "winrate_all": 0.6626794258373205348533474534633569419384002685546875,
            "planned_net_usdt": 343.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 502.0191987299773472841479815542697906494140625,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 429,
            "skipped_signals": 911,
            "symbol_loss_cooldown_skipped": 432,
            "neutral_guard_skipped": 784,
            "sr_guard_blocked": 30104,
            "wins": 270,
            "losses": 159,
            "neutral": 0,
            "longs": 257,
            "shorts": 172,
            "gross_pnl": 471.4131178532769581579486839473247528076171875,
            "fees": 171.4131178532794592683785594999790191650390625,
            "net_pnl": 299.99999999999766941982670687139034271240234375,
            "max_loss_streak": 5,
            "loss2_pause_count": 58,
            "symbol_loss_cooldown_start_count": 35,
            "winrate_decided": 0.6293706293706293752876490543712861835956573486328125,
            "winrate_all": 0.6293706293706293752876490543712861835956573486328125,
            "planned_net_usdt": 300.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 499.99999999999766941982670687139034271240234375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 447,
            "skipped_signals": 973,
            "symbol_loss_cooldown_skipped": 254,
            "neutral_guard_skipped": 655,
            "sr_guard_blocked": 30331,
            "wins": 298,
            "losses": 149,
            "neutral": 0,
            "longs": 258,
            "shorts": 189,
            "gross_pnl": 476.55191913798006453362177126109600067138671875,
            "fees": 178.55191913797983715994632802903652191162109375,
            "net_pnl": 298.00000000000028421709430404007434844970703125,
            "max_loss_streak": 5,
            "loss2_pause_count": 52,
            "symbol_loss_cooldown_start_count": 40,
            "winrate_decided": 0.66666666666666662965923251249478198587894439697265625,
            "winrate_all": 0.66666666666666662965923251249478198587894439697265625,
            "planned_net_usdt": 298.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 498.00000000000028421709430404007434844970703125,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 322,
            "skipped_signals": 515,
            "symbol_loss_cooldown_skipped": 381,
            "neutral_guard_skipped": 672,
            "sr_guard_blocked": 31810,
            "wins": 185,
            "losses": 131,
            "neutral": 6,
            "longs": 182,
            "shorts": 140,
            "gross_pnl": 415.939089039794680502382107079029083251953125,
            "fees": 128.64768478505089888130896724760532379150390625,
            "net_pnl": 287.2914042547437247776542790234088897705078125,
            "max_loss_streak": 6,
            "loss2_pause_count": 60,
            "symbol_loss_cooldown_start_count": 41,
            "winrate_decided": 0.58544303797468355554656227468512952327728271484375,
            "winrate_all": 0.57453416149068325946558388750418089330196380615234375,
            "planned_net_usdt": 278,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 10,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 12,
            "final_balance": 487.2914042547437247776542790234088897705078125,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 425,
            "skipped_signals": 1073,
            "symbol_loss_cooldown_skipped": 431,
            "neutral_guard_skipped": 501,
            "sr_guard_blocked": 31308,
            "wins": 264,
            "losses": 154,
            "neutral": 7,
            "longs": 243,
            "shorts": 182,
            "gross_pnl": 455.50055078082505133352242410182952880859375,
            "fees": 169.861705971525310587821877561509609222412109375,
            "net_pnl": 285.63884480929976916740997694432735443115234375,
            "max_loss_streak": 7,
            "loss2_pause_count": 59,
            "symbol_loss_cooldown_start_count": 37,
            "winrate_decided": 0.6315789473684210175719044855213724076747894287109375,
            "winrate_all": 0.62117647058823532990601279379916377365589141845703125,
            "planned_net_usdt": 308.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 485.63884480929976916740997694432735443115234375,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 362,
            "skipped_signals": 710,
            "symbol_loss_cooldown_skipped": 263,
            "neutral_guard_skipped": 535,
            "sr_guard_blocked": 31830,
            "wins": 241,
            "losses": 115,
            "neutral": 6,
            "longs": 204,
            "shorts": 158,
            "gross_pnl": 424.7721832307478280199575237929821014404296875,
            "fees": 144.554325955577013473885017447173595428466796875,
            "net_pnl": 280.2178572751707861243630759418010711669921875,
            "max_loss_streak": 6,
            "loss2_pause_count": 46,
            "symbol_loss_cooldown_start_count": 34,
            "winrate_decided": 0.67696629213483150433461332795559428632259368896484375,
            "winrate_all": 0.6657458563535911810760126172681339085102081298828125,
            "planned_net_usdt": 307.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 480.2178572751707861243630759418010711669921875,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 425,
            "skipped_signals": 837,
            "symbol_loss_cooldown_skipped": 469,
            "neutral_guard_skipped": 699,
            "sr_guard_blocked": 31308,
            "wins": 265,
            "losses": 156,
            "neutral": 4,
            "longs": 253,
            "shorts": 172,
            "gross_pnl": 448.7388194133860679357894696295261383056640625,
            "fees": 169.83314309892472238061600364744663238525390625,
            "net_pnl": 278.90567631446145924201118759810924530029296875,
            "max_loss_streak": 8,
            "loss2_pause_count": 66,
            "symbol_loss_cooldown_start_count": 41,
            "winrate_decided": 0.62945368171021376380025458274758420884609222412109375,
            "winrate_all": 0.623529411764705887577520115883089601993560791015625,
            "planned_net_usdt": 295.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 478.90567631446145924201118759810924530029296875,
            "valid": 1
        },
        {
            "raw_signals": 32156,
            "signals": 511,
            "skipped_signals": 1400,
            "symbol_loss_cooldown_skipped": 318,
            "neutral_guard_skipped": 770,
            "sr_guard_blocked": 29157,
            "wins": 336,
            "losses": 172,
            "neutral": 3,
            "longs": 243,
            "shorts": 268,
            "gross_pnl": 479.19443202021494698783499188721179962158203125,
            "fees": 204.31113787849966456633410416543483734130859375,
            "net_pnl": 274.8832941417155097951763309538364410400390625,
            "max_loss_streak": 6,
            "loss2_pause_count": 65,
            "symbol_loss_cooldown_start_count": 47,
            "winrate_decided": 0.66141732283464571562348055522306822240352630615234375,
            "winrate_all": 0.65753424657534242925294165615923702716827392578125,
            "planned_net_usdt": 288.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 60,
            "interval": "30m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 474.8832941417155097951763309538364410400390625,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 417,
            "skipped_signals": 804,
            "symbol_loss_cooldown_skipped": 428,
            "neutral_guard_skipped": 1017,
            "sr_guard_blocked": 31072,
            "wins": 276,
            "losses": 136,
            "neutral": 5,
            "longs": 243,
            "shorts": 174,
            "gross_pnl": 440.87047447298454017072799615561962127685546875,
            "fees": 166.590953652323833011905662715435028076171875,
            "net_pnl": 274.27952082066059347198461182415485382080078125,
            "max_loss_streak": 5,
            "loss2_pause_count": 53,
            "symbol_loss_cooldown_start_count": 37,
            "winrate_decided": 0.66990291262135925887122311905841343104839324951171875,
            "winrate_all": 0.66187050359712229496977897724718786776065826416015625,
            "planned_net_usdt": 300.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 474.27952082066059347198461182415485382080078125,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 422,
            "skipped_signals": 875,
            "symbol_loss_cooldown_skipped": 384,
            "neutral_guard_skipped": 749,
            "sr_guard_blocked": 31308,
            "wins": 284,
            "losses": 128,
            "neutral": 10,
            "longs": 243,
            "shorts": 179,
            "gross_pnl": 442.465250584111117859720252454280853271484375,
            "fees": 168.61430302377181078554713167250156402587890625,
            "net_pnl": 273.85094756033919338733539916574954986572265625,
            "max_loss_streak": 5,
            "loss2_pause_count": 47,
            "symbol_loss_cooldown_start_count": 34,
            "winrate_decided": 0.68932038834951459005395690837758593261241912841796875,
            "winrate_all": 0.67298578199052128123724969555041752755641937255859375,
            "planned_net_usdt": 324.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 473.85094756033919338733539916574954986572265625,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 428,
            "skipped_signals": 944,
            "symbol_loss_cooldown_skipped": 470,
            "neutral_guard_skipped": 800,
            "sr_guard_blocked": 31058,
            "wins": 265,
            "losses": 156,
            "neutral": 7,
            "longs": 250,
            "shorts": 178,
            "gross_pnl": 439.1491534554103282061987556517124176025390625,
            "fees": 171.023696339594636128822457976639270782470703125,
            "net_pnl": 268.1254571158157204990857280790805816650390625,
            "max_loss_streak": 5,
            "loss2_pause_count": 59,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.62945368171021376380025458274758420884609222412109375,
            "winrate_all": 0.6191588785046728826699791170540265738964080810546875,
            "planned_net_usdt": 295.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 468.1254571158157204990857280790805816650390625,
            "valid": 1
        },
        {
            "raw_signals": 32156,
            "signals": 513,
            "skipped_signals": 1421,
            "symbol_loss_cooldown_skipped": 295,
            "neutral_guard_skipped": 770,
            "sr_guard_blocked": 29157,
            "wins": 336,
            "losses": 173,
            "neutral": 4,
            "longs": 250,
            "shorts": 263,
            "gross_pnl": 470.73682257699283582041971385478973388671875,
            "fees": 205.169378513215605153163778595626354217529296875,
            "net_pnl": 265.5674440637773159323842264711856842041015625,
            "max_loss_streak": 6,
            "loss2_pause_count": 65,
            "symbol_loss_cooldown_start_count": 47,
            "winrate_decided": 0.66011787819253442410882826152374036610126495361328125,
            "winrate_all": 0.65497076023391809229678983683697879314422607421875,
            "planned_net_usdt": 276.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 120,
            "interval": "30m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 465.5674440637773159323842264711856842041015625,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 338,
            "skipped_signals": 581,
            "symbol_loss_cooldown_skipped": 159,
            "neutral_guard_skipped": 392,
            "sr_guard_blocked": 32268,
            "wins": 192,
            "losses": 137,
            "neutral": 9,
            "longs": 187,
            "shorts": 151,
            "gross_pnl": 400.14190295886209014497580938041210174560546875,
            "fees": 134.9363337689254649376380257308483123779296875,
            "net_pnl": 265.20556918993639783366234041750431060791015625,
            "max_loss_streak": 5,
            "loss2_pause_count": 62,
            "symbol_loss_cooldown_start_count": 41,
            "winrate_decided": 0.58358662613981759914594249494257383048534393310546875,
            "winrate_all": 0.5680473372781065233283470661262981593608856201171875,
            "planned_net_usdt": 276,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 10,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 12,
            "final_balance": 465.20556918993639783366234041750431060791015625,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 428,
            "skipped_signals": 1038,
            "symbol_loss_cooldown_skipped": 443,
            "neutral_guard_skipped": 757,
            "sr_guard_blocked": 31072,
            "wins": 281,
            "losses": 139,
            "neutral": 8,
            "longs": 248,
            "shorts": 180,
            "gross_pnl": 431.0247222020497019911999814212322235107421875,
            "fees": 170.995631566879723095553345046937465667724609375,
            "net_pnl": 260.02909063517000731735606677830219268798828125,
            "max_loss_streak": 5,
            "loss2_pause_count": 51,
            "symbol_loss_cooldown_start_count": 36,
            "winrate_decided": 0.66904761904761900215277137249358929693698883056640625,
            "winrate_all": 0.6565420560747663447642707978957332670688629150390625,
            "planned_net_usdt": 299.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 460.02909063517000731735606677830219268798828125,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 399,
            "skipped_signals": 824,
            "symbol_loss_cooldown_skipped": 420,
            "neutral_guard_skipped": 686,
            "sr_guard_blocked": 30331,
            "wins": 250,
            "losses": 149,
            "neutral": 0,
            "longs": 239,
            "shorts": 160,
            "gross_pnl": 419.40790485197379666715278290212154388427734375,
            "fees": 159.407904851976212512454367242753505706787109375,
            "net_pnl": 259.99999999999772626324556767940521240234375,
            "max_loss_streak": 7,
            "loss2_pause_count": 63,
            "symbol_loss_cooldown_start_count": 36,
            "winrate_decided": 0.62656641604010021584514333881088532507419586181640625,
            "winrate_all": 0.62656641604010021584514333881088532507419586181640625,
            "planned_net_usdt": 260.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 459.99999999999772626324556767940521240234375,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 334,
            "skipped_signals": 578,
            "symbol_loss_cooldown_skipped": 156,
            "neutral_guard_skipped": 396,
            "sr_guard_blocked": 32236,
            "wins": 190,
            "losses": 136,
            "neutral": 8,
            "longs": 182,
            "shorts": 152,
            "gross_pnl": 388.92845040675541667951620183885097503662109375,
            "fees": 133.33393649320049689777079038321971893310546875,
            "net_pnl": 255.59451391355469240806996822357177734375,
            "max_loss_streak": 6,
            "loss2_pause_count": 64,
            "symbol_loss_cooldown_start_count": 40,
            "winrate_decided": 0.5828220858895705180913182630320079624652862548828125,
            "winrate_all": 0.56886227544910183961945904229651205241680145263671875,
            "planned_net_usdt": 268,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 10,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 12,
            "final_balance": 455.59451391355469240806996822357177734375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 446,
            "skipped_signals": 1188,
            "symbol_loss_cooldown_skipped": 468,
            "neutral_guard_skipped": 564,
            "sr_guard_blocked": 31072,
            "wins": 275,
            "losses": 166,
            "neutral": 5,
            "longs": 260,
            "shorts": 186,
            "gross_pnl": 430.1397317964843978188582696020603179931640625,
            "fees": 178.280746284073217111654230393469333648681640625,
            "net_pnl": 251.85898551241126597233233042061328887939453125,
            "max_loss_streak": 5,
            "loss2_pause_count": 61,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.62358276643990928622685032678418792784214019775390625,
            "winrate_all": 0.61659192825112107971818886653636582195758819580078125,
            "planned_net_usdt": 265.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 451.85898551241126597233233042061328887939453125,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 390,
            "skipped_signals": 938,
            "symbol_loss_cooldown_skipped": 437,
            "neutral_guard_skipped": 665,
            "sr_guard_blocked": 31308,
            "wins": 257,
            "losses": 126,
            "neutral": 7,
            "longs": 221,
            "shorts": 169,
            "gross_pnl": 407.30171918547699760893010534346103668212890625,
            "fees": 155.8166976706892228321521542966365814208984375,
            "net_pnl": 251.48502151478788846361567266285419464111328125,
            "max_loss_streak": 5,
            "loss2_pause_count": 48,
            "symbol_loss_cooldown_start_count": 37,
            "winrate_decided": 0.67101827676240211051350570414797402918338775634765625,
            "winrate_all": 0.65897435897435896468010696480632759630680084228515625,
            "planned_net_usdt": 287.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 451.48502151478788846361567266285419464111328125,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 406,
            "skipped_signals": 933,
            "symbol_loss_cooldown_skipped": 447,
            "neutral_guard_skipped": 856,
            "sr_guard_blocked": 31058,
            "wins": 272,
            "losses": 123,
            "neutral": 11,
            "longs": 237,
            "shorts": 169,
            "gross_pnl": 413.10771870570994224181049503386020660400390625,
            "fees": 162.224579588610453129149391315877437591552734375,
            "net_pnl": 250.8831391170994038475328125059604644775390625,
            "max_loss_streak": 5,
            "loss2_pause_count": 46,
            "symbol_loss_cooldown_start_count": 36,
            "winrate_decided": 0.68860759493670886666194519420969299972057342529296875,
            "winrate_all": 0.66995073891625611661737593749421648681163787841796875,
            "planned_net_usdt": 305.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 450.8831391170994038475328125059604644775390625,
            "valid": 1
        },
        {
            "raw_signals": 33032,
            "signals": 456,
            "skipped_signals": 984,
            "symbol_loss_cooldown_skipped": 261,
            "neutral_guard_skipped": 661,
            "sr_guard_blocked": 30670,
            "wins": 301,
            "losses": 155,
            "neutral": 0,
            "longs": 266,
            "shorts": 190,
            "gross_pnl": 429.1588072897019401352736167609691619873046875,
            "fees": 182.158807289701826448435895144939422607421875,
            "net_pnl": 247.00000000000017053025658242404460906982421875,
            "max_loss_streak": 5,
            "loss2_pause_count": 56,
            "symbol_loss_cooldown_start_count": 42,
            "winrate_decided": 0.66008771929824561208732802697340957820415496826171875,
            "winrate_all": 0.66008771929824561208732802697340957820415496826171875,
            "planned_net_usdt": 247.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 15,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 447.00000000000017053025658242404460906982421875,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 337,
            "skipped_signals": 524,
            "symbol_loss_cooldown_skipped": 167,
            "neutral_guard_skipped": 442,
            "sr_guard_blocked": 32268,
            "wins": 196,
            "losses": 131,
            "neutral": 10,
            "longs": 191,
            "shorts": 146,
            "gross_pnl": 377.8820876534308581540244631469249725341796875,
            "fees": 134.555188868769022292326553724706172943115234375,
            "net_pnl": 243.326898784661722174860187806189060211181640625,
            "max_loss_streak": 5,
            "loss2_pause_count": 57,
            "symbol_loss_cooldown_start_count": 40,
            "winrate_decided": 0.59938837920489296262616107924259267747402191162109375,
            "winrate_all": 0.58160237388724034257592165886308066546916961669921875,
            "planned_net_usdt": 257,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 10,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 13,
            "final_balance": 443.3268987846616937531507574021816253662109375,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 420,
            "skipped_signals": 1213,
            "symbol_loss_cooldown_skipped": 442,
            "neutral_guard_skipped": 567,
            "sr_guard_blocked": 31058,
            "wins": 260,
            "losses": 155,
            "neutral": 5,
            "longs": 246,
            "shorts": 174,
            "gross_pnl": 407.518534524612050518044270575046539306640625,
            "fees": 167.849750957665463602097588591277599334716796875,
            "net_pnl": 239.66878356694684271133155561983585357666015625,
            "max_loss_streak": 5,
            "loss2_pause_count": 60,
            "symbol_loss_cooldown_start_count": 37,
            "winrate_decided": 0.6265060240963855608953281262074597179889678955078125,
            "winrate_all": 0.619047619047619068766152850002981722354888916015625,
            "planned_net_usdt": 270.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 439.66878356694684271133155561983585357666015625,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 364,
            "skipped_signals": 718,
            "symbol_loss_cooldown_skipped": 272,
            "neutral_guard_skipped": 531,
            "sr_guard_blocked": 31853,
            "wins": 240,
            "losses": 118,
            "neutral": 6,
            "longs": 208,
            "shorts": 156,
            "gross_pnl": 382.60387268867015109208296053111553192138671875,
            "fees": 145.38601541349936496771988458931446075439453125,
            "net_pnl": 237.21785727517084296778193674981594085693359375,
            "max_loss_streak": 6,
            "loss2_pause_count": 48,
            "symbol_loss_cooldown_start_count": 36,
            "winrate_decided": 0.6703910614525139255448493713629432022571563720703125,
            "winrate_all": 0.65934065934065932967911294326768256723880767822265625,
            "planned_net_usdt": 264.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 437.21785727517084296778193674981594085693359375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 403,
            "skipped_signals": 1034,
            "symbol_loss_cooldown_skipped": 398,
            "neutral_guard_skipped": 494,
            "sr_guard_blocked": 30331,
            "wins": 251,
            "losses": 152,
            "neutral": 0,
            "longs": 241,
            "shorts": 162,
            "gross_pnl": 398.016399504097762473975308239459991455078125,
            "fees": 161.016399504099894102182588540017604827880859375,
            "net_pnl": 236.999999999997925215211580507457256317138671875,
            "max_loss_streak": 7,
            "loss2_pause_count": 63,
            "symbol_loss_cooldown_start_count": 33,
            "winrate_decided": 0.62282878411910669314011101960204541683197021484375,
            "winrate_all": 0.62282878411910669314011101960204541683197021484375,
            "planned_net_usdt": 237.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 436.999999999997953636921010911464691162109375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 441,
            "skipped_signals": 906,
            "symbol_loss_cooldown_skipped": 523,
            "neutral_guard_skipped": 796,
            "sr_guard_blocked": 31072,
            "wins": 271,
            "losses": 163,
            "neutral": 7,
            "longs": 258,
            "shorts": 183,
            "gross_pnl": 412.5636012033583028824068605899810791015625,
            "fees": 176.231624905460279251201427541673183441162109375,
            "net_pnl": 236.3319762978981088963337242603302001953125,
            "max_loss_streak": 8,
            "loss2_pause_count": 68,
            "symbol_loss_cooldown_start_count": 42,
            "winrate_decided": 0.624423963133640569367344141937792301177978515625,
            "winrate_all": 0.61451247165532885130545537322177551686763763427734375,
            "planned_net_usdt": 267.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 436.3319762978981088963337242603302001953125,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 373,
            "skipped_signals": 577,
            "symbol_loss_cooldown_skipped": 268,
            "neutral_guard_skipped": 672,
            "sr_guard_blocked": 31810,
            "wins": 210,
            "losses": 156,
            "neutral": 7,
            "longs": 199,
            "shorts": 174,
            "gross_pnl": 384.9992025629586578361340798437595367431640625,
            "fees": 148.975911106478378087558667175471782684326171875,
            "net_pnl": 236.023291456480052374899969436228275299072265625,
            "max_loss_streak": 5,
            "loss2_pause_count": 66,
            "symbol_loss_cooldown_start_count": 47,
            "winrate_decided": 0.5737704918032786594039862393401563167572021484375,
            "winrate_all": 0.56300268096514749505132613194291479885578155517578125,
            "planned_net_usdt": 228,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 10,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 12,
            "final_balance": 436.0232914564800239531905390322208404541015625,
            "valid": 1
        },
        {
            "raw_signals": 30974,
            "signals": 476,
            "skipped_signals": 1372,
            "symbol_loss_cooldown_skipped": 302,
            "neutral_guard_skipped": 744,
            "sr_guard_blocked": 28080,
            "wins": 313,
            "losses": 163,
            "neutral": 0,
            "longs": 226,
            "shorts": 250,
            "gross_pnl": 425.33980633495269785271375440061092376708984375,
            "fees": 190.33980633495156098433653824031352996826171875,
            "net_pnl": 235.0000000000010231815394945442676544189453125,
            "max_loss_streak": 7,
            "loss2_pause_count": 66,
            "symbol_loss_cooldown_start_count": 45,
            "winrate_decided": 0.65756302521008402894864275367581285536289215087890625,
            "winrate_all": 0.65756302521008402894864275367581285536289215087890625,
            "planned_net_usdt": 235.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 60,
            "interval": "30m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 435.0000000000010231815394945442676544189453125,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 333,
            "skipped_signals": 519,
            "symbol_loss_cooldown_skipped": 164,
            "neutral_guard_skipped": 448,
            "sr_guard_blocked": 32236,
            "wins": 194,
            "losses": 130,
            "neutral": 9,
            "longs": 183,
            "shorts": 150,
            "gross_pnl": 367.66193534964924083396908827126026153564453125,
            "fees": 132.9460918413691388195729814469814300537109375,
            "net_pnl": 234.715843508279903062430093996226787567138671875,
            "max_loss_streak": 6,
            "loss2_pause_count": 59,
            "symbol_loss_cooldown_start_count": 39,
            "winrate_decided": 0.598765432098765426616182594443671405315399169921875,
            "winrate_all": 0.58258258258258255324335550540126860141754150390625,
            "planned_net_usdt": 250,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 10,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 13,
            "final_balance": 434.715843508279931484139524400234222412109375,
            "valid": 1
        },
        {
            "raw_signals": 33700,
            "signals": 395,
            "skipped_signals": 1093,
            "symbol_loss_cooldown_skipped": 417,
            "neutral_guard_skipped": 505,
            "sr_guard_blocked": 31290,
            "wins": 245,
            "losses": 145,
            "neutral": 5,
            "longs": 224,
            "shorts": 171,
            "gross_pnl": 390.6972978344978173481649719178676605224609375,
            "fees": 157.821709275731251409524702467024326324462890625,
            "net_pnl": 232.875588558766679625477991066873073577880859375,
            "max_loss_streak": 7,
            "loss2_pause_count": 58,
            "symbol_loss_cooldown_start_count": 36,
            "winrate_decided": 0.628205128205128193741302311536855995655059814453125,
            "winrate_all": 0.6202531645569620000202348819584585726261138916015625,
            "planned_net_usdt": 265.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 10,
            "max_loss_pct": 7,
            "lookback": 15,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 10,
            "final_balance": 432.8755885587667080471874214708805084228515625,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 410,
            "skipped_signals": 874,
            "symbol_loss_cooldown_skipped": 397,
            "neutral_guard_skipped": 749,
            "sr_guard_blocked": 31308,
            "wins": 274,
            "losses": 126,
            "neutral": 10,
            "longs": 241,
            "shorts": 169,
            "gross_pnl": 393.6948383915079148209770210087299346923828125,
            "fees": 163.8438908311687782770604826509952545166015625,
            "net_pnl": 229.85094756033907970049767754971981048583984375,
            "max_loss_streak": 5,
            "loss2_pause_count": 46,
            "symbol_loss_cooldown_start_count": 35,
            "winrate_decided": 0.685000000000000053290705182007513940334320068359375,
            "winrate_all": 0.66829268292682930674430963335908018052577972412109375,
            "planned_net_usdt": 280.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 15,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 429.85094756033907970049767754971981048583984375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 314,
            "skipped_signals": 428,
            "symbol_loss_cooldown_skipped": 139,
            "neutral_guard_skipped": 512,
            "sr_guard_blocked": 31267,
            "wins": 181,
            "losses": 132,
            "neutral": 1,
            "longs": 179,
            "shorts": 135,
            "gross_pnl": 354.0486882089152231856132857501506805419921875,
            "fees": 125.4145714537944940047964337281882762908935546875,
            "net_pnl": 228.63411675512048759628669358789920806884765625,
            "max_loss_streak": 5,
            "loss2_pause_count": 61,
            "symbol_loss_cooldown_start_count": 39,
            "winrate_decided": 0.57827476038338654351633749683969654142856597900390625,
            "winrate_all": 0.57643312101910826328321491018868982791900634765625,
            "planned_net_usdt": 226,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 10,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 1,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 12,
            "final_balance": 428.63411675512048759628669358789920806884765625,
            "valid": 1
        },
        {
            "raw_signals": 32156,
            "signals": 477,
            "skipped_signals": 1199,
            "symbol_loss_cooldown_skipped": 143,
            "neutral_guard_skipped": 576,
            "sr_guard_blocked": 29761,
            "wins": 268,
            "losses": 203,
            "neutral": 6,
            "longs": 249,
            "shorts": 228,
            "gross_pnl": 419.08300103444361184301669709384441375732421875,
            "fees": 190.639223952123330718677607364952564239501953125,
            "net_pnl": 228.443777082320053750663646496832370758056640625,
            "max_loss_streak": 6,
            "loss2_pause_count": 86,
            "symbol_loss_cooldown_start_count": 55,
            "winrate_decided": 0.56900212314225051546401346058701165020465850830078125,
            "winrate_all": 0.561844863731656207761488985852338373661041259765625,
            "planned_net_usdt": 244,
            "loss_streak_pause_minutes": 120,
            "interval": "30m",
            "target_profit_pct": 12,
            "max_loss_pct": 10,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 10,
            "effective_max_loss_pct": 12,
            "final_balance": 428.4437770823200253289542160928249359130859375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 398,
            "skipped_signals": 677,
            "symbol_loss_cooldown_skipped": 381,
            "neutral_guard_skipped": 873,
            "sr_guard_blocked": 30331,
            "wins": 263,
            "losses": 134,
            "neutral": 1,
            "longs": 233,
            "shorts": 165,
            "gross_pnl": 387.385645790073567695799283683300018310546875,
            "fees": 159.008885226693138292830553837120532989501953125,
            "net_pnl": 228.376760563380429402968729846179485321044921875,
            "max_loss_streak": 5,
            "loss2_pause_count": 51,
            "symbol_loss_cooldown_start_count": 36,
            "winrate_decided": 0.66246851385390426170118871596059761941432952880859375,
            "winrate_all": 0.6608040201005025426894690099288709461688995361328125,
            "planned_net_usdt": 233.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 428.376760563380457824678160250186920166015625,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 463,
            "skipped_signals": 732,
            "symbol_loss_cooldown_skipped": 261,
            "neutral_guard_skipped": 873,
            "sr_guard_blocked": 30331,
            "wins": 304,
            "losses": 158,
            "neutral": 1,
            "longs": 273,
            "shorts": 190,
            "gross_pnl": 412.308152020700390494312159717082977294921875,
            "fees": 184.931391457319676874249125830829143524169921875,
            "net_pnl": 227.37676056338074204177246429026126861572265625,
            "max_loss_streak": 4,
            "loss2_pause_count": 54,
            "symbol_loss_cooldown_start_count": 43,
            "winrate_decided": 0.65800865800865804278174664432299323379993438720703125,
            "winrate_all": 0.65658747300215980491344680558540858328342437744140625,
            "planned_net_usdt": 232.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 427.37676056338074204177246429026126861572265625,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 441,
            "skipped_signals": 902,
            "symbol_loss_cooldown_skipped": 251,
            "neutral_guard_skipped": 735,
            "sr_guard_blocked": 30331,
            "wins": 298,
            "losses": 143,
            "neutral": 0,
            "longs": 260,
            "shorts": 181,
            "gross_pnl": 403.1424007855947593270684592425823211669921875,
            "fees": 176.1424007856002162952790968120098114013671875,
            "net_pnl": 226.999999999994287236404488794505596160888671875,
            "max_loss_streak": 5,
            "loss2_pause_count": 49,
            "symbol_loss_cooldown_start_count": 39,
            "winrate_decided": 0.67573696145124717560292992857284843921661376953125,
            "winrate_all": 0.67573696145124717560292992857284843921661376953125,
            "planned_net_usdt": 227.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 426.999999999994315658113919198513031005859375,
            "valid": 1
        },
        {
            "raw_signals": 32660,
            "signals": 458,
            "skipped_signals": 894,
            "symbol_loss_cooldown_skipped": 242,
            "neutral_guard_skipped": 735,
            "sr_guard_blocked": 30331,
            "wins": 309,
            "losses": 149,
            "neutral": 0,
            "longs": 270,
            "shorts": 188,
            "gross_pnl": 408.9535022383696514225448481738567352294921875,
            "fees": 182.9535022383755631381063722074031829833984375,
            "net_pnl": 225.999999999993889332472463138401508331298828125,
            "max_loss_streak": 4,
            "loss2_pause_count": 49,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.674672489082969395468580842134542763233184814453125,
            "winrate_all": 0.674672489082969395468580842134542763233184814453125,
            "planned_net_usdt": 226.00000000000045474735088646411895751953125,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 100,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.399999999999999911182158029987476766109466552734375,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 24,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 425.999999999993860910763032734394073486328125,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 415,
            "skipped_signals": 971,
            "symbol_loss_cooldown_skipped": 429,
            "neutral_guard_skipped": 851,
            "sr_guard_blocked": 31072,
            "wins": 277,
            "losses": 128,
            "neutral": 10,
            "longs": 241,
            "shorts": 174,
            "gross_pnl": 391.2863002749637644228641875088214874267578125,
            "fees": 165.825085095224523001888883300125598907470703125,
            "net_pnl": 225.461215179739184577556443400681018829345703125,
            "max_loss_streak": 5,
            "loss2_pause_count": 45,
            "symbol_loss_cooldown_start_count": 35,
            "winrate_decided": 0.68395061728395056821483422027085907757282257080078125,
            "winrate_all": 0.66746987951807223993228035396896302700042724609375,
            "planned_net_usdt": 275.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 120,
            "interval": "15m",
            "target_profit_pct": 13,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 0.8000000000000000444089209850062616169452667236328125,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 13,
            "final_balance": 425.461215179739156155847012996673583984375,
            "valid": 1
        },
        {
            "raw_signals": 33738,
            "signals": 430,
            "skipped_signals": 787,
            "symbol_loss_cooldown_skipped": 432,
            "neutral_guard_skipped": 1017,
            "sr_guard_blocked": 31072,
            "wins": 281,
            "losses": 143,
            "neutral": 6,
            "longs": 243,
            "shorts": 187,
            "gross_pnl": 397.20185805544866752825328148901462554931640625,
            "fees": 171.81278796053260293774656020104885101318359375,
            "net_pnl": 225.38907009491612143392558209598064422607421875,
            "max_loss_streak": 5,
            "loss2_pause_count": 54,
            "symbol_loss_cooldown_start_count": 38,
            "winrate_decided": 0.662735849056603765205863965093158185482025146484375,
            "winrate_all": 0.65348837209302323980608662168378941714763641357421875,
            "planned_net_usdt": 251.000000000000227373675443232059478759765625,
            "loss_streak_pause_minutes": 60,
            "interval": "15m",
            "target_profit_pct": 12,
            "max_loss_pct": 7,
            "lookback": 30,
            "follow_candles": 48,
            "min_body_pct": 0.0005000000000000000104083408558608425664715468883514404296875,
            "neutral_guard_lookback": 10,
            "neutral_guard_multiplier": 1,
            "sr_lookback_candles": 60,
            "sr_min_final_rr": 1.25,
            "sr_min_volume_relative": 0.8000000000000000444089209850062616169452667236328125,
            "cooldown_minutes": 15,
            "symbol_loss_cooldown_hours": 48,
            "effective_target_profit_pct": 7,
            "effective_max_loss_pct": 12,
            "final_balance": 425.38907009491612143392558209598064422607421875,
            "valid": 1
        }
    ]
}