{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778654220000,"exit_time":1778656620000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.09542,"exit_price":0.09506,"entry_rsi":60.5843,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1139,"mfe_roi_pct":3.96,"mae_roi_pct":-0.26,"realized_roi_pct":1.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778654220000,"exit_time":1778656620000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.09542,"exit_price":0.09506,"entry_rsi":60.5843,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1139,"mfe_roi_pct":3.96,"mae_roi_pct":-0.26,"realized_roi_pct":1.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637420000,"exit_time":1778656500000,"entry_index":193,"exit_index":299,"hold_bars":106,"entry_price":0.0955,"exit_price":0.09503,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637420000,"exit_time":1778656500000,"entry_index":193,"exit_index":299,"hold_bars":106,"entry_price":0.0955,"exit_price":0.09503,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637420000,"exit_time":1778656500000,"entry_index":193,"exit_index":299,"hold_bars":106,"entry_price":0.0955,"exit_price":0.09503,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778637420000,"exit_time":1778656500000,"entry_index":193,"exit_index":299,"hold_bars":106,"entry_price":0.0955,"exit_price":0.09503,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778586600000,"exit_time":1778656500000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.0935,"exit_price":0.09503,"entry_rsi":36.265,"entry_hist":0.000003,"entry_hist_slope":0.000005,"confidence":0.185,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":8.8,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778586600000,"exit_time":1778656500000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.0935,"exit_price":0.09503,"entry_rsi":36.265,"entry_hist":0.000003,"entry_hist_slope":0.000005,"confidence":0.185,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":8.8,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778586600000,"exit_time":1778656500000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.0935,"exit_price":0.09503,"entry_rsi":36.265,"entry_hist":0.000003,"entry_hist_slope":0.000005,"confidence":0.185,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":8.8,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778639100000,"exit_time":1778656500000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.09553,"exit_price":0.09503,"entry_rsi":62.1373,"entry_hist":-0.000011,"entry_hist_slope":-0.000013,"confidence":0.1508,"mfe_roi_pct":4.54,"mae_roi_pct":-2.03,"realized_roi_pct":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778639100000,"exit_time":1778656500000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.09553,"exit_price":0.09503,"entry_rsi":62.1373,"entry_hist":-0.000011,"entry_hist_slope":-0.000013,"confidence":0.1508,"mfe_roi_pct":4.54,"mae_roi_pct":-2.03,"realized_roi_pct":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778639100000,"exit_time":1778656500000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.09553,"exit_price":0.09503,"entry_rsi":62.1373,"entry_hist":-0.000011,"entry_hist_slope":-0.000013,"confidence":0.1508,"mfe_roi_pct":4.54,"mae_roi_pct":-2.03,"realized_roi_pct":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778573700000,"exit_time":1778584500000,"entry_index":207,"exit_index":219,"hold_bars":12,"entry_price":0.09534,"exit_price":0.0934332,"entry_rsi":39.739,"entry_hist":0.000001,"entry_hist_slope":0.000008,"confidence":0.1075,"mfe_roi_pct":0.63,"mae_roi_pct":-14.05,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778589900000,"exit_time":1778598900000,"entry_index":225,"exit_index":235,"hold_bars":10,"entry_price":0.09384,"exit_price":0.0919632,"entry_rsi":38.0922,"entry_hist":0.000001,"entry_hist_slope":0.000028,"confidence":0.1486,"mfe_roi_pct":1.39,"mae_roi_pct":-11.03,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778573700000,"exit_time":1778584500000,"entry_index":207,"exit_index":219,"hold_bars":12,"entry_price":0.09534,"exit_price":0.0934332,"entry_rsi":39.739,"entry_hist":0.000001,"entry_hist_slope":0.000008,"confidence":0.1075,"mfe_roi_pct":0.63,"mae_roi_pct":-14.05,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778589900000,"exit_time":1778598900000,"entry_index":225,"exit_index":235,"hold_bars":10,"entry_price":0.09384,"exit_price":0.0919632,"entry_rsi":38.0922,"entry_hist":0.000001,"entry_hist_slope":0.000028,"confidence":0.1486,"mfe_roi_pct":1.39,"mae_roi_pct":-11.03,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778647500000,"exit_time":1778656500000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.09565,"exit_price":0.09503,"entry_rsi":64.0802,"entry_hist":-0.000006,"entry_hist_slope":-0.000007,"confidence":0.1932,"mfe_roi_pct":5.18,"mae_roi_pct":-0.21,"realized_roi_pct":3.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778647500000,"exit_time":1778656500000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.09565,"exit_price":0.09503,"entry_rsi":64.0802,"entry_hist":-0.000006,"entry_hist_slope":-0.000007,"confidence":0.1932,"mfe_roi_pct":5.18,"mae_roi_pct":-0.21,"realized_roi_pct":3.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778647500000,"exit_time":1778656500000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.09565,"exit_price":0.09503,"entry_rsi":64.0802,"entry_hist":-0.000006,"entry_hist_slope":-0.000007,"confidence":0.1932,"mfe_roi_pct":5.18,"mae_roi_pct":-0.21,"realized_roi_pct":3.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778283000000,"exit_time":1778434200000,"entry_index":92,"exit_index":176,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1434,"entry_hist":-0.000019,"entry_hist_slope":-0.000041,"confidence":0.1564,"mfe_roi_pct":19.18,"mae_roi_pct":-11.33,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778283000000,"exit_time":1778434200000,"entry_index":92,"exit_index":176,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1434,"entry_hist":-0.000019,"entry_hist_slope":-0.000041,"confidence":0.1564,"mfe_roi_pct":19.18,"mae_roi_pct":-11.33,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778283000000,"exit_time":1778434200000,"entry_index":92,"exit_index":176,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1434,"entry_hist":-0.000019,"entry_hist_slope":-0.000041,"confidence":0.1564,"mfe_roi_pct":19.18,"mae_roi_pct":-11.33,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778302800000,"exit_time":1778374800000,"entry_index":201,"exit_index":221,"hold_bars":20,"entry_price":0.09688,"exit_price":0.09354,"entry_rsi":62.975,"entry_hist":-0.000035,"entry_hist_slope":-0.000061,"confidence":0.1791,"mfe_roi_pct":20.47,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778302800000,"exit_time":1778374800000,"entry_index":201,"exit_index":221,"hold_bars":20,"entry_price":0.09688,"exit_price":0.09354,"entry_rsi":62.975,"entry_hist":-0.000035,"entry_hist_slope":-0.000061,"confidence":0.1791,"mfe_roi_pct":20.47,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778302800000,"exit_time":1778374800000,"entry_index":201,"exit_index":221,"hold_bars":20,"entry_price":0.09688,"exit_price":0.09354,"entry_rsi":62.975,"entry_hist":-0.000035,"entry_hist_slope":-0.000061,"confidence":0.1791,"mfe_roi_pct":20.47,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630220000,"exit_time":1778656500000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.03088,"exit_price":0.0312,"entry_rsi":33.6832,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":5.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630220000,"exit_time":1778656500000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.03088,"exit_price":0.0312,"entry_rsi":33.6832,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":5.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778630220000,"exit_time":1778656500000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.03088,"exit_price":0.0312,"entry_rsi":33.6832,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":5.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778630220000,"exit_time":1778656500000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.03088,"exit_price":0.0312,"entry_rsi":33.6832,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":5.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778575500000,"exit_time":1778589000000,"entry_index":209,"exit_index":224,"hold_bars":15,"entry_price":0.03291,"exit_price":0.03167,"entry_rsi":62.6866,"entry_hist":-0.000005,"entry_hist_slope":-0.000014,"confidence":0.1633,"mfe_roi_pct":24.71,"mae_roi_pct":-0.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778575500000,"exit_time":1778589000000,"entry_index":209,"exit_index":224,"hold_bars":15,"entry_price":0.03291,"exit_price":0.03167,"entry_rsi":62.6866,"entry_hist":-0.000005,"entry_hist_slope":-0.000014,"confidence":0.1633,"mfe_roi_pct":24.71,"mae_roi_pct":-0.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778575500000,"exit_time":1778589000000,"entry_index":209,"exit_index":224,"hold_bars":15,"entry_price":0.03291,"exit_price":0.03167,"entry_rsi":62.6866,"entry_hist":-0.000005,"entry_hist_slope":-0.000014,"confidence":0.1633,"mfe_roi_pct":24.71,"mae_roi_pct":-0.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778329800000,"exit_time":1778338800000,"entry_index":118,"exit_index":123,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6207,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778329800000,"exit_time":1778338800000,"entry_index":118,"exit_index":123,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6207,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778329800000,"exit_time":1778338800000,"entry_index":118,"exit_index":123,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6207,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778329800000,"exit_time":1778338800000,"entry_index":118,"exit_index":123,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6207,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778329800000,"exit_time":1778338800000,"entry_index":118,"exit_index":123,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6207,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778650020000,"exit_time":1778656620000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.004962,"exit_price":0.004957,"entry_rsi":39.6052,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778650020000,"exit_time":1778656620000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.004962,"exit_price":0.004957,"entry_rsi":39.6052,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.004933,"exit_price":0.004957,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.004933,"exit_price":0.004957,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.004933,"exit_price":0.004957,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.004933,"exit_price":0.004957,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.004933,"exit_price":0.004957,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.004933,"exit_price":0.004957,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778645700000,"exit_time":1778656620000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":0.004971,"exit_price":0.004957,"entry_rsi":61.0075,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1227,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778645700000,"exit_time":1778656620000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":0.004971,"exit_price":0.004957,"entry_rsi":61.0075,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1227,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656500000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.004965,"exit_price":0.004956,"entry_rsi":61.0229,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1231,"mfe_roi_pct":3.55,"mae_roi_pct":-2.01,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656500000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.004965,"exit_price":0.004956,"entry_rsi":61.0229,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1231,"mfe_roi_pct":3.55,"mae_roi_pct":-2.01,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":0.004941,"exit_price":0.004957,"entry_rsi":61.591,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-1.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":0.004941,"exit_price":0.004957,"entry_rsi":61.591,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-1.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778277600000,"exit_time":1778284800000,"entry_index":89,"exit_index":93,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8968,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2329,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778297400000,"exit_time":1778436000000,"entry_index":100,"exit_index":177,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3266,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1529,"mfe_roi_pct":12.13,"mae_roi_pct":-11.29,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778277600000,"exit_time":1778284800000,"entry_index":89,"exit_index":93,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8968,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2329,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778297400000,"exit_time":1778436000000,"entry_index":100,"exit_index":177,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3266,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1529,"mfe_roi_pct":12.13,"mae_roi_pct":-11.29,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778277600000,"exit_time":1778284800000,"entry_index":89,"exit_index":93,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8968,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2329,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778297400000,"exit_time":1778436000000,"entry_index":100,"exit_index":177,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3266,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1529,"mfe_roi_pct":12.13,"mae_roi_pct":-11.29,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778277600000,"exit_time":1778284800000,"entry_index":89,"exit_index":93,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8968,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2329,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777370400000,"exit_time":1777485600000,"entry_index":121,"exit_index":137,"hold_bars":16,"entry_price":0.004717,"exit_price":0.00462266,"entry_rsi":39.8514,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1034,"mfe_roi_pct":11.77,"mae_roi_pct":-16.96,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777370400000,"exit_time":1777485600000,"entry_index":121,"exit_index":137,"hold_bars":16,"entry_price":0.004717,"exit_price":0.00462266,"entry_rsi":39.8514,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1034,"mfe_roi_pct":11.77,"mae_roi_pct":-16.96,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778655480000,"exit_time":1778656620000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":0.14184,"exit_price":0.14291,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":4.3,"mae_roi_pct":-0.35,"realized_roi_pct":3.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778655480000,"exit_time":1778656620000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":0.14184,"exit_price":0.14291,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":4.3,"mae_roi_pct":-0.35,"realized_roi_pct":3.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778612220000,"exit_time":1778619960000,"entry_index":53,"exit_index":96,"hold_bars":43,"entry_price":0.13462,"exit_price":0.13736735,"entry_rsi":60.1972,"entry_hist":-0,"entry_hist_slope":-0.000014,"confidence":0.1073,"mfe_roi_pct":0,"mae_roi_pct":-10.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778624280000,"exit_time":1778634540000,"entry_index":120,"exit_index":177,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1086,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2406,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637780000,"exit_time":1778639400000,"entry_index":195,"exit_index":204,"hold_bars":9,"entry_price":0.1446,"exit_price":0.14755102,"entry_rsi":61.5422,"entry_hist":-0.000051,"entry_hist_slope":-0.000062,"confidence":0.147,"mfe_roi_pct":1.35,"mae_roi_pct":-12.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778640660000,"exit_time":1778654340000,"entry_index":211,"exit_index":287,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778612220000,"exit_time":1778619960000,"entry_index":53,"exit_index":96,"hold_bars":43,"entry_price":0.13462,"exit_price":0.13736735,"entry_rsi":60.1972,"entry_hist":-0,"entry_hist_slope":-0.000014,"confidence":0.1073,"mfe_roi_pct":0,"mae_roi_pct":-10.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778624280000,"exit_time":1778634540000,"entry_index":120,"exit_index":177,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1086,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2406,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637780000,"exit_time":1778639400000,"entry_index":195,"exit_index":204,"hold_bars":9,"entry_price":0.1446,"exit_price":0.14755102,"entry_rsi":61.5422,"entry_hist":-0.000051,"entry_hist_slope":-0.000062,"confidence":0.147,"mfe_roi_pct":1.35,"mae_roi_pct":-12.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778640660000,"exit_time":1778654340000,"entry_index":211,"exit_index":287,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778624280000,"exit_time":1778634540000,"entry_index":120,"exit_index":177,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1086,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2406,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778640660000,"exit_time":1778654340000,"entry_index":211,"exit_index":287,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778624280000,"exit_time":1778634540000,"entry_index":120,"exit_index":177,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1086,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2406,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778640660000,"exit_time":1778654340000,"entry_index":211,"exit_index":287,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778640660000,"exit_time":1778654340000,"entry_index":211,"exit_index":287,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778640660000,"exit_time":1778654340000,"entry_index":211,"exit_index":287,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614800000,"exit_time":1778621700000,"entry_index":160,"exit_index":183,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1151,"entry_hist":-0.000009,"entry_hist_slope":-0.000029,"confidence":0.1085,"mfe_roi_pct":1.45,"mae_roi_pct":-11.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778624700000,"exit_time":1778634300000,"entry_index":193,"exit_index":225,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778641800000,"exit_time":1778654100000,"entry_index":250,"exit_index":291,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614800000,"exit_time":1778621700000,"entry_index":160,"exit_index":183,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1151,"entry_hist":-0.000009,"entry_hist_slope":-0.000029,"confidence":0.1085,"mfe_roi_pct":1.45,"mae_roi_pct":-11.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778624700000,"exit_time":1778634300000,"entry_index":193,"exit_index":225,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778641800000,"exit_time":1778654100000,"entry_index":250,"exit_index":291,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778624700000,"exit_time":1778634300000,"entry_index":193,"exit_index":225,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778641800000,"exit_time":1778654100000,"entry_index":250,"exit_index":291,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778624700000,"exit_time":1778634300000,"entry_index":193,"exit_index":225,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778641800000,"exit_time":1778654100000,"entry_index":250,"exit_index":291,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778641800000,"exit_time":1778654100000,"entry_index":250,"exit_index":291,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778574600000,"exit_time":1778584500000,"entry_index":208,"exit_index":219,"hold_bars":11,"entry_price":0.13725,"exit_price":0.134505,"entry_rsi":37.0057,"entry_hist":0.000019,"entry_hist_slope":0.000049,"confidence":0.1771,"mfe_roi_pct":0.18,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778586300000,"exit_time":1778593500000,"entry_index":221,"exit_index":229,"hold_bars":8,"entry_price":0.1355,"exit_price":0.13279,"entry_rsi":37.2185,"entry_hist":0.00001,"entry_hist_slope":0.000041,"confidence":0.1707,"mfe_roi_pct":1.14,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778574600000,"exit_time":1778584500000,"entry_index":208,"exit_index":219,"hold_bars":11,"entry_price":0.13725,"exit_price":0.134505,"entry_rsi":37.0057,"entry_hist":0.000019,"entry_hist_slope":0.000049,"confidence":0.1771,"mfe_roi_pct":0.18,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778586300000,"exit_time":1778593500000,"entry_index":221,"exit_index":229,"hold_bars":8,"entry_price":0.1355,"exit_price":0.13279,"entry_rsi":37.2185,"entry_hist":0.00001,"entry_hist_slope":0.000041,"confidence":0.1707,"mfe_roi_pct":1.14,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778574600000,"exit_time":1778584500000,"entry_index":208,"exit_index":219,"hold_bars":11,"entry_price":0.13725,"exit_price":0.134505,"entry_rsi":37.0057,"entry_hist":0.000019,"entry_hist_slope":0.000049,"confidence":0.1771,"mfe_roi_pct":0.18,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778586300000,"exit_time":1778593500000,"entry_index":221,"exit_index":229,"hold_bars":8,"entry_price":0.1355,"exit_price":0.13279,"entry_rsi":37.2185,"entry_hist":0.00001,"entry_hist_slope":0.000041,"confidence":0.1707,"mfe_roi_pct":1.14,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778441400000,"exit_time":1778445900000,"entry_index":60,"exit_index":65,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.5752,"entry_hist":-0.00006,"entry_hist_slope":-0.000082,"confidence":0.1743,"mfe_roi_pct":21.44,"mae_roi_pct":-0.76,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778633100000,"exit_time":1778634000000,"entry_index":273,"exit_index":274,"hold_bars":1,"entry_price":0.13987,"exit_price":0.14272449,"entry_rsi":63.8061,"entry_hist":-0.000048,"entry_hist_slope":-0.000061,"confidence":0.1978,"mfe_roi_pct":0.75,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778441400000,"exit_time":1778445900000,"entry_index":60,"exit_index":65,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.5752,"entry_hist":-0.00006,"entry_hist_slope":-0.000082,"confidence":0.1743,"mfe_roi_pct":21.44,"mae_roi_pct":-0.76,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778633100000,"exit_time":1778634000000,"entry_index":273,"exit_index":274,"hold_bars":1,"entry_price":0.13987,"exit_price":0.14272449,"entry_rsi":63.8061,"entry_hist":-0.000048,"entry_hist_slope":-0.000061,"confidence":0.1978,"mfe_roi_pct":0.75,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778441400000,"exit_time":1778445900000,"entry_index":60,"exit_index":65,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.5752,"entry_hist":-0.00006,"entry_hist_slope":-0.000082,"confidence":0.1743,"mfe_roi_pct":21.44,"mae_roi_pct":-0.76,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778633100000,"exit_time":1778634000000,"entry_index":273,"exit_index":274,"hold_bars":1,"entry_price":0.13987,"exit_price":0.14272449,"entry_rsi":63.8061,"entry_hist":-0.000048,"entry_hist_slope":-0.000061,"confidence":0.1978,"mfe_roi_pct":0.75,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778243400000,"exit_time":1778275800000,"entry_index":70,"exit_index":88,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.4934,"entry_hist":-0.000036,"entry_hist_slope":-0.000218,"confidence":0.1771,"mfe_roi_pct":11.22,"mae_roi_pct":-11.61,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778243400000,"exit_time":1778275800000,"entry_index":70,"exit_index":88,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.4934,"entry_hist":-0.000036,"entry_hist_slope":-0.000218,"confidence":0.1771,"mfe_roi_pct":11.22,"mae_roi_pct":-11.61,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778243400000,"exit_time":1778275800000,"entry_index":70,"exit_index":88,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.4934,"entry_hist":-0.000036,"entry_hist_slope":-0.000218,"confidence":0.1771,"mfe_roi_pct":11.22,"mae_roi_pct":-11.61,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778259600000,"exit_time":1778274000000,"entry_index":189,"exit_index":193,"hold_bars":4,"entry_price":0.14204,"exit_price":0.14493878,"entry_rsi":60.927,"entry_hist":-0.000013,"entry_hist_slope":-0.000069,"confidence":0.1346,"mfe_roi_pct":0.04,"mae_roi_pct":-12.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778277600000,"exit_time":1778338800000,"entry_index":194,"exit_index":211,"hold_bars":17,"entry_price":0.14353,"exit_price":0.13807,"entry_rsi":61.0302,"entry_hist":-0.000038,"entry_hist_slope":-0.0001,"confidence":0.1431,"mfe_roi_pct":21.28,"mae_roi_pct":-4.86,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778259600000,"exit_time":1778274000000,"entry_index":189,"exit_index":193,"hold_bars":4,"entry_price":0.14204,"exit_price":0.14493878,"entry_rsi":60.927,"entry_hist":-0.000013,"entry_hist_slope":-0.000069,"confidence":0.1346,"mfe_roi_pct":0.04,"mae_roi_pct":-12.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778277600000,"exit_time":1778338800000,"entry_index":194,"exit_index":211,"hold_bars":17,"entry_price":0.14353,"exit_price":0.13807,"entry_rsi":61.0302,"entry_hist":-0.000038,"entry_hist_slope":-0.0001,"confidence":0.1431,"mfe_roi_pct":21.28,"mae_roi_pct":-4.86,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778641980000,"exit_time":1778656620000,"entry_index":55,"exit_index":299,"hold_bars":244,"entry_price":420.2,"exit_price":422,"entry_rsi":22.1503,"entry_hist":0.003029,"entry_hist_slope":0.003421,"confidence":0.7016,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778643960000,"exit_time":1778656620000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":421.5,"exit_price":422,"entry_rsi":72.7678,"entry_hist":-0.018647,"entry_hist_slope":-0.021452,"confidence":0.5873,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636160000,"exit_time":1778656500000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005628,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636160000,"exit_time":1778656500000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005628,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778636160000,"exit_time":1778656500000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005628,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778636160000,"exit_time":1778656500000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005628,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778636160000,"exit_time":1778656500000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005628,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778636160000,"exit_time":1778656500000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005628,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778605500000,"exit_time":1778656500000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":411,"exit_price":422,"entry_rsi":36.4669,"entry_hist":0.139635,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778605500000,"exit_time":1778656500000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":411,"exit_price":422,"entry_rsi":36.4669,"entry_hist":0.139635,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778605500000,"exit_time":1778656500000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":411,"exit_price":422,"entry_rsi":36.4669,"entry_hist":0.139635,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778605500000,"exit_time":1778656500000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":411,"exit_price":422,"entry_rsi":36.4669,"entry_hist":0.139635,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778605500000,"exit_time":1778656500000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":411,"exit_price":422,"entry_rsi":36.4669,"entry_hist":0.139635,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778605500000,"exit_time":1778656500000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":411,"exit_price":422,"entry_rsi":36.4669,"entry_hist":0.139635,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778275800000,"exit_time":1778419800000,"entry_index":88,"exit_index":168,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.231,"entry_hist":-0.080663,"entry_hist_slope":-0.147806,"confidence":0.3052,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778275800000,"exit_time":1778419800000,"entry_index":88,"exit_index":168,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.231,"entry_hist":-0.080663,"entry_hist_slope":-0.147806,"confidence":0.3052,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778275800000,"exit_time":1778419800000,"entry_index":88,"exit_index":168,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.231,"entry_hist":-0.080663,"entry_hist_slope":-0.147806,"confidence":0.3052,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778275800000,"exit_time":1778419800000,"entry_index":88,"exit_index":168,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.231,"entry_hist":-0.080663,"entry_hist_slope":-0.147806,"confidence":0.3052,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778275800000,"exit_time":1778419800000,"entry_index":88,"exit_index":168,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.231,"entry_hist":-0.080663,"entry_hist_slope":-0.147806,"confidence":0.3052,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778275800000,"exit_time":1778419800000,"entry_index":88,"exit_index":168,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.231,"entry_hist":-0.080663,"entry_hist_slope":-0.147806,"confidence":0.3052,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778644260000,"exit_time":1778656620000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":0.10928,"exit_price":0.10905,"entry_rsi":63.539,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1813,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":1.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778644260000,"exit_time":1778656620000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":0.10928,"exit_price":0.10905,"entry_rsi":63.539,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1813,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":1.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778644260000,"exit_time":1778656620000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":0.10928,"exit_price":0.10905,"entry_rsi":63.539,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1813,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":1.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778654160000,"exit_time":1778656620000,"entry_index":258,"exit_index":299,"hold_bars":41,"entry_price":0.10934,"exit_price":0.10905,"entry_rsi":72.9632,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.3928,"mfe_roi_pct":3.22,"mae_roi_pct":-0.23,"realized_roi_pct":1.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778654160000,"exit_time":1778656620000,"entry_index":258,"exit_index":299,"hold_bars":41,"entry_price":0.10934,"exit_price":0.10905,"entry_rsi":72.9632,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.3928,"mfe_roi_pct":3.22,"mae_roi_pct":-0.23,"realized_roi_pct":1.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778654160000,"exit_time":1778656620000,"entry_index":258,"exit_index":299,"hold_bars":41,"entry_price":0.10934,"exit_price":0.10905,"entry_rsi":72.9632,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.3928,"mfe_roi_pct":3.22,"mae_roi_pct":-0.23,"realized_roi_pct":1.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630580000,"exit_time":1778656500000,"entry_index":155,"exit_index":299,"hold_bars":144,"entry_price":0.10787,"exit_price":0.10905,"entry_rsi":39.8591,"entry_hist":0.000001,"entry_hist_slope":0.000005,"confidence":0.1042,"mfe_roi_pct":8.99,"mae_roi_pct":-0.05,"realized_roi_pct":5.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630580000,"exit_time":1778656500000,"entry_index":155,"exit_index":299,"hold_bars":144,"entry_price":0.10787,"exit_price":0.10905,"entry_rsi":39.8591,"entry_hist":0.000001,"entry_hist_slope":0.000005,"confidence":0.1042,"mfe_roi_pct":8.99,"mae_roi_pct":-0.05,"realized_roi_pct":5.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778613840000,"exit_time":1778656500000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.10851,"exit_price":0.10905,"entry_rsi":61.9468,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1451,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778613840000,"exit_time":1778656500000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.10851,"exit_price":0.10905,"entry_rsi":61.9468,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1451,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778647140000,"exit_time":1778656500000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.10967,"exit_price":0.10905,"entry_rsi":66.115,"entry_hist":-0,"entry_hist_slope":-0.000002,"confidence":0.2381,"mfe_roi_pct":7.12,"mae_roi_pct":-0.64,"realized_roi_pct":2.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778647140000,"exit_time":1778656500000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.10967,"exit_price":0.10905,"entry_rsi":66.115,"entry_hist":-0,"entry_hist_slope":-0.000002,"confidence":0.2381,"mfe_roi_pct":7.12,"mae_roi_pct":-0.64,"realized_roi_pct":2.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778588400000,"exit_time":1778656500000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.10871,"exit_price":0.10905,"entry_rsi":37.1037,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1691,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":1.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778588400000,"exit_time":1778656500000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.10871,"exit_price":0.10905,"entry_rsi":37.1037,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1691,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":1.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778588400000,"exit_time":1778656500000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.10871,"exit_price":0.10905,"entry_rsi":37.1037,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1691,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":1.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778648400000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.10965,"exit_price":0.10905,"entry_rsi":61.6256,"entry_hist":-0.000007,"entry_hist_slope":-0.000009,"confidence":0.1383,"mfe_roi_pct":7.03,"mae_roi_pct":-0.46,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778648400000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.10965,"exit_price":0.10905,"entry_rsi":61.6256,"entry_hist":-0.000007,"entry_hist_slope":-0.000009,"confidence":0.1383,"mfe_roi_pct":7.03,"mae_roi_pct":-0.46,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778592600000,"exit_time":1778598900000,"entry_index":228,"exit_index":235,"hold_bars":7,"entry_price":0.10901,"exit_price":0.1068298,"entry_rsi":38.5531,"entry_hist":0.000006,"entry_hist_slope":0.000023,"confidence":0.1372,"mfe_roi_pct":0.83,"mae_roi_pct":-10.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778592600000,"exit_time":1778598900000,"entry_index":228,"exit_index":235,"hold_bars":7,"entry_price":0.10901,"exit_price":0.1068298,"entry_rsi":38.5531,"entry_hist":0.000006,"entry_hist_slope":0.000023,"confidence":0.1372,"mfe_roi_pct":0.83,"mae_roi_pct":-10.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778442300000,"exit_time":1778584500000,"entry_index":61,"exit_index":219,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2665,"entry_hist":-0.000025,"entry_hist_slope":-0.000058,"confidence":0.2077,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778442300000,"exit_time":1778584500000,"entry_index":61,"exit_index":219,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2665,"entry_hist":-0.000025,"entry_hist_slope":-0.000058,"confidence":0.2077,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778442300000,"exit_time":1778584500000,"entry_index":61,"exit_index":219,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2665,"entry_hist":-0.000025,"entry_hist_slope":-0.000058,"confidence":0.2077,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778442300000,"exit_time":1778584500000,"entry_index":61,"exit_index":219,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2665,"entry_hist":-0.000025,"entry_hist_slope":-0.000058,"confidence":0.2077,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.10791,"exit_price":0.10905,"entry_rsi":39.6659,"entry_hist":0.000016,"entry_hist_slope":0.000059,"confidence":0.1193,"mfe_roi_pct":8.8,"mae_roi_pct":-2.27,"realized_roi_pct":5.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.10791,"exit_price":0.10905,"entry_rsi":39.6659,"entry_hist":0.000016,"entry_hist_slope":0.000059,"confidence":0.1193,"mfe_roi_pct":8.8,"mae_roi_pct":-2.27,"realized_roi_pct":5.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778281200000,"exit_time":1778292000000,"entry_index":91,"exit_index":97,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":61.0172,"entry_hist":-0.000046,"entry_hist_slope":-0.00007,"confidence":0.1368,"mfe_roi_pct":1.68,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778295600000,"exit_time":1778337000000,"entry_index":99,"exit_index":122,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4452,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1864,"mfe_roi_pct":20.76,"mae_roi_pct":-2.31,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778281200000,"exit_time":1778292000000,"entry_index":91,"exit_index":97,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":61.0172,"entry_hist":-0.000046,"entry_hist_slope":-0.00007,"confidence":0.1368,"mfe_roi_pct":1.68,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778295600000,"exit_time":1778337000000,"entry_index":99,"exit_index":122,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4452,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1864,"mfe_roi_pct":20.76,"mae_roi_pct":-2.31,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778295600000,"exit_time":1778337000000,"entry_index":99,"exit_index":122,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4452,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1864,"mfe_roi_pct":20.76,"mae_roi_pct":-2.31,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9157,"entry_hist":0,"entry_hist_slope":0.000014,"confidence":0.1721,"mfe_roi_pct":6.91,"mae_roi_pct":-19.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9157,"entry_hist":0,"entry_hist_slope":0.000014,"confidence":0.1721,"mfe_roi_pct":6.91,"mae_roi_pct":-19.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9157,"entry_hist":0,"entry_hist_slope":0.000014,"confidence":0.1721,"mfe_roi_pct":6.91,"mae_roi_pct":-19.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778645220000,"exit_time":1778656620000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.02747,"exit_price":0.02732,"entry_rsi":34.9616,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778645220000,"exit_time":1778656620000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.02747,"exit_price":0.02732,"entry_rsi":34.9616,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778645220000,"exit_time":1778656620000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.02747,"exit_price":0.02732,"entry_rsi":34.9616,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778645220000,"exit_time":1778656620000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.02747,"exit_price":0.02732,"entry_rsi":34.9616,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778609520000,"exit_time":1778612940000,"entry_index":38,"exit_index":57,"hold_bars":19,"entry_price":0.02643,"exit_price":0.02696939,"entry_rsi":63.0876,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1701,"mfe_roi_pct":0.19,"mae_roi_pct":-11.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615280000,"exit_time":1778637600000,"entry_index":70,"exit_index":194,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2894,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2207,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778609520000,"exit_time":1778612940000,"entry_index":38,"exit_index":57,"hold_bars":19,"entry_price":0.02643,"exit_price":0.02696939,"entry_rsi":63.0876,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1701,"mfe_roi_pct":0.19,"mae_roi_pct":-11.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615280000,"exit_time":1778637600000,"entry_index":70,"exit_index":194,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2894,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2207,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778609520000,"exit_time":1778612940000,"entry_index":38,"exit_index":57,"hold_bars":19,"entry_price":0.02643,"exit_price":0.02696939,"entry_rsi":63.0876,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1701,"mfe_roi_pct":0.19,"mae_roi_pct":-11.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778615280000,"exit_time":1778637600000,"entry_index":70,"exit_index":194,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2894,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2207,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778615280000,"exit_time":1778637600000,"entry_index":70,"exit_index":194,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2894,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2207,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778586300000,"exit_time":1778595900000,"entry_index":65,"exit_index":97,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.7173,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1292,"mfe_roi_pct":2.05,"mae_roi_pct":-10.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778600400000,"exit_time":1778613000000,"entry_index":112,"exit_index":154,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9942,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.1021,"mfe_roi_pct":20.17,"mae_roi_pct":-5.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778586300000,"exit_time":1778595900000,"entry_index":65,"exit_index":97,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.7173,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1292,"mfe_roi_pct":2.05,"mae_roi_pct":-10.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778600400000,"exit_time":1778613000000,"entry_index":112,"exit_index":154,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9942,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.1021,"mfe_roi_pct":20.17,"mae_roi_pct":-5.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778616000000,"exit_time":1778620200000,"entry_index":164,"exit_index":178,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2358,"entry_hist":-0.000009,"entry_hist_slope":-0.000018,"confidence":0.1088,"mfe_roi_pct":3.34,"mae_roi_pct":-10.83,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778616000000,"exit_time":1778620200000,"entry_index":164,"exit_index":178,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2358,"entry_hist":-0.000009,"entry_hist_slope":-0.000018,"confidence":0.1088,"mfe_roi_pct":3.34,"mae_roi_pct":-10.83,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.02679,"exit_price":0.0262542,"entry_rsi":35.9446,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1916,"mfe_roi_pct":0.37,"mae_roi_pct":-10.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.02679,"exit_price":0.0262542,"entry_rsi":35.9446,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1916,"mfe_roi_pct":0.37,"mae_roi_pct":-10.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.02679,"exit_price":0.0262542,"entry_rsi":35.9446,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1916,"mfe_roi_pct":0.37,"mae_roi_pct":-10.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778627700000,"exit_time":1778656500000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.02746,"exit_price":0.02732,"entry_rsi":60.1389,"entry_hist":-0.000006,"entry_hist_slope":-0.000015,"confidence":0.1062,"mfe_roi_pct":4.04,"mae_roi_pct":-7.36,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778627700000,"exit_time":1778656500000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.02746,"exit_price":0.02732,"entry_rsi":60.1389,"entry_hist":-0.000006,"entry_hist_slope":-0.000015,"confidence":0.1062,"mfe_roi_pct":4.04,"mae_roi_pct":-7.36,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778403600000,"exit_time":1778432400000,"entry_index":159,"exit_index":175,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4177,"entry_hist":-0.000002,"entry_hist_slope":-0.000021,"confidence":0.1586,"mfe_roi_pct":6.3,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778403600000,"exit_time":1778432400000,"entry_index":159,"exit_index":175,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4177,"entry_hist":-0.000002,"entry_hist_slope":-0.000021,"confidence":0.1586,"mfe_roi_pct":6.3,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778403600000,"exit_time":1778432400000,"entry_index":159,"exit_index":175,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4177,"entry_hist":-0.000002,"entry_hist_slope":-0.000021,"confidence":0.1586,"mfe_roi_pct":6.3,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777255200000,"exit_time":1777262400000,"entry_index":105,"exit_index":106,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.5949,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1909,"mfe_roi_pct":1.96,"mae_roi_pct":-14.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777600800000,"exit_time":1777636800000,"entry_index":153,"exit_index":158,"hold_bars":5,"entry_price":0.02643,"exit_price":0.0277,"entry_rsi":39.7657,"entry_hist":0.000004,"entry_hist_slope":0.000011,"confidence":0.1074,"mfe_roi_pct":27.24,"mae_roi_pct":-7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777255200000,"exit_time":1777262400000,"entry_index":105,"exit_index":106,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.5949,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1909,"mfe_roi_pct":1.96,"mae_roi_pct":-14.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777600800000,"exit_time":1777636800000,"entry_index":153,"exit_index":158,"hold_bars":5,"entry_price":0.02643,"exit_price":0.0277,"entry_rsi":39.7657,"entry_hist":0.000004,"entry_hist_slope":0.000011,"confidence":0.1074,"mfe_roi_pct":27.24,"mae_roi_pct":-7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777255200000,"exit_time":1777262400000,"entry_index":105,"exit_index":106,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.5949,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1909,"mfe_roi_pct":1.96,"mae_roi_pct":-14.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778626080000,"exit_time":1778656500000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":104.2,"exit_price":103.37,"entry_rsi":36.5743,"entry_hist":0.001822,"entry_hist_slope":0.005519,"confidence":0.3771,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-3.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778626080000,"exit_time":1778656500000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":104.2,"exit_price":103.37,"entry_rsi":36.5743,"entry_hist":0.001822,"entry_hist_slope":0.005519,"confidence":0.3771,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-3.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778626080000,"exit_time":1778656500000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":104.2,"exit_price":103.37,"entry_rsi":36.5743,"entry_hist":0.001822,"entry_hist_slope":0.005519,"confidence":0.3771,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-3.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778626080000,"exit_time":1778656500000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":104.2,"exit_price":103.37,"entry_rsi":36.5743,"entry_hist":0.001822,"entry_hist_slope":0.005519,"confidence":0.3771,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-3.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778626080000,"exit_time":1778656500000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":104.2,"exit_price":103.37,"entry_rsi":36.5743,"entry_hist":0.001822,"entry_hist_slope":0.005519,"confidence":0.3771,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-3.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778626080000,"exit_time":1778656500000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":104.2,"exit_price":103.37,"entry_rsi":36.5743,"entry_hist":0.001822,"entry_hist_slope":0.005519,"confidence":0.3771,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-3.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778627100000,"exit_time":1778656500000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":104.26,"exit_price":103.37,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778627100000,"exit_time":1778656500000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":104.26,"exit_price":103.37,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778627100000,"exit_time":1778656500000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":104.26,"exit_price":103.37,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778627100000,"exit_time":1778656500000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":104.26,"exit_price":103.37,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778627100000,"exit_time":1778656500000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":104.26,"exit_price":103.37,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778627100000,"exit_time":1778656500000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":104.26,"exit_price":103.37,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778638500000,"exit_time":1778656500000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":103.87,"exit_price":103.37,"entry_rsi":39.6454,"entry_hist":0.005883,"entry_hist_slope":0.008459,"confidence":0.308,"mfe_roi_pct":0.34,"mae_roi_pct":-4.72,"realized_roi_pct":-2.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778638500000,"exit_time":1778656500000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":103.87,"exit_price":103.37,"entry_rsi":39.6454,"entry_hist":0.005883,"entry_hist_slope":0.008459,"confidence":0.308,"mfe_roi_pct":0.34,"mae_roi_pct":-4.72,"realized_roi_pct":-2.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778638500000,"exit_time":1778656500000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":103.87,"exit_price":103.37,"entry_rsi":39.6454,"entry_hist":0.005883,"entry_hist_slope":0.008459,"confidence":0.308,"mfe_roi_pct":0.34,"mae_roi_pct":-4.72,"realized_roi_pct":-2.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778638500000,"exit_time":1778656500000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":103.87,"exit_price":103.37,"entry_rsi":39.6454,"entry_hist":0.005883,"entry_hist_slope":0.008459,"confidence":0.308,"mfe_roi_pct":0.34,"mae_roi_pct":-4.72,"realized_roi_pct":-2.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778638500000,"exit_time":1778656500000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":103.87,"exit_price":103.37,"entry_rsi":39.6454,"entry_hist":0.005883,"entry_hist_slope":0.008459,"confidence":0.308,"mfe_roi_pct":0.34,"mae_roi_pct":-4.72,"realized_roi_pct":-2.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778638500000,"exit_time":1778656500000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":103.87,"exit_price":103.37,"entry_rsi":39.6454,"entry_hist":0.005883,"entry_hist_slope":0.008459,"confidence":0.308,"mfe_roi_pct":0.34,"mae_roi_pct":-4.72,"realized_roi_pct":-2.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778585400000,"exit_time":1778656500000,"entry_index":220,"exit_index":299,"hold_bars":79,"entry_price":104.87,"exit_price":103.37,"entry_rsi":66.5653,"entry_hist":-0.00861,"entry_hist_slope":-0.010842,"confidence":0.4477,"mfe_roi_pct":9.62,"mae_roi_pct":-3.69,"realized_roi_pct":7.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778458500000,"exit_time":1778577300000,"entry_index":79,"exit_index":211,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2109,"entry_hist":-0.01195,"entry_hist_slope":-0.032197,"confidence":0.5073,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778299200000,"exit_time":1778445000000,"entry_index":101,"exit_index":182,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2661,"entry_hist":0.00616,"entry_hist_slope":0.01248,"confidence":0.3165,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778299200000,"exit_time":1778445000000,"entry_index":101,"exit_index":182,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2661,"entry_hist":0.00616,"entry_hist_slope":0.01248,"confidence":0.3165,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778299200000,"exit_time":1778445000000,"entry_index":101,"exit_index":182,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2661,"entry_hist":0.00616,"entry_hist_slope":0.01248,"confidence":0.3165,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778299200000,"exit_time":1778445000000,"entry_index":101,"exit_index":182,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2661,"entry_hist":0.00616,"entry_hist_slope":0.01248,"confidence":0.3165,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778299200000,"exit_time":1778445000000,"entry_index":101,"exit_index":182,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2661,"entry_hist":0.00616,"entry_hist_slope":0.01248,"confidence":0.3165,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778299200000,"exit_time":1778445000000,"entry_index":101,"exit_index":182,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2661,"entry_hist":0.00616,"entry_hist_slope":0.01248,"confidence":0.3165,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778475600000,"exit_time":1778655600000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":103.61,"exit_price":103.37,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":208.7,"exit_price":208.8,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.29,"realized_roi_pct":0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":208.7,"exit_price":208.8,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.29,"realized_roi_pct":0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":208.7,"exit_price":208.8,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.29,"realized_roi_pct":0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":208.7,"exit_price":208.8,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.29,"realized_roi_pct":0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":208.7,"exit_price":208.8,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.29,"realized_roi_pct":0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":208.7,"exit_price":208.8,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.29,"realized_roi_pct":0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778644440000,"exit_time":1778656620000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":209.75,"exit_price":208.8,"entry_rsi":60.2552,"entry_hist":-0.00182,"entry_hist_slope":-0.00307,"confidence":0.3057,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778644440000,"exit_time":1778656620000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":209.75,"exit_price":208.8,"entry_rsi":60.2552,"entry_hist":-0.00182,"entry_hist_slope":-0.00307,"confidence":0.3057,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778644440000,"exit_time":1778656620000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":209.75,"exit_price":208.8,"entry_rsi":60.2552,"entry_hist":-0.00182,"entry_hist_slope":-0.00307,"confidence":0.3057,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778644440000,"exit_time":1778656620000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":209.75,"exit_price":208.8,"entry_rsi":60.2552,"entry_hist":-0.00182,"entry_hist_slope":-0.00307,"confidence":0.3057,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778644440000,"exit_time":1778656620000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":209.75,"exit_price":208.8,"entry_rsi":60.2552,"entry_hist":-0.00182,"entry_hist_slope":-0.00307,"confidence":0.3057,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778644440000,"exit_time":1778656620000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":209.75,"exit_price":208.8,"entry_rsi":60.2552,"entry_hist":-0.00182,"entry_hist_slope":-0.00307,"confidence":0.3057,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":208.88,"exit_price":208.8,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-0.72,"realized_roi_pct":-0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":208.88,"exit_price":208.8,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-0.72,"realized_roi_pct":-0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":208.88,"exit_price":208.8,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-0.72,"realized_roi_pct":-0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":208.88,"exit_price":208.8,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-0.72,"realized_roi_pct":-0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":208.88,"exit_price":208.8,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-0.72,"realized_roi_pct":-0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778652000000,"exit_time":1778656500000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":208.88,"exit_price":208.8,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-0.72,"realized_roi_pct":-0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778624640000,"exit_time":1778656500000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":208.86,"exit_price":208.8,"entry_rsi":60.4019,"entry_hist":-0.006095,"entry_hist_slope":-0.006604,"confidence":0.3091,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778624640000,"exit_time":1778656500000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":208.86,"exit_price":208.8,"entry_rsi":60.4019,"entry_hist":-0.006095,"entry_hist_slope":-0.006604,"confidence":0.3091,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778624640000,"exit_time":1778656500000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":208.86,"exit_price":208.8,"entry_rsi":60.4019,"entry_hist":-0.006095,"entry_hist_slope":-0.006604,"confidence":0.3091,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778624640000,"exit_time":1778656500000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":208.86,"exit_price":208.8,"entry_rsi":60.4019,"entry_hist":-0.006095,"entry_hist_slope":-0.006604,"confidence":0.3091,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778624640000,"exit_time":1778656500000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":208.86,"exit_price":208.8,"entry_rsi":60.4019,"entry_hist":-0.006095,"entry_hist_slope":-0.006604,"confidence":0.3091,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778624640000,"exit_time":1778656500000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":208.86,"exit_price":208.8,"entry_rsi":60.4019,"entry_hist":-0.006095,"entry_hist_slope":-0.006604,"confidence":0.3091,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":117,"exit_index":126,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9966,"entry_hist":0.048546,"entry_hist_slope":0.077491,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":117,"exit_index":126,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9966,"entry_hist":0.048546,"entry_hist_slope":0.077491,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":117,"exit_index":126,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9966,"entry_hist":0.048546,"entry_hist_slope":0.077491,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":117,"exit_index":126,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9966,"entry_hist":0.048546,"entry_hist_slope":0.077491,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":117,"exit_index":126,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9966,"entry_hist":0.048546,"entry_hist_slope":0.077491,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":117,"exit_index":126,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9966,"entry_hist":0.048546,"entry_hist_slope":0.077491,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":208.28,"exit_price":208.8,"entry_rsi":62.1081,"entry_hist":-0.008938,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-1.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":208.28,"exit_price":208.8,"entry_rsi":62.1081,"entry_hist":-0.008938,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-1.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":208.28,"exit_price":208.8,"entry_rsi":62.1081,"entry_hist":-0.008938,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-1.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":208.28,"exit_price":208.8,"entry_rsi":62.1081,"entry_hist":-0.008938,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-1.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":208.28,"exit_price":208.8,"entry_rsi":62.1081,"entry_hist":-0.008938,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-1.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":208.28,"exit_price":208.8,"entry_rsi":62.1081,"entry_hist":-0.008938,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-1.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778439600000,"exit_time":1778506200000,"entry_index":58,"exit_index":132,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3846,"entry_hist":-0.009234,"entry_hist_slope":-0.016966,"confidence":0.3087,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778527800000,"exit_time":1778598000000,"entry_index":156,"exit_index":234,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778439600000,"exit_time":1778506200000,"entry_index":58,"exit_index":132,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3846,"entry_hist":-0.009234,"entry_hist_slope":-0.016966,"confidence":0.3087,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778527800000,"exit_time":1778598000000,"entry_index":156,"exit_index":234,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778439600000,"exit_time":1778506200000,"entry_index":58,"exit_index":132,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3846,"entry_hist":-0.009234,"entry_hist_slope":-0.016966,"confidence":0.3087,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778527800000,"exit_time":1778598000000,"entry_index":156,"exit_index":234,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778439600000,"exit_time":1778506200000,"entry_index":58,"exit_index":132,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3846,"entry_hist":-0.009234,"entry_hist_slope":-0.016966,"confidence":0.3087,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778527800000,"exit_time":1778598000000,"entry_index":156,"exit_index":234,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778439600000,"exit_time":1778506200000,"entry_index":58,"exit_index":132,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3846,"entry_hist":-0.009234,"entry_hist_slope":-0.016966,"confidence":0.3087,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778527800000,"exit_time":1778598000000,"entry_index":156,"exit_index":234,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778439600000,"exit_time":1778506200000,"entry_index":58,"exit_index":132,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3846,"entry_hist":-0.009234,"entry_hist_slope":-0.016966,"confidence":0.3087,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778527800000,"exit_time":1778598000000,"entry_index":156,"exit_index":234,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":47,"exit_index":74,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.4837,"entry_hist":0.006066,"entry_hist_slope":0.153372,"confidence":0.3791,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":47,"exit_index":74,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.4837,"entry_hist":0.006066,"entry_hist_slope":0.153372,"confidence":0.3791,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":47,"exit_index":74,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.4837,"entry_hist":0.006066,"entry_hist_slope":0.153372,"confidence":0.3791,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":47,"exit_index":74,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.4837,"entry_hist":0.006066,"entry_hist_slope":0.153372,"confidence":0.3791,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":47,"exit_index":74,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.4837,"entry_hist":0.006066,"entry_hist_slope":0.153372,"confidence":0.3791,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":47,"exit_index":74,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.4837,"entry_hist":0.006066,"entry_hist_slope":0.153372,"confidence":0.3791,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778538600000,"exit_time":1778598000000,"entry_index":234,"exit_index":267,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778538600000,"exit_time":1778598000000,"entry_index":234,"exit_index":267,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778538600000,"exit_time":1778598000000,"entry_index":234,"exit_index":267,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778538600000,"exit_time":1778598000000,"entry_index":234,"exit_index":267,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778538600000,"exit_time":1778598000000,"entry_index":234,"exit_index":267,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778538600000,"exit_time":1778598000000,"entry_index":234,"exit_index":267,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778288400000,"exit_time":1778434200000,"entry_index":95,"exit_index":176,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8975,"entry_hist":-0.083269,"entry_hist_slope":-0.088349,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778649600000,"exit_time":1778656620000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":1.955,"exit_price":1.964,"entry_rsi":39.145,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1896,"mfe_roi_pct":5.12,"mae_roi_pct":-4.6,"realized_roi_pct":2.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778649600000,"exit_time":1778656620000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":1.955,"exit_price":1.964,"entry_rsi":39.145,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1896,"mfe_roi_pct":5.12,"mae_roi_pct":-4.6,"realized_roi_pct":2.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778649600000,"exit_time":1778656620000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":1.955,"exit_price":1.964,"entry_rsi":39.145,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1896,"mfe_roi_pct":5.12,"mae_roi_pct":-4.6,"realized_roi_pct":2.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":1.941,"exit_price":1.964,"entry_rsi":30.6658,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3498,"mfe_roi_pct":8.76,"mae_roi_pct":0,"realized_roi_pct":5.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":1.941,"exit_price":1.964,"entry_rsi":30.6658,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3498,"mfe_roi_pct":8.76,"mae_roi_pct":0,"realized_roi_pct":5.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":1.941,"exit_price":1.964,"entry_rsi":30.6658,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3498,"mfe_roi_pct":8.76,"mae_roi_pct":0,"realized_roi_pct":5.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778647320000,"exit_time":1778656620000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":1.976,"exit_price":1.964,"entry_rsi":64.4179,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.42,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778647320000,"exit_time":1778656620000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":1.976,"exit_price":1.964,"entry_rsi":64.4179,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.42,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778647320000,"exit_time":1778656620000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":1.976,"exit_price":1.964,"entry_rsi":64.4179,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.42,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778647320000,"exit_time":1778656620000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":1.976,"exit_price":1.964,"entry_rsi":64.4179,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.42,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637960000,"exit_time":1778656500000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":1.964,"exit_price":1.964,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637960000,"exit_time":1778656500000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":1.964,"exit_price":1.964,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637960000,"exit_time":1778656500000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":1.964,"exit_price":1.964,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778637960000,"exit_time":1778656500000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":1.964,"exit_price":1.964,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778637960000,"exit_time":1778656500000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":1.964,"exit_price":1.964,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778601300000,"exit_time":1778656500000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":1.936,"exit_price":1.964,"entry_rsi":39.4149,"entry_hist":0.000691,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778601300000,"exit_time":1778656500000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":1.936,"exit_price":1.964,"entry_rsi":39.4149,"entry_hist":0.000691,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778601300000,"exit_time":1778656500000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":1.936,"exit_price":1.964,"entry_rsi":39.4149,"entry_hist":0.000691,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778601300000,"exit_time":1778656500000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":1.936,"exit_price":1.964,"entry_rsi":39.4149,"entry_hist":0.000691,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778601300000,"exit_time":1778656500000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":1.936,"exit_price":1.964,"entry_rsi":39.4149,"entry_hist":0.000691,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.17,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":1.963,"exit_price":1.964,"entry_rsi":62.7599,"entry_hist":-0.000022,"entry_hist_slope":-0.000043,"confidence":0.1706,"mfe_roi_pct":6.71,"mae_roi_pct":-4.29,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":1.963,"exit_price":1.964,"entry_rsi":62.7599,"entry_hist":-0.000022,"entry_hist_slope":-0.000043,"confidence":0.1706,"mfe_roi_pct":6.71,"mae_roi_pct":-4.29,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":1.963,"exit_price":1.964,"entry_rsi":62.7599,"entry_hist":-0.000022,"entry_hist_slope":-0.000043,"confidence":0.1706,"mfe_roi_pct":6.71,"mae_roi_pct":-4.29,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778633100000,"exit_time":1778656500000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":1.922,"exit_price":1.964,"entry_rsi":39.1806,"entry_hist":0.000023,"entry_hist_slope":0.000139,"confidence":0.1463,"mfe_roi_pct":15.09,"mae_roi_pct":0,"realized_roi_pct":11.96,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778633100000,"exit_time":1778656500000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":1.922,"exit_price":1.964,"entry_rsi":39.1806,"entry_hist":0.000023,"entry_hist_slope":0.000139,"confidence":0.1463,"mfe_roi_pct":15.09,"mae_roi_pct":0,"realized_roi_pct":11.96,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778422500000,"exit_time":1778427000000,"entry_index":39,"exit_index":44,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.7072,"entry_hist":-0.000233,"entry_hist_slope":-0.000795,"confidence":0.32,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778437800000,"exit_time":1778446800000,"entry_index":56,"exit_index":66,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7563,"entry_hist":-0.000818,"entry_hist_slope":-0.002033,"confidence":0.3171,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778540400000,"exit_time":1778563800000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778422500000,"exit_time":1778427000000,"entry_index":39,"exit_index":44,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.7072,"entry_hist":-0.000233,"entry_hist_slope":-0.000795,"confidence":0.32,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778437800000,"exit_time":1778446800000,"entry_index":56,"exit_index":66,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7563,"entry_hist":-0.000818,"entry_hist_slope":-0.002033,"confidence":0.3171,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778540400000,"exit_time":1778563800000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778422500000,"exit_time":1778427000000,"entry_index":39,"exit_index":44,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.7072,"entry_hist":-0.000233,"entry_hist_slope":-0.000795,"confidence":0.32,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778437800000,"exit_time":1778446800000,"entry_index":56,"exit_index":66,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7563,"entry_hist":-0.000818,"entry_hist_slope":-0.002033,"confidence":0.3171,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778540400000,"exit_time":1778563800000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778422500000,"exit_time":1778427000000,"entry_index":39,"exit_index":44,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.7072,"entry_hist":-0.000233,"entry_hist_slope":-0.000795,"confidence":0.32,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778437800000,"exit_time":1778446800000,"entry_index":56,"exit_index":66,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7563,"entry_hist":-0.000818,"entry_hist_slope":-0.002033,"confidence":0.3171,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778540400000,"exit_time":1778563800000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778422500000,"exit_time":1778427000000,"entry_index":39,"exit_index":44,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.7072,"entry_hist":-0.000233,"entry_hist_slope":-0.000795,"confidence":0.32,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778437800000,"exit_time":1778446800000,"entry_index":56,"exit_index":66,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7563,"entry_hist":-0.000818,"entry_hist_slope":-0.002033,"confidence":0.3171,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778540400000,"exit_time":1778563800000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778422500000,"exit_time":1778427000000,"entry_index":39,"exit_index":44,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.7072,"entry_hist":-0.000233,"entry_hist_slope":-0.000795,"confidence":0.32,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778437800000,"exit_time":1778446800000,"entry_index":56,"exit_index":66,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7563,"entry_hist":-0.000818,"entry_hist_slope":-0.002033,"confidence":0.3171,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778540400000,"exit_time":1778563800000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778283000000,"exit_time":1778416200000,"entry_index":92,"exit_index":166,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4085,"entry_hist":-0.000501,"entry_hist_slope":-0.000637,"confidence":0.3941,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778443200000,"exit_time":1778527800000,"entry_index":181,"exit_index":228,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778283000000,"exit_time":1778416200000,"entry_index":92,"exit_index":166,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4085,"entry_hist":-0.000501,"entry_hist_slope":-0.000637,"confidence":0.3941,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778443200000,"exit_time":1778527800000,"entry_index":181,"exit_index":228,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778283000000,"exit_time":1778416200000,"entry_index":92,"exit_index":166,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4085,"entry_hist":-0.000501,"entry_hist_slope":-0.000637,"confidence":0.3941,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778443200000,"exit_time":1778527800000,"entry_index":181,"exit_index":228,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778283000000,"exit_time":1778416200000,"entry_index":92,"exit_index":166,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4085,"entry_hist":-0.000501,"entry_hist_slope":-0.000637,"confidence":0.3941,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778443200000,"exit_time":1778527800000,"entry_index":181,"exit_index":228,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778283000000,"exit_time":1778416200000,"entry_index":92,"exit_index":166,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4085,"entry_hist":-0.000501,"entry_hist_slope":-0.000637,"confidence":0.3941,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778443200000,"exit_time":1778527800000,"entry_index":181,"exit_index":228,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778283000000,"exit_time":1778416200000,"entry_index":92,"exit_index":166,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4085,"entry_hist":-0.000501,"entry_hist_slope":-0.000637,"confidence":0.3941,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778443200000,"exit_time":1778527800000,"entry_index":181,"exit_index":228,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643840000,"exit_time":1778656620000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":4.691,"exit_price":4.688,"entry_rsi":68.7148,"entry_hist":-0.000043,"entry_hist_slope":-0.000086,"confidence":0.3133,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643840000,"exit_time":1778656620000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":4.691,"exit_price":4.688,"entry_rsi":68.7148,"entry_hist":-0.000043,"entry_hist_slope":-0.000086,"confidence":0.3133,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778643840000,"exit_time":1778656620000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":4.691,"exit_price":4.688,"entry_rsi":68.7148,"entry_hist":-0.000043,"entry_hist_slope":-0.000086,"confidence":0.3133,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778643840000,"exit_time":1778656620000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":4.691,"exit_price":4.688,"entry_rsi":68.7148,"entry_hist":-0.000043,"entry_hist_slope":-0.000086,"confidence":0.3133,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778643840000,"exit_time":1778656620000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":4.691,"exit_price":4.688,"entry_rsi":68.7148,"entry_hist":-0.000043,"entry_hist_slope":-0.000086,"confidence":0.3133,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778643840000,"exit_time":1778656620000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":4.691,"exit_price":4.688,"entry_rsi":68.7148,"entry_hist":-0.000043,"entry_hist_slope":-0.000086,"confidence":0.3133,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630040000,"exit_time":1778656500000,"entry_index":152,"exit_index":299,"hold_bars":147,"entry_price":4.635,"exit_price":4.688,"entry_rsi":37.3247,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630040000,"exit_time":1778656500000,"entry_index":152,"exit_index":299,"hold_bars":147,"entry_price":4.635,"exit_price":4.688,"entry_rsi":37.3247,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778630040000,"exit_time":1778656500000,"entry_index":152,"exit_index":299,"hold_bars":147,"entry_price":4.635,"exit_price":4.688,"entry_rsi":37.3247,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778630040000,"exit_time":1778656500000,"entry_index":152,"exit_index":299,"hold_bars":147,"entry_price":4.635,"exit_price":4.688,"entry_rsi":37.3247,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614920000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":4.66,"exit_price":4.688,"entry_rsi":65.9992,"entry_hist":-0.000095,"entry_hist_slope":-0.000321,"confidence":0.2992,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614920000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":4.66,"exit_price":4.688,"entry_rsi":65.9992,"entry_hist":-0.000095,"entry_hist_slope":-0.000321,"confidence":0.2992,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778614920000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":4.66,"exit_price":4.688,"entry_rsi":65.9992,"entry_hist":-0.000095,"entry_hist_slope":-0.000321,"confidence":0.2992,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778614920000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":4.66,"exit_price":4.688,"entry_rsi":65.9992,"entry_hist":-0.000095,"entry_hist_slope":-0.000321,"confidence":0.2992,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614920000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":4.66,"exit_price":4.688,"entry_rsi":65.9992,"entry_hist":-0.000095,"entry_hist_slope":-0.000321,"confidence":0.2992,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":4.658,"exit_price":4.688,"entry_rsi":63.431,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-6.25,"realized_roi_pct":-3.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":4.658,"exit_price":4.688,"entry_rsi":63.431,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-6.25,"realized_roi_pct":-3.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":4.658,"exit_price":4.688,"entry_rsi":63.431,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-6.25,"realized_roi_pct":-3.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":4.658,"exit_price":4.688,"entry_rsi":63.431,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-6.25,"realized_roi_pct":-3.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778616000000,"exit_time":1778656500000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":4.658,"exit_price":4.688,"entry_rsi":63.431,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-6.25,"realized_roi_pct":-3.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":4.61,"exit_price":4.688,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":11.61,"mae_roi_pct":-0.43,"realized_roi_pct":8.98,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":4.61,"exit_price":4.688,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":11.61,"mae_roi_pct":-0.43,"realized_roi_pct":8.98,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":4.61,"exit_price":4.688,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":11.61,"mae_roi_pct":-0.43,"realized_roi_pct":8.98,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":4.61,"exit_price":4.688,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":11.61,"mae_roi_pct":-0.43,"realized_roi_pct":8.98,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":4.61,"exit_price":4.688,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":11.61,"mae_roi_pct":-0.43,"realized_roi_pct":8.98,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778608800000,"exit_time":1778655600000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":4.61,"exit_price":4.688,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":11.61,"mae_roi_pct":-0.43,"realized_roi_pct":8.98,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778283000000,"exit_time":1778400000000,"entry_index":92,"exit_index":157,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7506,"entry_hist":-0.001717,"entry_hist_slope":-0.003198,"confidence":0.452,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651400000,"exit_time":1778656620000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.3226,"exit_price":0.3228,"entry_rsi":33.1794,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":1.24,"mae_roi_pct":-2.17,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651400000,"exit_time":1778656620000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.3226,"exit_price":0.3228,"entry_rsi":33.1794,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":1.24,"mae_roi_pct":-2.17,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651400000,"exit_time":1778656620000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.3226,"exit_price":0.3228,"entry_rsi":33.1794,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":1.24,"mae_roi_pct":-2.17,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651400000,"exit_time":1778656620000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.3226,"exit_price":0.3228,"entry_rsi":33.1794,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":1.24,"mae_roi_pct":-2.17,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651400000,"exit_time":1778656620000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.3226,"exit_price":0.3228,"entry_rsi":33.1794,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":1.24,"mae_roi_pct":-2.17,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778629140000,"exit_time":1778656500000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.3196,"exit_price":0.3228,"entry_rsi":39.9623,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.1051,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":5.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778629140000,"exit_time":1778656500000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.3196,"exit_price":0.3228,"entry_rsi":39.9623,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.1051,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":5.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615460000,"exit_time":1778656500000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":0.3225,"exit_price":0.3228,"entry_rsi":64.9875,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.2135,"mfe_roi_pct":6.12,"mae_roi_pct":-4.61,"realized_roi_pct":-0.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615460000,"exit_time":1778656500000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":0.3225,"exit_price":0.3228,"entry_rsi":64.9875,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.2135,"mfe_roi_pct":6.12,"mae_roi_pct":-4.61,"realized_roi_pct":-0.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778615460000,"exit_time":1778656500000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":0.3225,"exit_price":0.3228,"entry_rsi":64.9875,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.2135,"mfe_roi_pct":6.12,"mae_roi_pct":-4.61,"realized_roi_pct":-0.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778615460000,"exit_time":1778656500000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":0.3225,"exit_price":0.3228,"entry_rsi":64.9875,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.2135,"mfe_roi_pct":6.12,"mae_roi_pct":-4.61,"realized_roi_pct":-0.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637300000,"exit_time":1778656500000,"entry_index":235,"exit_index":299,"hold_bars":64,"entry_price":0.3243,"exit_price":0.3228,"entry_rsi":60.8165,"entry_hist":-0.000014,"entry_hist_slope":-0.000062,"confidence":0.1307,"mfe_roi_pct":4.83,"mae_roi_pct":-1.54,"realized_roi_pct":2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637300000,"exit_time":1778656500000,"entry_index":235,"exit_index":299,"hold_bars":64,"entry_price":0.3243,"exit_price":0.3228,"entry_rsi":60.8165,"entry_hist":-0.000014,"entry_hist_slope":-0.000062,"confidence":0.1307,"mfe_roi_pct":4.83,"mae_roi_pct":-1.54,"realized_roi_pct":2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778441400000,"exit_time":1778445900000,"entry_index":60,"exit_index":65,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.8594,"entry_hist":-0.000064,"entry_hist_slope":-0.000144,"confidence":0.1481,"mfe_roi_pct":26.81,"mae_roi_pct":-1.45,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778441400000,"exit_time":1778445900000,"entry_index":60,"exit_index":65,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.8594,"entry_hist":-0.000064,"entry_hist_slope":-0.000144,"confidence":0.1481,"mfe_roi_pct":26.81,"mae_roi_pct":-1.45,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.3201,"exit_price":0.3228,"entry_rsi":39.8084,"entry_hist":0.000138,"entry_hist_slope":0.00018,"confidence":0.1403,"mfe_roi_pct":8.43,"mae_roi_pct":-2.34,"realized_roi_pct":4.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.3201,"exit_price":0.3228,"entry_rsi":39.8084,"entry_hist":0.000138,"entry_hist_slope":0.00018,"confidence":0.1403,"mfe_roi_pct":8.43,"mae_roi_pct":-2.34,"realized_roi_pct":4.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778297400000,"exit_time":1778394600000,"entry_index":100,"exit_index":154,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.482,"entry_hist":-0.000025,"entry_hist_slope":-0.000164,"confidence":0.1437,"mfe_roi_pct":14.88,"mae_roi_pct":-19.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778297400000,"exit_time":1778394600000,"entry_index":100,"exit_index":154,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.482,"entry_hist":-0.000025,"entry_hist_slope":-0.000164,"confidence":0.1437,"mfe_roi_pct":14.88,"mae_roi_pct":-19.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778626800000,"exit_time":1778655600000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.3197,"exit_price":0.3228,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":4.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778626800000,"exit_time":1778655600000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.3197,"exit_price":0.3228,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":4.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778626800000,"exit_time":1778655600000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.3197,"exit_price":0.3228,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":4.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651040000,"exit_time":1778656620000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.04064,"exit_price":0.04091,"entry_rsi":32.5626,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651040000,"exit_time":1778656620000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.04064,"exit_price":0.04091,"entry_rsi":32.5626,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651040000,"exit_time":1778656620000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.04064,"exit_price":0.04091,"entry_rsi":32.5626,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651040000,"exit_time":1778656620000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.04064,"exit_price":0.04091,"entry_rsi":32.5626,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651040000,"exit_time":1778656620000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.04064,"exit_price":0.04091,"entry_rsi":32.5626,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778648160000,"exit_time":1778656620000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.04101,"exit_price":0.04091,"entry_rsi":60.6175,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1144,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":1.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778648160000,"exit_time":1778656620000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.04101,"exit_price":0.04091,"entry_rsi":60.6175,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1144,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":1.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636700000,"exit_time":1778656500000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.04086,"exit_price":0.04088,"entry_rsi":63.0137,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1688,"mfe_roi_pct":3.82,"mae_roi_pct":-3.04,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636700000,"exit_time":1778656500000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.04086,"exit_price":0.04088,"entry_rsi":63.0137,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1688,"mfe_roi_pct":3.82,"mae_roi_pct":-3.04,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778636700000,"exit_time":1778656500000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.04086,"exit_price":0.04088,"entry_rsi":63.0137,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1688,"mfe_roi_pct":3.82,"mae_roi_pct":-3.04,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778601900000,"exit_time":1778656500000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.6252,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778601900000,"exit_time":1778656500000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.6252,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778601900000,"exit_time":1778656500000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.6252,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778601900000,"exit_time":1778656500000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.6252,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778607000000,"exit_time":1778656500000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.04004,"exit_price":0.04091,"entry_rsi":37.1039,"entry_hist":0.00002,"entry_hist_slope":0.000025,"confidence":0.1702,"mfe_roi_pct":13.36,"mae_roi_pct":-1.62,"realized_roi_pct":10.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778607000000,"exit_time":1778656500000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.04004,"exit_price":0.04091,"entry_rsi":37.1039,"entry_hist":0.00002,"entry_hist_slope":0.000025,"confidence":0.1702,"mfe_roi_pct":13.36,"mae_roi_pct":-1.62,"realized_roi_pct":10.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778607000000,"exit_time":1778656500000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.04004,"exit_price":0.04091,"entry_rsi":37.1039,"entry_hist":0.00002,"entry_hist_slope":0.000025,"confidence":0.1702,"mfe_roi_pct":13.36,"mae_roi_pct":-1.62,"realized_roi_pct":10.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778442300000,"exit_time":1778593500000,"entry_index":61,"exit_index":229,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8879,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2347,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778442300000,"exit_time":1778593500000,"entry_index":61,"exit_index":229,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8879,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2347,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778442300000,"exit_time":1778593500000,"entry_index":61,"exit_index":229,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8879,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2347,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778442300000,"exit_time":1778593500000,"entry_index":61,"exit_index":229,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8879,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2347,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":0.0403,"exit_price":0.04088,"entry_rsi":38.8028,"entry_hist":0.000018,"entry_hist_slope":0.000036,"confidence":0.1341,"mfe_roi_pct":10.05,"mae_roi_pct":-1.86,"realized_roi_pct":8.15,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":0.0403,"exit_price":0.04088,"entry_rsi":38.8028,"entry_hist":0.000018,"entry_hist_slope":0.000036,"confidence":0.1341,"mfe_roi_pct":10.05,"mae_roi_pct":-1.86,"realized_roi_pct":8.15,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777755600000,"exit_time":1777795200000,"entry_index":49,"exit_index":60,"hold_bars":11,"entry_price":0.04228,"exit_price":0.0414344,"entry_rsi":39.3959,"entry_hist":0.000004,"entry_hist_slope":0.000009,"confidence":0.1154,"mfe_roi_pct":3.07,"mae_roi_pct":-12.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777978800000,"exit_time":1778180400000,"entry_index":111,"exit_index":167,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.5378,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1389,"mfe_roi_pct":23.62,"mae_roi_pct":-5.03,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777755600000,"exit_time":1777795200000,"entry_index":49,"exit_index":60,"hold_bars":11,"entry_price":0.04228,"exit_price":0.0414344,"entry_rsi":39.3959,"entry_hist":0.000004,"entry_hist_slope":0.000009,"confidence":0.1154,"mfe_roi_pct":3.07,"mae_roi_pct":-12.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777978800000,"exit_time":1778180400000,"entry_index":111,"exit_index":167,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.5378,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1389,"mfe_roi_pct":23.62,"mae_roi_pct":-5.03,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778651100000,"exit_time":1778656620000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778617980000,"exit_time":1778656500000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":7.292,"exit_price":7.305,"entry_rsi":36.0034,"entry_hist":0.000023,"entry_hist_slope":0.000159,"confidence":0.2218,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778617980000,"exit_time":1778656500000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":7.292,"exit_price":7.305,"entry_rsi":36.0034,"entry_hist":0.000023,"entry_hist_slope":0.000159,"confidence":0.2218,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778617980000,"exit_time":1778656500000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":7.292,"exit_price":7.305,"entry_rsi":36.0034,"entry_hist":0.000023,"entry_hist_slope":0.000159,"confidence":0.2218,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778617980000,"exit_time":1778656500000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":7.292,"exit_price":7.305,"entry_rsi":36.0034,"entry_hist":0.000023,"entry_hist_slope":0.000159,"confidence":0.2218,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778622480000,"exit_time":1778656500000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":7.26,"exit_price":7.305,"entry_rsi":38.0076,"entry_hist":0.000612,"entry_hist_slope":0.000763,"confidence":0.2974,"mfe_roi_pct":5.79,"mae_roi_pct":-5.65,"realized_roi_pct":3.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778631120000,"exit_time":1778656500000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":7.196,"exit_price":7.305,"entry_rsi":30.9139,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.4,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778631120000,"exit_time":1778656500000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":7.196,"exit_price":7.305,"entry_rsi":30.9139,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.4,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637600000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637600000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637600000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778637600000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778637600000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778637600000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778622900000,"exit_time":1778656500000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778640300000,"exit_time":1778656500000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778468400000,"exit_time":1778589000000,"entry_index":90,"exit_index":224,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0424,"entry_hist":0.000273,"entry_hist_slope":0.000812,"confidence":0.3289,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778607000000,"exit_time":1778629500000,"entry_index":244,"exit_index":269,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778632200000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":7.231,"exit_price":7.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778468400000,"exit_time":1778589000000,"entry_index":90,"exit_index":224,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0424,"entry_hist":0.000273,"entry_hist_slope":0.000812,"confidence":0.3289,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778607000000,"exit_time":1778629500000,"entry_index":244,"exit_index":269,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778632200000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":7.231,"exit_price":7.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778468400000,"exit_time":1778589000000,"entry_index":90,"exit_index":224,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0424,"entry_hist":0.000273,"entry_hist_slope":0.000812,"confidence":0.3289,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778607000000,"exit_time":1778629500000,"entry_index":244,"exit_index":269,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778632200000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":7.231,"exit_price":7.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778468400000,"exit_time":1778589000000,"entry_index":90,"exit_index":224,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0424,"entry_hist":0.000273,"entry_hist_slope":0.000812,"confidence":0.3289,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778607000000,"exit_time":1778629500000,"entry_index":244,"exit_index":269,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778632200000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":7.231,"exit_price":7.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778468400000,"exit_time":1778589000000,"entry_index":90,"exit_index":224,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0424,"entry_hist":0.000273,"entry_hist_slope":0.000812,"confidence":0.3289,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778607000000,"exit_time":1778629500000,"entry_index":244,"exit_index":269,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778632200000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":7.231,"exit_price":7.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778468400000,"exit_time":1778589000000,"entry_index":90,"exit_index":224,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0424,"entry_hist":0.000273,"entry_hist_slope":0.000812,"confidence":0.3289,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778607000000,"exit_time":1778629500000,"entry_index":244,"exit_index":269,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778632200000,"exit_time":1778656500000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":7.231,"exit_price":7.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778612400000,"exit_time":1778628600000,"entry_index":275,"exit_index":284,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778612400000,"exit_time":1778628600000,"entry_index":275,"exit_index":284,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778612400000,"exit_time":1778628600000,"entry_index":275,"exit_index":284,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778612400000,"exit_time":1778628600000,"entry_index":275,"exit_index":284,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778612400000,"exit_time":1778628600000,"entry_index":275,"exit_index":284,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778612400000,"exit_time":1778628600000,"entry_index":275,"exit_index":284,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778299200000,"exit_time":1778396400000,"entry_index":101,"exit_index":155,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9092,"entry_hist":-0.002037,"entry_hist_slope":-0.004449,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778416200000,"exit_time":1778569200000,"entry_index":166,"exit_index":251,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778299200000,"exit_time":1778396400000,"entry_index":101,"exit_index":155,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9092,"entry_hist":-0.002037,"entry_hist_slope":-0.004449,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778416200000,"exit_time":1778569200000,"entry_index":166,"exit_index":251,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778299200000,"exit_time":1778396400000,"entry_index":101,"exit_index":155,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9092,"entry_hist":-0.002037,"entry_hist_slope":-0.004449,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778416200000,"exit_time":1778569200000,"entry_index":166,"exit_index":251,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778299200000,"exit_time":1778396400000,"entry_index":101,"exit_index":155,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9092,"entry_hist":-0.002037,"entry_hist_slope":-0.004449,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778416200000,"exit_time":1778569200000,"entry_index":166,"exit_index":251,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778299200000,"exit_time":1778396400000,"entry_index":101,"exit_index":155,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9092,"entry_hist":-0.002037,"entry_hist_slope":-0.004449,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778416200000,"exit_time":1778569200000,"entry_index":166,"exit_index":251,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778299200000,"exit_time":1778396400000,"entry_index":101,"exit_index":155,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9092,"entry_hist":-0.002037,"entry_hist_slope":-0.004449,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778416200000,"exit_time":1778569200000,"entry_index":166,"exit_index":251,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.0001764,"exit_price":0.0001797,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":9.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.0001764,"exit_price":0.0001797,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":9.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.0001764,"exit_price":0.0001797,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":9.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.0001764,"exit_price":0.0001797,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":9.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.0001764,"exit_price":0.0001797,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":9.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651340000,"exit_time":1778656620000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.0001764,"exit_price":0.0001797,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":9.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.0001784,"exit_price":0.0001797,"entry_rsi":64.0506,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1911,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":1.01,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.0001784,"exit_price":0.0001797,"entry_rsi":64.0506,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1911,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":1.01,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.0001784,"exit_price":0.0001797,"entry_rsi":64.0506,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1911,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":1.01,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778655120000,"exit_time":1778656620000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.0001787,"exit_price":0.0001797,"entry_rsi":65.609,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2262,"mfe_roi_pct":1.4,"mae_roi_pct":-3.61,"realized_roi_pct":-2.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778250600000,"exit_time":1778293800000,"entry_index":74,"exit_index":98,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.5578,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1775,"mfe_roi_pct":20.01,"mae_roi_pct":-5.87,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778250600000,"exit_time":1778293800000,"entry_index":74,"exit_index":98,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.5578,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1775,"mfe_roi_pct":20.01,"mae_roi_pct":-5.87,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778250600000,"exit_time":1778293800000,"entry_index":74,"exit_index":98,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.5578,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1775,"mfe_roi_pct":20.01,"mae_roi_pct":-5.87,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778277600000,"exit_time":1778317200000,"entry_index":194,"exit_index":205,"hold_bars":11,"entry_price":0.0001896,"exit_price":0.00018581,"entry_rsi":39.6995,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1068,"mfe_roi_pct":14.77,"mae_roi_pct":-12.66,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778277600000,"exit_time":1778317200000,"entry_index":194,"exit_index":205,"hold_bars":11,"entry_price":0.0001896,"exit_price":0.00018581,"entry_rsi":39.6995,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1068,"mfe_roi_pct":14.77,"mae_roi_pct":-12.66,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778640900000,"exit_time":1778650020000,"entry_index":37,"exit_index":189,"hold_bars":152,"entry_price":0.1052,"exit_price":0.10734694,"entry_rsi":60.4827,"entry_hist":-0.000012,"entry_hist_slope":-0.000013,"confidence":0.1135,"mfe_roi_pct":2.48,"mae_roi_pct":-11.47,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778650620000,"exit_time":1778656620000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.1077,"exit_price":0.10735,"entry_rsi":68.6577,"entry_hist":-0.000001,"entry_hist_slope":-0.000005,"confidence":0.2959,"mfe_roi_pct":6.3,"mae_roi_pct":-5.51,"realized_roi_pct":1.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778640900000,"exit_time":1778650020000,"entry_index":37,"exit_index":189,"hold_bars":152,"entry_price":0.1052,"exit_price":0.10734694,"entry_rsi":60.4827,"entry_hist":-0.000012,"entry_hist_slope":-0.000013,"confidence":0.1135,"mfe_roi_pct":2.48,"mae_roi_pct":-11.47,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778650620000,"exit_time":1778656620000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.1077,"exit_price":0.10735,"entry_rsi":68.6577,"entry_hist":-0.000001,"entry_hist_slope":-0.000005,"confidence":0.2959,"mfe_roi_pct":6.3,"mae_roi_pct":-5.51,"realized_roi_pct":1.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778649360000,"exit_time":1778652840000,"entry_index":178,"exit_index":236,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.042,"entry_hist":-0.000005,"entry_hist_slope":-0.000009,"confidence":0.2152,"mfe_roi_pct":2.18,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778649360000,"exit_time":1778652840000,"entry_index":178,"exit_index":236,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.042,"entry_hist":-0.000005,"entry_hist_slope":-0.000009,"confidence":0.2152,"mfe_roi_pct":2.18,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778650620000,"exit_time":1778656620000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.1077,"exit_price":0.10735,"entry_rsi":68.6577,"entry_hist":-0.000001,"entry_hist_slope":-0.000005,"confidence":0.2959,"mfe_roi_pct":6.3,"mae_roi_pct":-5.51,"realized_roi_pct":1.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778610060000,"exit_time":1778653440000,"entry_index":41,"exit_index":282,"hold_bars":241,"entry_price":0.10667,"exit_price":0.10884694,"entry_rsi":62.3629,"entry_hist":-0.000055,"entry_hist_slope":-0.000098,"confidence":0.1729,"mfe_roi_pct":17.87,"mae_roi_pct":-10.24,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778610060000,"exit_time":1778653440000,"entry_index":41,"exit_index":282,"hold_bars":241,"entry_price":0.10667,"exit_price":0.10884694,"entry_rsi":62.3629,"entry_hist":-0.000055,"entry_hist_slope":-0.000098,"confidence":0.1729,"mfe_roi_pct":17.87,"mae_roi_pct":-10.24,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778610060000,"exit_time":1778653440000,"entry_index":41,"exit_index":282,"hold_bars":241,"entry_price":0.10667,"exit_price":0.10884694,"entry_rsi":62.3629,"entry_hist":-0.000055,"entry_hist_slope":-0.000098,"confidence":0.1729,"mfe_roi_pct":17.87,"mae_roi_pct":-10.24,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778610900000,"exit_time":1778650500000,"entry_index":147,"exit_index":279,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7403,"entry_hist":-0.000074,"entry_hist_slope":-0.000087,"confidence":0.1341,"mfe_roi_pct":12.28,"mae_roi_pct":-10.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778610900000,"exit_time":1778650500000,"entry_index":147,"exit_index":279,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7403,"entry_hist":-0.000074,"entry_hist_slope":-0.000087,"confidence":0.1341,"mfe_roi_pct":12.28,"mae_roi_pct":-10.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778112000000,"exit_time":1778115600000,"entry_index":148,"exit_index":149,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.00003,"entry_hist_slope":-0.000164,"confidence":0.1689,"mfe_roi_pct":0.56,"mae_roi_pct":-10.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778112000000,"exit_time":1778115600000,"entry_index":148,"exit_index":149,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.00003,"entry_hist_slope":-0.000164,"confidence":0.1689,"mfe_roi_pct":0.56,"mae_roi_pct":-10.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778112000000,"exit_time":1778115600000,"entry_index":148,"exit_index":149,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.00003,"entry_hist_slope":-0.000164,"confidence":0.1689,"mfe_roi_pct":0.56,"mae_roi_pct":-10.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1776988800000,"exit_time":1777039200000,"entry_index":68,"exit_index":75,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.5733,"entry_hist":0.000043,"entry_hist_slope":0.000043,"confidence":0.1408,"mfe_roi_pct":21.25,"mae_roi_pct":-8.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1776988800000,"exit_time":1777039200000,"entry_index":68,"exit_index":75,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.5733,"entry_hist":0.000043,"entry_hist_slope":0.000043,"confidence":0.1408,"mfe_roi_pct":21.25,"mae_roi_pct":-8.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778650020000,"exit_time":1778656620000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.4961,"exit_price":0.5014,"entry_rsi":39.1537,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":7.06,"mae_roi_pct":-4.54,"realized_roi_pct":5.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778650020000,"exit_time":1778656620000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.4961,"exit_price":0.5014,"entry_rsi":39.1537,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":7.06,"mae_roi_pct":-4.54,"realized_roi_pct":5.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637060000,"exit_time":1778646960000,"entry_index":191,"exit_index":246,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.0061,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637060000,"exit_time":1778646960000,"entry_index":191,"exit_index":246,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.0061,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637060000,"exit_time":1778646960000,"entry_index":191,"exit_index":246,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.0061,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778645520000,"exit_time":1778647500000,"entry_index":238,"exit_index":249,"hold_bars":11,"entry_price":0.4957,"exit_price":0.50581633,"entry_rsi":65.6328,"entry_hist":-0.00001,"entry_hist_slope":-0.000046,"confidence":0.236,"mfe_roi_pct":2.23,"mae_roi_pct":-15.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778583000000,"exit_time":1778586900000,"entry_index":54,"exit_index":67,"hold_bars":13,"entry_price":0.5007,"exit_price":0.490686,"entry_rsi":38.7901,"entry_hist":0.00003,"entry_hist_slope":0.000076,"confidence":0.1425,"mfe_roi_pct":1.6,"mae_roi_pct":-10.39,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778588700000,"exit_time":1778595900000,"entry_index":73,"exit_index":97,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.7172,"entry_hist":0.000141,"entry_hist_slope":0.000155,"confidence":0.16,"mfe_roi_pct":1.01,"mae_roi_pct":-10.74,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778600100000,"exit_time":1778646900000,"entry_index":111,"exit_index":267,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.9022,"entry_hist":0.00003,"entry_hist_slope":0.000154,"confidence":0.133,"mfe_roi_pct":21.47,"mae_roi_pct":-6.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778583000000,"exit_time":1778586900000,"entry_index":54,"exit_index":67,"hold_bars":13,"entry_price":0.5007,"exit_price":0.490686,"entry_rsi":38.7901,"entry_hist":0.00003,"entry_hist_slope":0.000076,"confidence":0.1425,"mfe_roi_pct":1.6,"mae_roi_pct":-10.39,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778588700000,"exit_time":1778595900000,"entry_index":73,"exit_index":97,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.7172,"entry_hist":0.000141,"entry_hist_slope":0.000155,"confidence":0.16,"mfe_roi_pct":1.01,"mae_roi_pct":-10.74,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778600100000,"exit_time":1778646900000,"entry_index":111,"exit_index":267,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.9022,"entry_hist":0.00003,"entry_hist_slope":0.000154,"confidence":0.133,"mfe_roi_pct":21.47,"mae_roi_pct":-6.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778588700000,"exit_time":1778595900000,"entry_index":73,"exit_index":97,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.7172,"entry_hist":0.000141,"entry_hist_slope":0.000155,"confidence":0.16,"mfe_roi_pct":1.01,"mae_roi_pct":-10.74,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778646300000,"exit_time":1778647500000,"entry_index":265,"exit_index":269,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778646300000,"exit_time":1778647500000,"entry_index":265,"exit_index":269,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778646300000,"exit_time":1778647500000,"entry_index":265,"exit_index":269,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778646300000,"exit_time":1778647500000,"entry_index":265,"exit_index":269,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778602500000,"exit_time":1778646600000,"entry_index":239,"exit_index":288,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778602500000,"exit_time":1778646600000,"entry_index":239,"exit_index":288,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778602500000,"exit_time":1778646600000,"entry_index":239,"exit_index":288,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778602500000,"exit_time":1778646600000,"entry_index":239,"exit_index":288,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778351400000,"exit_time":1778391000000,"entry_index":130,"exit_index":152,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5085,"entry_hist":0.000022,"entry_hist_slope":0.000047,"confidence":0.1654,"mfe_roi_pct":39.65,"mae_roi_pct":-11.15,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778423400000,"exit_time":1778470200000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778614200000,"exit_time":1778646600000,"entry_index":276,"exit_index":294,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778351400000,"exit_time":1778391000000,"entry_index":130,"exit_index":152,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5085,"entry_hist":0.000022,"entry_hist_slope":0.000047,"confidence":0.1654,"mfe_roi_pct":39.65,"mae_roi_pct":-11.15,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778423400000,"exit_time":1778470200000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778614200000,"exit_time":1778646600000,"entry_index":276,"exit_index":294,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778351400000,"exit_time":1778391000000,"entry_index":130,"exit_index":152,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5085,"entry_hist":0.000022,"entry_hist_slope":0.000047,"confidence":0.1654,"mfe_roi_pct":39.65,"mae_roi_pct":-11.15,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778423400000,"exit_time":1778470200000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778614200000,"exit_time":1778646600000,"entry_index":276,"exit_index":294,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778423400000,"exit_time":1778470200000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778614200000,"exit_time":1778646600000,"entry_index":276,"exit_index":294,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778423400000,"exit_time":1778470200000,"entry_index":170,"exit_index":196,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777777200000,"exit_time":1777784400000,"entry_index":55,"exit_index":57,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4096,"entry_hist":-0.000062,"entry_hist_slope":-0.000298,"confidence":0.1913,"mfe_roi_pct":2.4,"mae_roi_pct":-11.02,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777777200000,"exit_time":1777784400000,"entry_index":55,"exit_index":57,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4096,"entry_hist":-0.000062,"entry_hist_slope":-0.000298,"confidence":0.1913,"mfe_roi_pct":2.4,"mae_roi_pct":-11.02,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777777200000,"exit_time":1777784400000,"entry_index":55,"exit_index":57,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4096,"entry_hist":-0.000062,"entry_hist_slope":-0.000298,"confidence":0.1913,"mfe_roi_pct":2.4,"mae_roi_pct":-11.02,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1776873600000,"exit_time":1776909600000,"entry_index":52,"exit_index":57,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":60.5331,"entry_hist":-0.000088,"entry_hist_slope":-0.000191,"confidence":0.1503,"mfe_roi_pct":25.02,"mae_roi_pct":-1.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1776873600000,"exit_time":1776909600000,"entry_index":52,"exit_index":57,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":60.5331,"entry_hist":-0.000088,"entry_hist_slope":-0.000191,"confidence":0.1503,"mfe_roi_pct":25.02,"mae_roi_pct":-1.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1776873600000,"exit_time":1776909600000,"entry_index":52,"exit_index":57,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":60.5331,"entry_hist":-0.000088,"entry_hist_slope":-0.000191,"confidence":0.1503,"mfe_roi_pct":25.02,"mae_roi_pct":-1.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":0.1463,"exit_price":0.1479,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":5.47,"mae_roi_pct":-0.34,"realized_roi_pct":5.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":0.1463,"exit_price":0.1479,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":5.47,"mae_roi_pct":-0.34,"realized_roi_pct":5.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":0.1463,"exit_price":0.1479,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":5.47,"mae_roi_pct":-0.34,"realized_roi_pct":5.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651280000,"exit_time":1778656620000,"entry_index":210,"exit_index":299,"hold_bars":89,"entry_price":0.1463,"exit_price":0.1479,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":5.47,"mae_roi_pct":-0.34,"realized_roi_pct":5.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615280000,"exit_time":1778634540000,"entry_index":70,"exit_index":177,"hold_bars":107,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.0949,"entry_hist":-0.000001,"entry_hist_slope":-0.000014,"confidence":0.1049,"mfe_roi_pct":5.61,"mae_roi_pct":-10.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656500000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":0.1475,"exit_price":0.1482,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615280000,"exit_time":1778634540000,"entry_index":70,"exit_index":177,"hold_bars":107,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.0949,"entry_hist":-0.000001,"entry_hist_slope":-0.000014,"confidence":0.1049,"mfe_roi_pct":5.61,"mae_roi_pct":-10.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656500000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":0.1475,"exit_price":0.1482,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656500000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":0.1475,"exit_price":0.1482,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656500000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":0.1475,"exit_price":0.1482,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656500000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":0.1475,"exit_price":0.1482,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.1482,"exit_price":0.1482,"entry_rsi":64.5609,"entry_hist":-0.000027,"entry_hist_slope":-0.000058,"confidence":0.2141,"mfe_roi_pct":6.84,"mae_roi_pct":-4.68,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.1482,"exit_price":0.1482,"entry_rsi":64.5609,"entry_hist":-0.000027,"entry_hist_slope":-0.000058,"confidence":0.2141,"mfe_roi_pct":6.84,"mae_roi_pct":-4.68,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.1482,"exit_price":0.1482,"entry_rsi":64.5609,"entry_hist":-0.000027,"entry_hist_slope":-0.000058,"confidence":0.2141,"mfe_roi_pct":6.84,"mae_roi_pct":-4.68,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778639400000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.1482,"exit_price":0.1482,"entry_rsi":64.5609,"entry_hist":-0.000027,"entry_hist_slope":-0.000058,"confidence":0.2141,"mfe_roi_pct":6.84,"mae_roi_pct":-4.68,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778607900000,"exit_time":1778637600000,"entry_index":245,"exit_index":278,"hold_bars":33,"entry_price":0.1428,"exit_price":0.1489,"entry_rsi":39.4837,"entry_hist":0.00003,"entry_hist_slope":0.000044,"confidence":0.1204,"mfe_roi_pct":22.06,"mae_roi_pct":-1.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778607900000,"exit_time":1778637600000,"entry_index":245,"exit_index":278,"hold_bars":33,"entry_price":0.1428,"exit_price":0.1489,"entry_rsi":39.4837,"entry_hist":0.00003,"entry_hist_slope":0.000044,"confidence":0.1204,"mfe_roi_pct":22.06,"mae_roi_pct":-1.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778645700000,"exit_time":1778656500000,"entry_index":287,"exit_index":299,"hold_bars":12,"entry_price":0.148,"exit_price":0.1482,"entry_rsi":61.3537,"entry_hist":-0.000004,"entry_hist_slope":-0.000056,"confidence":0.1418,"mfe_roi_pct":6.16,"mae_roi_pct":-0.67,"realized_roi_pct":-0.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778645700000,"exit_time":1778656500000,"entry_index":287,"exit_index":299,"hold_bars":12,"entry_price":0.148,"exit_price":0.1482,"entry_rsi":61.3537,"entry_hist":-0.000004,"entry_hist_slope":-0.000056,"confidence":0.1418,"mfe_roi_pct":6.16,"mae_roi_pct":-0.67,"realized_roi_pct":-0.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778373000000,"exit_time":1778470200000,"entry_index":142,"exit_index":196,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.044,"entry_hist":-0.000028,"entry_hist_slope":-0.000063,"confidence":0.136,"mfe_roi_pct":20.76,"mae_roi_pct":-4.28,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778373000000,"exit_time":1778470200000,"entry_index":142,"exit_index":196,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.044,"entry_hist":-0.000028,"entry_hist_slope":-0.000063,"confidence":0.136,"mfe_roi_pct":20.76,"mae_roi_pct":-4.28,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778647500000,"exit_time":1778656620000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":991.1,"exit_price":990.2,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":-0.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778653860000,"exit_time":1778656620000,"entry_index":253,"exit_index":299,"hold_bars":46,"entry_price":991.3,"exit_price":990.2,"entry_rsi":25.407,"entry_hist":0.008162,"entry_hist_slope":0.011384,"confidence":0.6283,"mfe_roi_pct":1.11,"mae_roi_pct":-0.55,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778650500000,"exit_time":1778656620000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":993.7,"exit_price":990.2,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.77,"mae_roi_pct":0,"realized_roi_pct":1.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778618520000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":991.3,"exit_price":990.2,"entry_rsi":18.3782,"entry_hist":0.016602,"entry_hist_slope":0.024066,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":-0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778619900000,"exit_time":1778656500000,"entry_index":177,"exit_index":299,"hold_bars":122,"entry_price":991.2,"exit_price":990.2,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":993.8,"exit_price":990.2,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":1.92,"mae_roi_pct":-0.6,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":993.8,"exit_price":990.2,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":1.92,"mae_roi_pct":-0.6,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":993.8,"exit_price":990.2,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":1.92,"mae_roi_pct":-0.6,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":993.8,"exit_price":990.2,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":1.92,"mae_roi_pct":-0.6,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":993.8,"exit_price":990.2,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":1.92,"mae_roi_pct":-0.6,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778614200000,"exit_time":1778655600000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":993.8,"exit_price":990.2,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":1.92,"mae_roi_pct":-0.6,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.2,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":1.67,"mae_roi_pct":-0.85,"realized_roi_pct":1.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778649960000,"exit_time":1778656620000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.5342,"exit_price":0.5347,"entry_rsi":38.3769,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1397,"mfe_roi_pct":0.84,"mae_roi_pct":-2.71,"realized_roi_pct":0.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778649960000,"exit_time":1778656620000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.5342,"exit_price":0.5347,"entry_rsi":38.3769,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1397,"mfe_roi_pct":0.84,"mae_roi_pct":-2.71,"realized_roi_pct":0.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5359,"exit_price":0.5347,"entry_rsi":65.1516,"entry_hist":-0.000009,"entry_hist_slope":-0.000031,"confidence":0.2221,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5359,"exit_price":0.5347,"entry_rsi":65.1516,"entry_hist":-0.000009,"entry_hist_slope":-0.000031,"confidence":0.2221,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5359,"exit_price":0.5347,"entry_rsi":65.1516,"entry_hist":-0.000009,"entry_hist_slope":-0.000031,"confidence":0.2221,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778643480000,"exit_time":1778656620000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5359,"exit_price":0.5347,"entry_rsi":65.1516,"entry_hist":-0.000009,"entry_hist_slope":-0.000031,"confidence":0.2221,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778618700000,"exit_time":1778656500000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.5291,"exit_price":0.5347,"entry_rsi":66.0224,"entry_hist":-0.000001,"entry_hist_slope":-0.000015,"confidence":0.2386,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-5.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778618700000,"exit_time":1778656500000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.5291,"exit_price":0.5347,"entry_rsi":66.0224,"entry_hist":-0.000001,"entry_hist_slope":-0.000015,"confidence":0.2386,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-5.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778618700000,"exit_time":1778656500000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.5291,"exit_price":0.5347,"entry_rsi":66.0224,"entry_hist":-0.000001,"entry_hist_slope":-0.000015,"confidence":0.2386,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-5.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778618700000,"exit_time":1778656500000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.5291,"exit_price":0.5347,"entry_rsi":66.0224,"entry_hist":-0.000001,"entry_hist_slope":-0.000015,"confidence":0.2386,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-5.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778620200000,"exit_time":1778656500000,"entry_index":178,"exit_index":299,"hold_bars":121,"entry_price":0.5297,"exit_price":0.5347,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778620200000,"exit_time":1778656500000,"entry_index":178,"exit_index":299,"hold_bars":121,"entry_price":0.5297,"exit_price":0.5347,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778620200000,"exit_time":1778656500000,"entry_index":178,"exit_index":299,"hold_bars":121,"entry_price":0.5297,"exit_price":0.5347,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778620200000,"exit_time":1778656500000,"entry_index":178,"exit_index":299,"hold_bars":121,"entry_price":0.5297,"exit_price":0.5347,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778538600000,"exit_time":1778593500000,"entry_index":168,"exit_index":229,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778538600000,"exit_time":1778593500000,"entry_index":168,"exit_index":229,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778538600000,"exit_time":1778593500000,"entry_index":168,"exit_index":229,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778538600000,"exit_time":1778593500000,"entry_index":168,"exit_index":229,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778283000000,"exit_time":1778436000000,"entry_index":92,"exit_index":177,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5766,"entry_hist":-0.000023,"entry_hist_slope":-0.000147,"confidence":0.1649,"mfe_roi_pct":13.01,"mae_roi_pct":-10.23,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778283000000,"exit_time":1778436000000,"entry_index":92,"exit_index":177,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5766,"entry_hist":-0.000023,"entry_hist_slope":-0.000147,"confidence":0.1649,"mfe_roi_pct":13.01,"mae_roi_pct":-10.23,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778283000000,"exit_time":1778436000000,"entry_index":92,"exit_index":177,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5766,"entry_hist":-0.000023,"entry_hist_slope":-0.000147,"confidence":0.1649,"mfe_roi_pct":13.01,"mae_roi_pct":-10.23,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778293800000,"exit_time":1778439600000,"entry_index":98,"exit_index":179,"hold_bars":81,"entry_price":0.5394,"exit_price":0.55040816,"entry_rsi":63.8457,"entry_hist":-0.000098,"entry_hist_slope":-0.000108,"confidence":0.2082,"mfe_roi_pct":16.07,"mae_roi_pct":-10.26,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778302800000,"exit_time":1778436000000,"entry_index":201,"exit_index":238,"hold_bars":37,"entry_price":0.5374,"exit_price":0.54836735,"entry_rsi":60.5853,"entry_hist":-0.000086,"entry_hist_slope":-0.000144,"confidence":0.1419,"mfe_roi_pct":14.16,"mae_roi_pct":-10.83,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778302800000,"exit_time":1778436000000,"entry_index":201,"exit_index":238,"hold_bars":37,"entry_price":0.5374,"exit_price":0.54836735,"entry_rsi":60.5853,"entry_hist":-0.000086,"entry_hist_slope":-0.000144,"confidence":0.1419,"mfe_roi_pct":14.16,"mae_roi_pct":-10.83,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0006602,"exit_price":0.0006613,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0006602,"exit_price":0.0006613,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0006602,"exit_price":0.0006613,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0006602,"exit_price":0.0006613,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0006602,"exit_price":0.0006613,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778586000000,"exit_time":1778596200000,"entry_index":64,"exit_index":98,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.6039,"entry_hist":0,"entry_hist_slope":0,"confidence":0.154,"mfe_roi_pct":5.41,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778586000000,"exit_time":1778596200000,"entry_index":64,"exit_index":98,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.6039,"entry_hist":0,"entry_hist_slope":0,"confidence":0.154,"mfe_roi_pct":5.41,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778586000000,"exit_time":1778596200000,"entry_index":64,"exit_index":98,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.6039,"entry_hist":0,"entry_hist_slope":0,"confidence":0.154,"mfe_roi_pct":5.41,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778475600000,"exit_time":1778527800000,"entry_index":98,"exit_index":156,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.5038,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1337,"mfe_roi_pct":20.12,"mae_roi_pct":-1.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778560200000,"exit_time":1778575500000,"entry_index":192,"exit_index":209,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7696,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1502,"mfe_roi_pct":3.75,"mae_roi_pct":-11.76,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778589000000,"exit_time":1778595300000,"entry_index":224,"exit_index":231,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.892,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1925,"mfe_roi_pct":1.74,"mae_roi_pct":-11.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778603400000,"exit_time":1778656500000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.0006455,"exit_price":0.0006613,"entry_rsi":38.2842,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1386,"mfe_roi_pct":14.33,"mae_roi_pct":-5.11,"realized_roi_pct":11.48,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778475600000,"exit_time":1778527800000,"entry_index":98,"exit_index":156,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.5038,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1337,"mfe_roi_pct":20.12,"mae_roi_pct":-1.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778560200000,"exit_time":1778575500000,"entry_index":192,"exit_index":209,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7696,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1502,"mfe_roi_pct":3.75,"mae_roi_pct":-11.76,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778589000000,"exit_time":1778595300000,"entry_index":224,"exit_index":231,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.892,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1925,"mfe_roi_pct":1.74,"mae_roi_pct":-11.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778603400000,"exit_time":1778656500000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.0006455,"exit_price":0.0006613,"entry_rsi":38.2842,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1386,"mfe_roi_pct":14.33,"mae_roi_pct":-5.11,"realized_roi_pct":11.48,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778560200000,"exit_time":1778575500000,"entry_index":192,"exit_index":209,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7696,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1502,"mfe_roi_pct":3.75,"mae_roi_pct":-11.76,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778589000000,"exit_time":1778595300000,"entry_index":224,"exit_index":231,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.892,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1925,"mfe_roi_pct":1.74,"mae_roi_pct":-11.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778648400000,"exit_time":1778656500000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.0006617,"exit_price":0.0006613,"entry_rsi":61.7442,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1393,"mfe_roi_pct":3.58,"mae_roi_pct":-0.53,"realized_roi_pct":0.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778648400000,"exit_time":1778656500000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.0006617,"exit_price":0.0006613,"entry_rsi":61.7442,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1393,"mfe_roi_pct":3.58,"mae_roi_pct":-0.53,"realized_roi_pct":0.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778607000000,"exit_time":1778655600000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.0006489,"exit_price":0.0006613,"entry_rsi":39.1594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.119,"mfe_roi_pct":11.64,"mae_roi_pct":-5.01,"realized_roi_pct":9.71,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778607000000,"exit_time":1778655600000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.0006489,"exit_price":0.0006613,"entry_rsi":39.1594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.119,"mfe_roi_pct":11.64,"mae_roi_pct":-5.01,"realized_roi_pct":9.71,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778284800000,"exit_time":1778292000000,"entry_index":93,"exit_index":97,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.13,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.283,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778301000000,"exit_time":1778378400000,"entry_index":102,"exit_index":145,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.06,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2364,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778284800000,"exit_time":1778292000000,"entry_index":93,"exit_index":97,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.13,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.283,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778301000000,"exit_time":1778378400000,"entry_index":102,"exit_index":145,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.06,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2364,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778284800000,"exit_time":1778292000000,"entry_index":93,"exit_index":97,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.13,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.283,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778301000000,"exit_time":1778378400000,"entry_index":102,"exit_index":145,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.06,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2364,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778284800000,"exit_time":1778292000000,"entry_index":93,"exit_index":97,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.13,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.283,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778301000000,"exit_time":1778378400000,"entry_index":102,"exit_index":145,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.06,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2364,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778284800000,"exit_time":1778292000000,"entry_index":93,"exit_index":97,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.13,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.283,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778623200000,"exit_time":1778655600000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.0006511,"exit_price":0.0006613,"entry_rsi":39.4116,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1134,"mfe_roi_pct":9.91,"mae_roi_pct":-4.76,"realized_roi_pct":7.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778623200000,"exit_time":1778655600000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.0006511,"exit_price":0.0006613,"entry_rsi":39.4116,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1134,"mfe_roi_pct":9.91,"mae_roi_pct":-4.76,"realized_roi_pct":7.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778313600000,"exit_time":1778378400000,"entry_index":204,"exit_index":222,"hold_bars":18,"entry_price":0.0006701,"exit_price":0.00068378,"entry_rsi":62.478,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1559,"mfe_roi_pct":13.25,"mae_roi_pct":-19.5,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778313600000,"exit_time":1778378400000,"entry_index":204,"exit_index":222,"hold_bars":18,"entry_price":0.0006701,"exit_price":0.00068378,"entry_rsi":62.478,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1559,"mfe_roi_pct":13.25,"mae_roi_pct":-19.5,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778313600000,"exit_time":1778378400000,"entry_index":204,"exit_index":222,"hold_bars":18,"entry_price":0.0006701,"exit_price":0.00068378,"entry_rsi":62.478,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1559,"mfe_roi_pct":13.25,"mae_roi_pct":-19.5,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778400000000,"exit_time":1778421600000,"entry_index":264,"exit_index":267,"hold_bars":3,"entry_price":0.000679,"exit_price":0.00069286,"entry_rsi":60.7029,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1158,"mfe_roi_pct":6.34,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778400000000,"exit_time":1778421600000,"entry_index":264,"exit_index":267,"hold_bars":3,"entry_price":0.000679,"exit_price":0.00069286,"entry_rsi":60.7029,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1158,"mfe_roi_pct":6.34,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778578500000,"exit_time":1778656500000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":410.95,"exit_price":408.46,"entry_rsi":31.8438,"entry_hist":0.001705,"entry_hist_slope":0.01041,"confidence":0.4835,"mfe_roi_pct":5.9,"mae_roi_pct":-5.27,"realized_roi_pct":-3.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778456700000,"exit_time":1778506200000,"entry_index":77,"exit_index":132,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.7134,"entry_hist":0.011938,"entry_hist_slope":0.03622,"confidence":0.3515,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778456700000,"exit_time":1778506200000,"entry_index":77,"exit_index":132,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.7134,"entry_hist":0.011938,"entry_hist_slope":0.03622,"confidence":0.3515,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778456700000,"exit_time":1778506200000,"entry_index":77,"exit_index":132,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.7134,"entry_hist":0.011938,"entry_hist_slope":0.03622,"confidence":0.3515,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778456700000,"exit_time":1778506200000,"entry_index":77,"exit_index":132,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.7134,"entry_hist":0.011938,"entry_hist_slope":0.03622,"confidence":0.3515,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778456700000,"exit_time":1778506200000,"entry_index":77,"exit_index":132,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.7134,"entry_hist":0.011938,"entry_hist_slope":0.03622,"confidence":0.3515,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778456700000,"exit_time":1778506200000,"entry_index":77,"exit_index":132,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.7134,"entry_hist":0.011938,"entry_hist_slope":0.03622,"confidence":0.3515,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778466600000,"exit_time":1778656500000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":413.53,"exit_price":408.46,"entry_rsi":33.8317,"entry_hist":0.005774,"entry_hist_slope":0.008017,"confidence":0.4388,"mfe_roi_pct":2.74,"mae_roi_pct":-8.6,"realized_roi_pct":-6.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778628600000,"exit_time":1778655600000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":408,"exit_price":408.46,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.02,"mae_roi_pct":-0.33,"realized_roi_pct":0.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778628600000,"exit_time":1778655600000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":408,"exit_price":408.46,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.02,"mae_roi_pct":-0.33,"realized_roi_pct":0.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778628600000,"exit_time":1778655600000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":408,"exit_price":408.46,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.02,"mae_roi_pct":-0.33,"realized_roi_pct":0.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778628600000,"exit_time":1778655600000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":408,"exit_price":408.46,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.02,"mae_roi_pct":-0.33,"realized_roi_pct":0.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778628600000,"exit_time":1778655600000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":408,"exit_price":408.46,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.02,"mae_roi_pct":-0.33,"realized_roi_pct":0.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778628600000,"exit_time":1778655600000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":408,"exit_price":408.46,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.02,"mae_roi_pct":-0.33,"realized_roi_pct":0.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778277600000,"exit_time":1778506200000,"entry_index":89,"exit_index":216,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2789,"entry_hist":0.034091,"entry_hist_slope":0.053419,"confidence":0.4287,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778412600000,"exit_time":1778655600000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":417.04,"exit_price":408.46,"entry_rsi":61.0025,"entry_hist":-0.005378,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.33,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778412600000,"exit_time":1778655600000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":417.04,"exit_price":408.46,"entry_rsi":61.0025,"entry_hist":-0.005378,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.33,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778412600000,"exit_time":1778655600000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":417.04,"exit_price":408.46,"entry_rsi":61.0025,"entry_hist":-0.005378,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.33,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778412600000,"exit_time":1778655600000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":417.04,"exit_price":408.46,"entry_rsi":61.0025,"entry_hist":-0.005378,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.33,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778412600000,"exit_time":1778655600000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":417.04,"exit_price":408.46,"entry_rsi":61.0025,"entry_hist":-0.005378,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.33,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778412600000,"exit_time":1778655600000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":417.04,"exit_price":408.46,"entry_rsi":61.0025,"entry_hist":-0.005378,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.33,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.46,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.55,"mae_roi_pct":-0.71,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.46,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.55,"mae_roi_pct":-0.71,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.46,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.55,"mae_roi_pct":-0.71,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.46,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.55,"mae_roi_pct":-0.71,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.46,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.55,"mae_roi_pct":-0.71,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.46,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.55,"mae_roi_pct":-0.71,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778641740000,"exit_time":1778656680000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":3.007,"exit_price":3.019,"entry_rsi":37.1268,"entry_hist":0.000018,"entry_hist_slope":0.000061,"confidence":0.1768,"mfe_roi_pct":2.66,"mae_roi_pct":-0.5,"realized_roi_pct":2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778641740000,"exit_time":1778656680000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":3.007,"exit_price":3.019,"entry_rsi":37.1268,"entry_hist":0.000018,"entry_hist_slope":0.000061,"confidence":0.1768,"mfe_roi_pct":2.66,"mae_roi_pct":-0.5,"realized_roi_pct":2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778641740000,"exit_time":1778656680000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":3.007,"exit_price":3.019,"entry_rsi":37.1268,"entry_hist":0.000018,"entry_hist_slope":0.000061,"confidence":0.1768,"mfe_roi_pct":2.66,"mae_roi_pct":-0.5,"realized_roi_pct":2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778651460000,"exit_time":1778656680000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":3.014,"exit_price":3.019,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.49,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778651460000,"exit_time":1778656680000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":3.014,"exit_price":3.019,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.49,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778651460000,"exit_time":1778656680000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":3.014,"exit_price":3.019,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.49,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778651460000,"exit_time":1778656680000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":3.014,"exit_price":3.019,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.49,"realized_roi_pct":-0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778596200000,"exit_time":1778656500000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8237,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778596200000,"exit_time":1778656500000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8237,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778596200000,"exit_time":1778656500000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8237,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778596200000,"exit_time":1778656500000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8237,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778596200000,"exit_time":1778656500000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8237,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778605200000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":2.985,"exit_price":3.019,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.37,"mae_roi_pct":-1.17,"realized_roi_pct":5.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778605200000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":2.985,"exit_price":3.019,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.37,"mae_roi_pct":-1.17,"realized_roi_pct":5.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778605200000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":2.985,"exit_price":3.019,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.37,"mae_roi_pct":-1.17,"realized_roi_pct":5.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778605200000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":2.985,"exit_price":3.019,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.37,"mae_roi_pct":-1.17,"realized_roi_pct":5.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778605200000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":2.985,"exit_price":3.019,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.37,"mae_roi_pct":-1.17,"realized_roi_pct":5.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778605200000,"exit_time":1778656500000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":2.985,"exit_price":3.019,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.37,"mae_roi_pct":-1.17,"realized_roi_pct":5.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778560200000,"exit_time":1778656500000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":3.068,"exit_price":3.019,"entry_rsi":60.2654,"entry_hist":-0.000045,"entry_hist_slope":-0.000102,"confidence":0.1263,"mfe_roi_pct":15.98,"mae_roi_pct":-3.24,"realized_roi_pct":11.03,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778560200000,"exit_time":1778656500000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":3.068,"exit_price":3.019,"entry_rsi":60.2654,"entry_hist":-0.000045,"entry_hist_slope":-0.000102,"confidence":0.1263,"mfe_roi_pct":15.98,"mae_roi_pct":-3.24,"realized_roi_pct":11.03,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778467500000,"exit_time":1778512500000,"entry_index":89,"exit_index":139,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.537,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778526900000,"exit_time":1778535000000,"entry_index":155,"exit_index":164,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778191200000,"exit_time":1778245200000,"entry_index":41,"exit_index":71,"hold_bars":30,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":63.9391,"entry_hist":-0.000045,"entry_hist_slope":-0.000654,"confidence":0.3195,"mfe_roi_pct":0.53,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778473800000,"exit_time":1778506200000,"entry_index":198,"exit_index":216,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778191200000,"exit_time":1778245200000,"entry_index":41,"exit_index":71,"hold_bars":30,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":63.9391,"entry_hist":-0.000045,"entry_hist_slope":-0.000654,"confidence":0.3195,"mfe_roi_pct":0.53,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778473800000,"exit_time":1778506200000,"entry_index":198,"exit_index":216,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778191200000,"exit_time":1778245200000,"entry_index":41,"exit_index":71,"hold_bars":30,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":63.9391,"entry_hist":-0.000045,"entry_hist_slope":-0.000654,"confidence":0.3195,"mfe_roi_pct":0.53,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778473800000,"exit_time":1778506200000,"entry_index":198,"exit_index":216,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778191200000,"exit_time":1778245200000,"entry_index":41,"exit_index":71,"hold_bars":30,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":63.9391,"entry_hist":-0.000045,"entry_hist_slope":-0.000654,"confidence":0.3195,"mfe_roi_pct":0.53,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778473800000,"exit_time":1778506200000,"entry_index":198,"exit_index":216,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778191200000,"exit_time":1778245200000,"entry_index":41,"exit_index":71,"hold_bars":30,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":63.9391,"entry_hist":-0.000045,"entry_hist_slope":-0.000654,"confidence":0.3195,"mfe_roi_pct":0.53,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778473800000,"exit_time":1778506200000,"entry_index":198,"exit_index":216,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778191200000,"exit_time":1778245200000,"entry_index":41,"exit_index":71,"hold_bars":30,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":63.9391,"entry_hist":-0.000045,"entry_hist_slope":-0.000654,"confidence":0.3195,"mfe_roi_pct":0.53,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778473800000,"exit_time":1778506200000,"entry_index":198,"exit_index":216,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778538600000,"exit_time":1778655600000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":3.046,"exit_price":3.019,"entry_rsi":65.6452,"entry_hist":-0.000229,"entry_hist_slope":-0.001502,"confidence":0.427,"mfe_roi_pct":12.28,"mae_roi_pct":-6.8,"realized_roi_pct":6.35,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.019,"entry_rsi":73.7107,"entry_hist":-0.000363,"entry_hist_slope":-0.000779,"confidence":0.5642,"mfe_roi_pct":17.15,"mae_roi_pct":-1.14,"realized_roi_pct":11.41,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778650020000,"exit_time":1778656680000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.002452,"exit_price":0.002453,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.43,"mae_roi_pct":-4.69,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778650020000,"exit_time":1778656680000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.002452,"exit_price":0.002453,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.43,"mae_roi_pct":-4.69,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778650020000,"exit_time":1778656680000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.002452,"exit_price":0.002453,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.43,"mae_roi_pct":-4.69,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651160000,"exit_time":1778656680000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002431,"exit_price":0.002453,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651160000,"exit_time":1778656680000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002431,"exit_price":0.002453,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651160000,"exit_time":1778656680000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002431,"exit_price":0.002453,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778651160000,"exit_time":1778656680000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002431,"exit_price":0.002453,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778651160000,"exit_time":1778656680000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002431,"exit_price":0.002453,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630400000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.002436,"exit_price":0.002453,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630400000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.002436,"exit_price":0.002453,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778630400000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.002436,"exit_price":0.002453,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615640000,"exit_time":1778656680000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":0.00247,"exit_price":0.002453,"entry_rsi":60.2703,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1061,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":3.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615640000,"exit_time":1778656680000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":0.00247,"exit_price":0.002453,"entry_rsi":60.2703,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1061,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":3.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778475600000,"exit_time":1778583600000,"entry_index":98,"exit_index":218,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7409,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.106,"mfe_roi_pct":11.72,"mae_roi_pct":-10.72,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778475600000,"exit_time":1778583600000,"entry_index":98,"exit_index":218,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7409,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.106,"mfe_roi_pct":11.72,"mae_roi_pct":-10.72,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ORDER-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778641380000,"exit_time":1778656680000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.05981,"exit_price":0.05991,"entry_rsi":36.9575,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1687,"mfe_roi_pct":1.5,"mae_roi_pct":-5.52,"realized_roi_pct":0.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ORDER-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778641380000,"exit_time":1778656680000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.05981,"exit_price":0.05991,"entry_rsi":36.9575,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1687,"mfe_roi_pct":1.5,"mae_roi_pct":-5.52,"realized_roi_pct":0.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ORDER-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778641380000,"exit_time":1778656680000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.05981,"exit_price":0.05991,"entry_rsi":36.9575,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1687,"mfe_roi_pct":1.5,"mae_roi_pct":-5.52,"realized_roi_pct":0.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ORDER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778654280000,"exit_time":1778656680000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.05964,"exit_price":0.05991,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":0.59,"mae_roi_pct":-2.75,"realized_roi_pct":-2.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ORDER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778654280000,"exit_time":1778656680000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.05964,"exit_price":0.05991,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":0.59,"mae_roi_pct":-2.75,"realized_roi_pct":-2.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ORDER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778654280000,"exit_time":1778656680000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.05964,"exit_price":0.05991,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":0.59,"mae_roi_pct":-2.75,"realized_roi_pct":-2.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.02623,"exit_price":0.0263,"entry_rsi":36.18,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1861,"mfe_roi_pct":6.1,"mae_roi_pct":-3.24,"realized_roi_pct":1.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.02623,"exit_price":0.0263,"entry_rsi":36.18,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1861,"mfe_roi_pct":6.1,"mae_roi_pct":-3.24,"realized_roi_pct":1.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.02623,"exit_price":0.0263,"entry_rsi":36.18,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1861,"mfe_roi_pct":6.1,"mae_roi_pct":-3.24,"realized_roi_pct":1.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778652960000,"exit_time":1778656680000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.02642,"exit_price":0.0263,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":2.66,"mae_roi_pct":-2.26,"realized_roi_pct":2.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778652960000,"exit_time":1778656680000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.02642,"exit_price":0.0263,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":2.66,"mae_roi_pct":-2.26,"realized_roi_pct":2.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778652960000,"exit_time":1778656680000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.02642,"exit_price":0.0263,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":2.66,"mae_roi_pct":-2.26,"realized_roi_pct":2.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778600700000,"exit_time":1778608500000,"entry_index":113,"exit_index":139,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4337,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1582,"mfe_roi_pct":20.36,"mae_roi_pct":-1.36,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778600700000,"exit_time":1778608500000,"entry_index":113,"exit_index":139,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4337,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1582,"mfe_roi_pct":20.36,"mae_roi_pct":-1.36,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778600700000,"exit_time":1778608500000,"entry_index":113,"exit_index":139,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4337,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1582,"mfe_roi_pct":20.36,"mae_roi_pct":-1.36,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778438700000,"exit_time":1778445900000,"entry_index":57,"exit_index":65,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4484,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2709,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778438700000,"exit_time":1778445900000,"entry_index":57,"exit_index":65,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4484,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2709,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778438700000,"exit_time":1778445900000,"entry_index":57,"exit_index":65,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4484,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2709,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778438700000,"exit_time":1778445900000,"entry_index":57,"exit_index":65,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4484,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2709,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778438700000,"exit_time":1778445900000,"entry_index":57,"exit_index":65,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4484,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2709,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778284800000,"exit_time":1778308200000,"entry_index":93,"exit_index":106,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.5351,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.1137,"mfe_roi_pct":3.93,"mae_roi_pct":-10.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778284800000,"exit_time":1778308200000,"entry_index":93,"exit_index":106,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.5351,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.1137,"mfe_roi_pct":3.93,"mae_roi_pct":-10.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778649960000,"exit_time":1778656680000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":0.05544,"exit_price":0.05554,"entry_rsi":27.2312,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778649960000,"exit_time":1778656680000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":0.05544,"exit_price":0.05554,"entry_rsi":27.2312,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778649960000,"exit_time":1778656680000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":0.05544,"exit_price":0.05554,"entry_rsi":27.2312,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778649960000,"exit_time":1778656680000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":0.05544,"exit_price":0.05554,"entry_rsi":27.2312,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778649960000,"exit_time":1778656680000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":0.05544,"exit_price":0.05554,"entry_rsi":27.2312,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778649960000,"exit_time":1778656680000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":0.05544,"exit_price":0.05554,"entry_rsi":27.2312,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643540000,"exit_time":1778656680000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.05638,"exit_price":0.05554,"entry_rsi":64.4692,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2027,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.39,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643540000,"exit_time":1778656680000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.05638,"exit_price":0.05554,"entry_rsi":64.4692,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2027,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.39,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778643540000,"exit_time":1778656680000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.05638,"exit_price":0.05554,"entry_rsi":64.4692,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2027,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.39,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778643540000,"exit_time":1778656680000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.05638,"exit_price":0.05554,"entry_rsi":64.4692,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2027,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.39,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637240000,"exit_time":1778656680000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.05551,"exit_price":0.05554,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":-0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637240000,"exit_time":1778656680000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.05551,"exit_price":0.05554,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":-0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637240000,"exit_time":1778656680000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.05551,"exit_price":0.05554,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":-0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778637240000,"exit_time":1778656680000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.05551,"exit_price":0.05554,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":-0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778637240000,"exit_time":1778656680000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.05551,"exit_price":0.05554,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":-0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778637240000,"exit_time":1778656680000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.05551,"exit_price":0.05554,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":-0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778598600000,"exit_time":1778604300000,"entry_index":106,"exit_index":125,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9746,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1255,"mfe_roi_pct":0.46,"mae_roi_pct":-11.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778598600000,"exit_time":1778604300000,"entry_index":106,"exit_index":125,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9746,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1255,"mfe_roi_pct":0.46,"mae_roi_pct":-11.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.05545,"exit_price":0.05554,"entry_rsi":69.2578,"entry_hist":-0.000002,"entry_hist_slope":-0.000011,"confidence":0.3105,"mfe_roi_pct":2.9,"mae_roi_pct":-9.81,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.05545,"exit_price":0.05554,"entry_rsi":69.2578,"entry_hist":-0.000002,"entry_hist_slope":-0.000011,"confidence":0.3105,"mfe_roi_pct":2.9,"mae_roi_pct":-9.81,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.05545,"exit_price":0.05554,"entry_rsi":69.2578,"entry_hist":-0.000002,"entry_hist_slope":-0.000011,"confidence":0.3105,"mfe_roi_pct":2.9,"mae_roi_pct":-9.81,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.05545,"exit_price":0.05554,"entry_rsi":69.2578,"entry_hist":-0.000002,"entry_hist_slope":-0.000011,"confidence":0.3105,"mfe_roi_pct":2.9,"mae_roi_pct":-9.81,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.05545,"exit_price":0.05554,"entry_rsi":69.2578,"entry_hist":-0.000002,"entry_hist_slope":-0.000011,"confidence":0.3105,"mfe_roi_pct":2.9,"mae_roi_pct":-9.81,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.05545,"exit_price":0.05554,"entry_rsi":69.2578,"entry_hist":-0.000002,"entry_hist_slope":-0.000011,"confidence":0.3105,"mfe_roi_pct":2.9,"mae_roi_pct":-9.81,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778612400000,"exit_time":1778643000000,"entry_index":275,"exit_index":292,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778612400000,"exit_time":1778643000000,"entry_index":275,"exit_index":292,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778612400000,"exit_time":1778643000000,"entry_index":275,"exit_index":292,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778612400000,"exit_time":1778643000000,"entry_index":275,"exit_index":292,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.05461,"exit_price":0.05554,"entry_rsi":38.859,"entry_hist":0.000036,"entry_hist_slope":0.000056,"confidence":0.1369,"mfe_roi_pct":17.85,"mae_roi_pct":0,"realized_roi_pct":11.16,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.05461,"exit_price":0.05554,"entry_rsi":38.859,"entry_hist":0.000036,"entry_hist_slope":0.000056,"confidence":0.1369,"mfe_roi_pct":17.85,"mae_roi_pct":0,"realized_roi_pct":11.16,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777838400000,"exit_time":1777860000000,"entry_index":186,"exit_index":189,"hold_bars":3,"entry_price":0.04897,"exit_price":0.04996939,"entry_rsi":61.3989,"entry_hist":-0.000012,"entry_hist_slope":-0.000024,"confidence":0.1363,"mfe_roi_pct":3.6,"mae_roi_pct":-16.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777838400000,"exit_time":1777860000000,"entry_index":186,"exit_index":189,"hold_bars":3,"entry_price":0.04897,"exit_price":0.04996939,"entry_rsi":61.3989,"entry_hist":-0.000012,"entry_hist_slope":-0.000024,"confidence":0.1363,"mfe_roi_pct":3.6,"mae_roi_pct":-16.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778641680000,"exit_time":1778650080000,"entry_index":49,"exit_index":189,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.002,"entry_hist":-0.000151,"entry_hist_slope":-0.000539,"confidence":0.2303,"mfe_roi_pct":0.24,"mae_roi_pct":-10.09,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":198,"exit_index":259,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5249,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778654460000,"exit_time":1778656680000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":6.506,"exit_price":6.551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-6.9,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778641680000,"exit_time":1778650080000,"entry_index":49,"exit_index":189,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.002,"entry_hist":-0.000151,"entry_hist_slope":-0.000539,"confidence":0.2303,"mfe_roi_pct":0.24,"mae_roi_pct":-10.09,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":198,"exit_index":259,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5249,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778654460000,"exit_time":1778656680000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":6.506,"exit_price":6.551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-6.9,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778641680000,"exit_time":1778650080000,"entry_index":49,"exit_index":189,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.002,"entry_hist":-0.000151,"entry_hist_slope":-0.000539,"confidence":0.2303,"mfe_roi_pct":0.24,"mae_roi_pct":-10.09,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":198,"exit_index":259,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5249,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778654460000,"exit_time":1778656680000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":6.506,"exit_price":6.551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-6.9,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778641680000,"exit_time":1778650080000,"entry_index":49,"exit_index":189,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.002,"entry_hist":-0.000151,"entry_hist_slope":-0.000539,"confidence":0.2303,"mfe_roi_pct":0.24,"mae_roi_pct":-10.09,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":198,"exit_index":259,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5249,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778654460000,"exit_time":1778656680000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":6.506,"exit_price":6.551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-6.9,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778642520000,"exit_time":1778650320000,"entry_index":63,"exit_index":193,"hold_bars":130,"entry_price":6.287,"exit_price":6.41530612,"entry_rsi":64.9531,"entry_hist":-0.000303,"entry_hist_slope":-0.000362,"confidence":0.2838,"mfe_roi_pct":1.68,"mae_roi_pct":-10.05,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":198,"exit_index":259,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5249,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778654460000,"exit_time":1778656680000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":6.506,"exit_price":6.551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-6.9,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778654460000,"exit_time":1778656680000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":6.506,"exit_price":6.551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-6.9,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778651100000,"exit_time":1778654160000,"entry_index":268,"exit_index":285,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778651100000,"exit_time":1778654160000,"entry_index":268,"exit_index":285,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778651100000,"exit_time":1778654160000,"entry_index":268,"exit_index":285,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778651100000,"exit_time":1778654160000,"entry_index":268,"exit_index":285,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778651100000,"exit_time":1778654160000,"entry_index":268,"exit_index":285,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778651100000,"exit_time":1778654160000,"entry_index":268,"exit_index":285,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.08038,"exit_price":0.08112,"entry_rsi":39.1395,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":5.72,"mae_roi_pct":-0.06,"realized_roi_pct":4.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.08038,"exit_price":0.08112,"entry_rsi":39.1395,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":5.72,"mae_roi_pct":-0.06,"realized_roi_pct":4.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778654340000,"exit_time":1778656680000,"entry_index":260,"exit_index":299,"hold_bars":39,"entry_price":0.08113,"exit_price":0.08112,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.73,"mae_roi_pct":-0.74,"realized_roi_pct":0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778654340000,"exit_time":1778656680000,"entry_index":260,"exit_index":299,"hold_bars":39,"entry_price":0.08113,"exit_price":0.08112,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.73,"mae_roi_pct":-0.74,"realized_roi_pct":0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778619060000,"exit_time":1778656680000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":0.08012,"exit_price":0.08112,"entry_rsi":60.9231,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1212,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778619060000,"exit_time":1778656680000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":0.08012,"exit_price":0.08112,"entry_rsi":60.9231,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1212,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0802,"exit_price":0.08112,"entry_rsi":64.9209,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.212,"mfe_roi_pct":1.06,"mae_roi_pct":-7.01,"realized_roi_pct":-5.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.0802,"exit_price":0.08112,"entry_rsi":64.9209,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.212,"mfe_roi_pct":1.06,"mae_roi_pct":-7.01,"realized_roi_pct":-5.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":0.0801,"exit_price":0.08112,"entry_rsi":60.4266,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-7.62,"realized_roi_pct":-6.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778619600000,"exit_time":1778656500000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":0.0801,"exit_price":0.08112,"entry_rsi":60.4266,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-7.62,"realized_roi_pct":-6.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778641200000,"exit_time":1778656500000,"entry_index":248,"exit_index":299,"hold_bars":51,"entry_price":0.08054,"exit_price":0.08112,"entry_rsi":65.032,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.2146,"mfe_roi_pct":1.87,"mae_roi_pct":-4.92,"realized_roi_pct":-3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778641200000,"exit_time":1778656500000,"entry_index":248,"exit_index":299,"hold_bars":51,"entry_price":0.08054,"exit_price":0.08112,"entry_rsi":65.032,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.2146,"mfe_roi_pct":1.87,"mae_roi_pct":-4.92,"realized_roi_pct":-3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8711,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2214,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8711,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2214,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8711,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2214,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8711,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2214,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778385600000,"exit_time":1778428800000,"entry_index":149,"exit_index":173,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.4064,"entry_hist":0.000013,"entry_hist_slope":0.000022,"confidence":0.1177,"mfe_roi_pct":27.85,"mae_roi_pct":-0.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778385600000,"exit_time":1778428800000,"entry_index":149,"exit_index":173,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.4064,"entry_hist":0.000013,"entry_hist_slope":0.000022,"confidence":0.1177,"mfe_roi_pct":27.85,"mae_roi_pct":-0.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778283000000,"exit_time":1778286600000,"entry_index":92,"exit_index":94,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7167,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2595,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778295600000,"exit_time":1778369400000,"entry_index":99,"exit_index":140,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0478,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2031,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778283000000,"exit_time":1778286600000,"entry_index":92,"exit_index":94,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7167,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2595,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778295600000,"exit_time":1778369400000,"entry_index":99,"exit_index":140,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0478,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2031,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778283000000,"exit_time":1778286600000,"entry_index":92,"exit_index":94,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7167,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2595,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778295600000,"exit_time":1778369400000,"entry_index":99,"exit_index":140,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0478,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2031,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778283000000,"exit_time":1778286600000,"entry_index":92,"exit_index":94,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7167,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2595,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778295600000,"exit_time":1778369400000,"entry_index":99,"exit_index":140,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0478,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2031,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778283000000,"exit_time":1778286600000,"entry_index":92,"exit_index":94,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7167,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2595,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630400000,"exit_time":1778656500000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.0165,"exit_price":0.01648,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":1.52,"mae_roi_pct":-8.48,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630400000,"exit_time":1778656500000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.0165,"exit_price":0.01648,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":1.52,"mae_roi_pct":-8.48,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778630400000,"exit_time":1778656500000,"entry_index":212,"exit_index":299,"hold_bars":87,"entry_price":0.0165,"exit_price":0.01648,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":1.52,"mae_roi_pct":-8.48,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778596500000,"exit_time":1778656500000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.01676,"exit_price":0.01648,"entry_rsi":66.0898,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2378,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.15,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778596500000,"exit_time":1778656500000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.01676,"exit_price":0.01648,"entry_rsi":66.0898,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2378,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.15,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778596500000,"exit_time":1778656500000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.01676,"exit_price":0.01648,"entry_rsi":66.0898,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2378,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.15,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778596500000,"exit_time":1778656500000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.01676,"exit_price":0.01648,"entry_rsi":66.0898,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2378,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.15,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778299200000,"exit_time":1778439600000,"entry_index":101,"exit_index":179,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5107,"entry_hist":-0.000005,"entry_hist_slope":-0.000007,"confidence":0.1129,"mfe_roi_pct":9.74,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778299200000,"exit_time":1778439600000,"entry_index":101,"exit_index":179,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5107,"entry_hist":-0.000005,"entry_hist_slope":-0.000007,"confidence":0.1129,"mfe_roi_pct":9.74,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777377600000,"exit_time":1777420800000,"entry_index":122,"exit_index":128,"hold_bars":6,"entry_price":0.01603,"exit_price":0.0157094,"entry_rsi":38.1992,"entry_hist":0.000014,"entry_hist_slope":0.000031,"confidence":0.1467,"mfe_roi_pct":1.56,"mae_roi_pct":-12.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777377600000,"exit_time":1777420800000,"entry_index":122,"exit_index":128,"hold_bars":6,"entry_price":0.01603,"exit_price":0.0157094,"entry_rsi":38.1992,"entry_hist":0.000014,"entry_hist_slope":0.000031,"confidence":0.1467,"mfe_roi_pct":1.56,"mae_roi_pct":-12.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778651040000,"exit_time":1778655300000,"entry_index":205,"exit_index":276,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778655660000,"exit_time":1778656680000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":0.03574,"exit_price":0.03547,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":5.37,"mae_roi_pct":-1.53,"realized_roi_pct":3.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778651040000,"exit_time":1778655300000,"entry_index":205,"exit_index":276,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778655660000,"exit_time":1778656680000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":0.03574,"exit_price":0.03547,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":5.37,"mae_roi_pct":-1.53,"realized_roi_pct":3.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778651040000,"exit_time":1778655300000,"entry_index":205,"exit_index":276,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778655660000,"exit_time":1778656680000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":0.03574,"exit_price":0.03547,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":5.37,"mae_roi_pct":-1.53,"realized_roi_pct":3.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778651040000,"exit_time":1778655300000,"entry_index":205,"exit_index":276,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778655660000,"exit_time":1778656680000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":0.03574,"exit_price":0.03547,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":5.37,"mae_roi_pct":-1.53,"realized_roi_pct":3.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778655660000,"exit_time":1778656680000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":0.03574,"exit_price":0.03547,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":5.37,"mae_roi_pct":-1.53,"realized_roi_pct":3.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778655660000,"exit_time":1778656680000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":0.03574,"exit_price":0.03547,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":5.37,"mae_roi_pct":-1.53,"realized_roi_pct":3.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778616000000,"exit_time":1778632560000,"entry_index":73,"exit_index":165,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.5583,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2487,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778616000000,"exit_time":1778632560000,"entry_index":73,"exit_index":165,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.5583,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2487,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778616000000,"exit_time":1778632560000,"entry_index":73,"exit_index":165,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.5583,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2487,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778616000000,"exit_time":1778632560000,"entry_index":73,"exit_index":165,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.5583,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2487,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778497200000,"exit_time":1778578200000,"entry_index":122,"exit_index":212,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4175,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778508000000,"exit_time":1778576400000,"entry_index":217,"exit_index":255,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778194800000,"exit_time":1778198400000,"entry_index":43,"exit_index":45,"hold_bars":2,"entry_price":0.03793,"exit_price":0.03870408,"entry_rsi":68.8752,"entry_hist":-0.000004,"entry_hist_slope":-0.000005,"confidence":0.3008,"mfe_roi_pct":2.38,"mae_roi_pct":-11.71,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778207400000,"exit_time":1778209200000,"entry_index":50,"exit_index":51,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6164,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2961,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778194800000,"exit_time":1778198400000,"entry_index":43,"exit_index":45,"hold_bars":2,"entry_price":0.03793,"exit_price":0.03870408,"entry_rsi":68.8752,"entry_hist":-0.000004,"entry_hist_slope":-0.000005,"confidence":0.3008,"mfe_roi_pct":2.38,"mae_roi_pct":-11.71,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778207400000,"exit_time":1778209200000,"entry_index":50,"exit_index":51,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6164,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2961,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778194800000,"exit_time":1778198400000,"entry_index":43,"exit_index":45,"hold_bars":2,"entry_price":0.03793,"exit_price":0.03870408,"entry_rsi":68.8752,"entry_hist":-0.000004,"entry_hist_slope":-0.000005,"confidence":0.3008,"mfe_roi_pct":2.38,"mae_roi_pct":-11.71,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778207400000,"exit_time":1778209200000,"entry_index":50,"exit_index":51,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6164,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2961,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778194800000,"exit_time":1778198400000,"entry_index":43,"exit_index":45,"hold_bars":2,"entry_price":0.03793,"exit_price":0.03870408,"entry_rsi":68.8752,"entry_hist":-0.000004,"entry_hist_slope":-0.000005,"confidence":0.3008,"mfe_roi_pct":2.38,"mae_roi_pct":-11.71,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778207400000,"exit_time":1778209200000,"entry_index":50,"exit_index":51,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6164,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2961,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778194800000,"exit_time":1778198400000,"entry_index":43,"exit_index":45,"hold_bars":2,"entry_price":0.03793,"exit_price":0.03870408,"entry_rsi":68.8752,"entry_hist":-0.000004,"entry_hist_slope":-0.000005,"confidence":0.3008,"mfe_roi_pct":2.38,"mae_roi_pct":-11.71,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778207400000,"exit_time":1778209200000,"entry_index":50,"exit_index":51,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6164,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2961,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778194800000,"exit_time":1778198400000,"entry_index":43,"exit_index":45,"hold_bars":2,"entry_price":0.03793,"exit_price":0.03870408,"entry_rsi":68.8752,"entry_hist":-0.000004,"entry_hist_slope":-0.000005,"confidence":0.3008,"mfe_roi_pct":2.38,"mae_roi_pct":-11.71,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777838400000,"exit_time":1777852800000,"entry_index":72,"exit_index":76,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.322,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1393,"mfe_roi_pct":0.69,"mae_roi_pct":-13.88,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777838400000,"exit_time":1777852800000,"entry_index":72,"exit_index":76,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.322,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1393,"mfe_roi_pct":0.69,"mae_roi_pct":-13.88,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778565600000,"exit_time":1778580000000,"entry_index":287,"exit_index":289,"hold_bars":2,"entry_price":0.03398,"exit_price":0.03463,"entry_rsi":36.9259,"entry_hist":0.000015,"entry_hist_slope":0.00007,"confidence":0.1831,"mfe_roi_pct":20.01,"mae_roi_pct":-2.5,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778565600000,"exit_time":1778580000000,"entry_index":287,"exit_index":289,"hold_bars":2,"entry_price":0.03398,"exit_price":0.03463,"entry_rsi":36.9259,"entry_hist":0.000015,"entry_hist_slope":0.00007,"confidence":0.1831,"mfe_roi_pct":20.01,"mae_roi_pct":-2.5,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778565600000,"exit_time":1778580000000,"entry_index":287,"exit_index":289,"hold_bars":2,"entry_price":0.03398,"exit_price":0.03463,"entry_rsi":36.9259,"entry_hist":0.000015,"entry_hist_slope":0.00007,"confidence":0.1831,"mfe_roi_pct":20.01,"mae_roi_pct":-2.5,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778652720000,"exit_time":1778656680000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.2424,"exit_price":0.2432,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":3.09,"mae_roi_pct":0,"realized_roi_pct":1.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778652720000,"exit_time":1778656680000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.2424,"exit_price":0.2432,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":3.09,"mae_roi_pct":0,"realized_roi_pct":1.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778610600000,"exit_time":1778656680000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.2421,"exit_price":0.2432,"entry_rsi":68.6715,"entry_hist":-0.000006,"entry_hist_slope":-0.000013,"confidence":0.2978,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778610600000,"exit_time":1778656680000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.2421,"exit_price":0.2432,"entry_rsi":68.6715,"entry_hist":-0.000006,"entry_hist_slope":-0.000013,"confidence":0.2978,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778610600000,"exit_time":1778656680000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.2421,"exit_price":0.2432,"entry_rsi":68.6715,"entry_hist":-0.000006,"entry_hist_slope":-0.000013,"confidence":0.2978,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778610600000,"exit_time":1778656680000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.2421,"exit_price":0.2432,"entry_rsi":68.6715,"entry_hist":-0.000006,"entry_hist_slope":-0.000013,"confidence":0.2978,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778610600000,"exit_time":1778656680000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.2421,"exit_price":0.2432,"entry_rsi":68.6715,"entry_hist":-0.000006,"entry_hist_slope":-0.000013,"confidence":0.2978,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778587800000,"exit_time":1778656500000,"entry_index":70,"exit_index":299,"hold_bars":229,"entry_price":0.24,"exit_price":0.2432,"entry_rsi":36.54,"entry_hist":0,"entry_hist_slope":0.000018,"confidence":0.1814,"mfe_roi_pct":11.04,"mae_roi_pct":-9.17,"realized_roi_pct":7.8,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778587800000,"exit_time":1778656500000,"entry_index":70,"exit_index":299,"hold_bars":229,"entry_price":0.24,"exit_price":0.2432,"entry_rsi":36.54,"entry_hist":0,"entry_hist_slope":0.000018,"confidence":0.1814,"mfe_roi_pct":11.04,"mae_roi_pct":-9.17,"realized_roi_pct":7.8,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778587800000,"exit_time":1778656500000,"entry_index":70,"exit_index":299,"hold_bars":229,"entry_price":0.24,"exit_price":0.2432,"entry_rsi":36.54,"entry_hist":0,"entry_hist_slope":0.000018,"confidence":0.1814,"mfe_roi_pct":11.04,"mae_roi_pct":-9.17,"realized_roi_pct":7.8,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778613600000,"exit_time":1778656500000,"entry_index":156,"exit_index":299,"hold_bars":143,"entry_price":0.2425,"exit_price":0.2432,"entry_rsi":60.7359,"entry_hist":-0.000017,"entry_hist_slope":-0.000029,"confidence":0.1223,"mfe_roi_pct":5.21,"mae_roi_pct":-5.71,"realized_roi_pct":-1.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778613600000,"exit_time":1778656500000,"entry_index":156,"exit_index":299,"hold_bars":143,"entry_price":0.2425,"exit_price":0.2432,"entry_rsi":60.7359,"entry_hist":-0.000017,"entry_hist_slope":-0.000029,"confidence":0.1223,"mfe_roi_pct":5.21,"mae_roi_pct":-5.71,"realized_roi_pct":-1.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778475600000,"exit_time":1778526900000,"entry_index":98,"exit_index":155,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.5503,"entry_hist":0.000038,"entry_hist_slope":0.000098,"confidence":0.1297,"mfe_roi_pct":22.98,"mae_roi_pct":-4.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778589900000,"exit_time":1778596200000,"entry_index":225,"exit_index":232,"hold_bars":7,"entry_price":0.2411,"exit_price":0.236278,"entry_rsi":39.9485,"entry_hist":0.000009,"entry_hist_slope":0.000082,"confidence":0.1176,"mfe_roi_pct":2.7,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778475600000,"exit_time":1778526900000,"entry_index":98,"exit_index":155,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.5503,"entry_hist":0.000038,"entry_hist_slope":0.000098,"confidence":0.1297,"mfe_roi_pct":22.98,"mae_roi_pct":-4.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778589900000,"exit_time":1778596200000,"entry_index":225,"exit_index":232,"hold_bars":7,"entry_price":0.2411,"exit_price":0.236278,"entry_rsi":39.9485,"entry_hist":0.000009,"entry_hist_slope":0.000082,"confidence":0.1176,"mfe_roi_pct":2.7,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778272200000,"exit_time":1778374800000,"entry_index":86,"exit_index":143,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6224,"entry_hist":-0.000044,"entry_hist_slope":-0.000145,"confidence":0.1879,"mfe_roi_pct":21.47,"mae_roi_pct":-9.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778272200000,"exit_time":1778374800000,"entry_index":86,"exit_index":143,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6224,"entry_hist":-0.000044,"entry_hist_slope":-0.000145,"confidence":0.1879,"mfe_roi_pct":21.47,"mae_roi_pct":-9.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778272200000,"exit_time":1778374800000,"entry_index":86,"exit_index":143,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6224,"entry_hist":-0.000044,"entry_hist_slope":-0.000145,"confidence":0.1879,"mfe_roi_pct":21.47,"mae_roi_pct":-9.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777363200000,"exit_time":1777478400000,"entry_index":120,"exit_index":136,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1829,"entry_hist":0.000001,"entry_hist_slope":0.000082,"confidence":0.1797,"mfe_roi_pct":15.94,"mae_roi_pct":-11.18,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777363200000,"exit_time":1777478400000,"entry_index":120,"exit_index":136,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1829,"entry_hist":0.000001,"entry_hist_slope":0.000082,"confidence":0.1797,"mfe_roi_pct":15.94,"mae_roi_pct":-11.18,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777363200000,"exit_time":1777478400000,"entry_index":120,"exit_index":136,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1829,"entry_hist":0.000001,"entry_hist_slope":0.000082,"confidence":0.1797,"mfe_roi_pct":15.94,"mae_roi_pct":-11.18,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778625000000,"exit_time":1778628600000,"entry_index":194,"exit_index":206,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778625000000,"exit_time":1778628600000,"entry_index":194,"exit_index":206,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778625000000,"exit_time":1778628600000,"entry_index":194,"exit_index":206,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778625000000,"exit_time":1778628600000,"entry_index":194,"exit_index":206,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778625000000,"exit_time":1778628600000,"entry_index":194,"exit_index":206,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778625000000,"exit_time":1778628600000,"entry_index":194,"exit_index":206,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778586300000,"exit_time":1778596200000,"entry_index":221,"exit_index":232,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778586300000,"exit_time":1778596200000,"entry_index":221,"exit_index":232,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778586300000,"exit_time":1778596200000,"entry_index":221,"exit_index":232,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778586300000,"exit_time":1778596200000,"entry_index":221,"exit_index":232,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778586300000,"exit_time":1778596200000,"entry_index":221,"exit_index":232,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778605200000,"exit_time":1778621400000,"entry_index":271,"exit_index":280,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778605200000,"exit_time":1778621400000,"entry_index":271,"exit_index":280,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778605200000,"exit_time":1778621400000,"entry_index":271,"exit_index":280,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778605200000,"exit_time":1778621400000,"entry_index":271,"exit_index":280,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778605200000,"exit_time":1778621400000,"entry_index":271,"exit_index":280,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778605200000,"exit_time":1778621400000,"entry_index":271,"exit_index":280,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778281200000,"exit_time":1778288400000,"entry_index":91,"exit_index":95,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5634,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3352,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778297400000,"exit_time":1778437800000,"entry_index":100,"exit_index":178,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5676,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3047,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778646600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":2.487,"exit_price":2.478,"entry_rsi":60.7122,"entry_hist":-0.000565,"entry_hist_slope":-0.000939,"confidence":0.304,"mfe_roi_pct":9.84,"mae_roi_pct":-3.2,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778281200000,"exit_time":1778288400000,"entry_index":91,"exit_index":95,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5634,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3352,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778297400000,"exit_time":1778437800000,"entry_index":100,"exit_index":178,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5676,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3047,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778646600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":2.487,"exit_price":2.478,"entry_rsi":60.7122,"entry_hist":-0.000565,"entry_hist_slope":-0.000939,"confidence":0.304,"mfe_roi_pct":9.84,"mae_roi_pct":-3.2,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778281200000,"exit_time":1778288400000,"entry_index":91,"exit_index":95,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5634,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3352,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778297400000,"exit_time":1778437800000,"entry_index":100,"exit_index":178,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5676,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3047,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778646600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":2.487,"exit_price":2.478,"entry_rsi":60.7122,"entry_hist":-0.000565,"entry_hist_slope":-0.000939,"confidence":0.304,"mfe_roi_pct":9.84,"mae_roi_pct":-3.2,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778281200000,"exit_time":1778288400000,"entry_index":91,"exit_index":95,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5634,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3352,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778297400000,"exit_time":1778437800000,"entry_index":100,"exit_index":178,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5676,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3047,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778646600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":2.487,"exit_price":2.478,"entry_rsi":60.7122,"entry_hist":-0.000565,"entry_hist_slope":-0.000939,"confidence":0.304,"mfe_roi_pct":9.84,"mae_roi_pct":-3.2,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778281200000,"exit_time":1778288400000,"entry_index":91,"exit_index":95,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5634,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3352,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778297400000,"exit_time":1778437800000,"entry_index":100,"exit_index":178,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5676,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3047,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778646600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":2.487,"exit_price":2.478,"entry_rsi":60.7122,"entry_hist":-0.000565,"entry_hist_slope":-0.000939,"confidence":0.304,"mfe_roi_pct":9.84,"mae_roi_pct":-3.2,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778281200000,"exit_time":1778288400000,"entry_index":91,"exit_index":95,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5634,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3352,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778297400000,"exit_time":1778437800000,"entry_index":100,"exit_index":178,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5676,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3047,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778646600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":2.487,"exit_price":2.478,"entry_rsi":60.7122,"entry_hist":-0.000565,"entry_hist_slope":-0.000939,"confidence":0.304,"mfe_roi_pct":9.84,"mae_roi_pct":-3.2,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778649120000,"exit_time":1778656680000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5178,"exit_price":0.5131,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778649120000,"exit_time":1778656680000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5178,"exit_price":0.5131,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778649120000,"exit_time":1778656680000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5178,"exit_price":0.5131,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778649120000,"exit_time":1778656680000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5178,"exit_price":0.5131,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778649120000,"exit_time":1778656680000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5178,"exit_price":0.5131,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643300000,"exit_time":1778656680000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.5209,"exit_price":0.5131,"entry_rsi":60.5662,"entry_hist":-0.000001,"entry_hist_slope":-0.000026,"confidence":0.1179,"mfe_roi_pct":9.49,"mae_roi_pct":-0.48,"realized_roi_pct":7.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643300000,"exit_time":1778656680000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.5209,"exit_price":0.5131,"entry_rsi":60.5662,"entry_hist":-0.000001,"entry_hist_slope":-0.000026,"confidence":0.1179,"mfe_roi_pct":9.49,"mae_roi_pct":-0.48,"realized_roi_pct":7.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651640000,"exit_time":1778656680000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.5138,"exit_price":0.5131,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651640000,"exit_time":1778656680000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.5138,"exit_price":0.5131,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651640000,"exit_time":1778656680000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.5138,"exit_price":0.5131,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651640000,"exit_time":1778656680000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.5138,"exit_price":0.5131,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.517,"exit_price":0.5131,"entry_rsi":62.691,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.517,"exit_price":0.5131,"entry_rsi":62.691,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778636880000,"exit_time":1778656680000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.517,"exit_price":0.5131,"entry_rsi":62.691,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778585100000,"exit_time":1778589000000,"entry_index":61,"exit_index":74,"hold_bars":13,"entry_price":0.5255,"exit_price":0.51499,"entry_rsi":36.03,"entry_hist":0.000024,"entry_hist_slope":0.000024,"confidence":0.1942,"mfe_roi_pct":1.52,"mae_roi_pct":-10.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778598900000,"exit_time":1778656500000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":0.5121,"exit_price":0.513,"entry_rsi":37.6305,"entry_hist":0.000033,"entry_hist_slope":0.000093,"confidence":0.1719,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778585100000,"exit_time":1778589000000,"entry_index":61,"exit_index":74,"hold_bars":13,"entry_price":0.5255,"exit_price":0.51499,"entry_rsi":36.03,"entry_hist":0.000024,"entry_hist_slope":0.000024,"confidence":0.1942,"mfe_roi_pct":1.52,"mae_roi_pct":-10.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778598900000,"exit_time":1778656500000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":0.5121,"exit_price":0.513,"entry_rsi":37.6305,"entry_hist":0.000033,"entry_hist_slope":0.000093,"confidence":0.1719,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778585100000,"exit_time":1778589000000,"entry_index":61,"exit_index":74,"hold_bars":13,"entry_price":0.5255,"exit_price":0.51499,"entry_rsi":36.03,"entry_hist":0.000024,"entry_hist_slope":0.000024,"confidence":0.1942,"mfe_roi_pct":1.52,"mae_roi_pct":-10.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778598900000,"exit_time":1778656500000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":0.5121,"exit_price":0.513,"entry_rsi":37.6305,"entry_hist":0.000033,"entry_hist_slope":0.000093,"confidence":0.1719,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643600000,"exit_time":1778656500000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.5199,"exit_price":0.513,"entry_rsi":60.9087,"entry_hist":-0.000001,"entry_hist_slope":-0.000083,"confidence":0.1371,"mfe_roi_pct":8.51,"mae_roi_pct":-1.34,"realized_roi_pct":6.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643600000,"exit_time":1778656500000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.5199,"exit_price":0.513,"entry_rsi":60.9087,"entry_hist":-0.000001,"entry_hist_slope":-0.000083,"confidence":0.1371,"mfe_roi_pct":8.51,"mae_roi_pct":-1.34,"realized_roi_pct":6.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778603400000,"exit_time":1778656500000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.5126,"exit_price":0.5131,"entry_rsi":39.9863,"entry_hist":0.000064,"entry_hist_slope":0.000304,"confidence":0.1611,"mfe_roi_pct":8.58,"mae_roi_pct":-6.05,"realized_roi_pct":0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778603400000,"exit_time":1778656500000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.5126,"exit_price":0.5131,"entry_rsi":39.9863,"entry_hist":0.000064,"entry_hist_slope":0.000304,"confidence":0.1611,"mfe_roi_pct":8.58,"mae_roi_pct":-6.05,"realized_roi_pct":0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778603400000,"exit_time":1778656500000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.5126,"exit_price":0.5131,"entry_rsi":39.9863,"entry_hist":0.000064,"entry_hist_slope":0.000304,"confidence":0.1611,"mfe_roi_pct":8.58,"mae_roi_pct":-6.05,"realized_roi_pct":0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778591700000,"exit_time":1778595300000,"entry_index":227,"exit_index":231,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778439600000,"exit_time":1778470200000,"entry_index":58,"exit_index":92,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.1835,"entry_hist":-0.000003,"entry_hist_slope":-0.000146,"confidence":0.1559,"mfe_roi_pct":20.8,"mae_roi_pct":-3.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778439600000,"exit_time":1778470200000,"entry_index":58,"exit_index":92,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.1835,"entry_hist":-0.000003,"entry_hist_slope":-0.000146,"confidence":0.1559,"mfe_roi_pct":20.8,"mae_roi_pct":-3.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778439600000,"exit_time":1778470200000,"entry_index":58,"exit_index":92,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.1835,"entry_hist":-0.000003,"entry_hist_slope":-0.000146,"confidence":0.1559,"mfe_roi_pct":20.8,"mae_roi_pct":-3.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778302800000,"exit_time":1778428800000,"entry_index":103,"exit_index":173,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0934,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2188,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778302800000,"exit_time":1778428800000,"entry_index":103,"exit_index":173,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0934,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2188,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778302800000,"exit_time":1778428800000,"entry_index":103,"exit_index":173,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0934,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2188,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778302800000,"exit_time":1778428800000,"entry_index":103,"exit_index":173,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0934,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2188,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777377600000,"exit_time":1777428000000,"entry_index":122,"exit_index":129,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.737,"entry_hist":0.000143,"entry_hist_slope":0.000152,"confidence":0.1813,"mfe_roi_pct":28.97,"mae_roi_pct":-4.09,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777377600000,"exit_time":1777428000000,"entry_index":122,"exit_index":129,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.737,"entry_hist":0.000143,"entry_hist_slope":0.000152,"confidence":0.1813,"mfe_roi_pct":28.97,"mae_roi_pct":-4.09,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777377600000,"exit_time":1777428000000,"entry_index":122,"exit_index":129,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.737,"entry_hist":0.000143,"entry_hist_slope":0.000152,"confidence":0.1813,"mfe_roi_pct":28.97,"mae_roi_pct":-4.09,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3569,"entry_hist":0.000019,"entry_hist_slope":0.000083,"confidence":0.266,"mfe_roi_pct":3.66,"mae_roi_pct":-0.3,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3569,"entry_hist":0.000019,"entry_hist_slope":0.000083,"confidence":0.266,"mfe_roi_pct":3.66,"mae_roi_pct":-0.3,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3569,"entry_hist":0.000019,"entry_hist_slope":0.000083,"confidence":0.266,"mfe_roi_pct":3.66,"mae_roi_pct":-0.3,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3569,"entry_hist":0.000019,"entry_hist_slope":0.000083,"confidence":0.266,"mfe_roi_pct":3.66,"mae_roi_pct":-0.3,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3569,"entry_hist":0.000019,"entry_hist_slope":0.000083,"confidence":0.266,"mfe_roi_pct":3.66,"mae_roi_pct":-0.3,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778652000000,"exit_time":1778656680000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8219,"exit_price":0.8235,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":0,"realized_roi_pct":0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778652000000,"exit_time":1778656680000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8219,"exit_price":0.8235,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":0,"realized_roi_pct":0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778652000000,"exit_time":1778656680000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8219,"exit_price":0.8235,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":0,"realized_roi_pct":0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778640900000,"exit_time":1778656500000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.8318,"exit_price":0.8235,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778640900000,"exit_time":1778656500000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.8318,"exit_price":0.8235,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778640900000,"exit_time":1778656500000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.8318,"exit_price":0.8235,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778640900000,"exit_time":1778656500000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.8318,"exit_price":0.8235,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778473800000,"exit_time":1778508900000,"entry_index":96,"exit_index":135,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7131,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.228,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778571900000,"exit_time":1778587200000,"entry_index":205,"exit_index":222,"hold_bars":17,"entry_price":0.8388,"exit_price":0.822024,"entry_rsi":36.8382,"entry_hist":0.000058,"entry_hist_slope":0.000083,"confidence":0.1878,"mfe_roi_pct":1.97,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778589900000,"exit_time":1778596200000,"entry_index":225,"exit_index":232,"hold_bars":7,"entry_price":0.828,"exit_price":0.81144,"entry_rsi":37.94,"entry_hist":0.000105,"entry_hist_slope":0.000223,"confidence":0.1911,"mfe_roi_pct":1.63,"mae_roi_pct":-12.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778473800000,"exit_time":1778508900000,"entry_index":96,"exit_index":135,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7131,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.228,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778571900000,"exit_time":1778587200000,"entry_index":205,"exit_index":222,"hold_bars":17,"entry_price":0.8388,"exit_price":0.822024,"entry_rsi":36.8382,"entry_hist":0.000058,"entry_hist_slope":0.000083,"confidence":0.1878,"mfe_roi_pct":1.97,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778589900000,"exit_time":1778596200000,"entry_index":225,"exit_index":232,"hold_bars":7,"entry_price":0.828,"exit_price":0.81144,"entry_rsi":37.94,"entry_hist":0.000105,"entry_hist_slope":0.000223,"confidence":0.1911,"mfe_roi_pct":1.63,"mae_roi_pct":-12.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778473800000,"exit_time":1778508900000,"entry_index":96,"exit_index":135,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7131,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.228,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778571900000,"exit_time":1778587200000,"entry_index":205,"exit_index":222,"hold_bars":17,"entry_price":0.8388,"exit_price":0.822024,"entry_rsi":36.8382,"entry_hist":0.000058,"entry_hist_slope":0.000083,"confidence":0.1878,"mfe_roi_pct":1.97,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778589900000,"exit_time":1778596200000,"entry_index":225,"exit_index":232,"hold_bars":7,"entry_price":0.828,"exit_price":0.81144,"entry_rsi":37.94,"entry_hist":0.000105,"entry_hist_slope":0.000223,"confidence":0.1911,"mfe_roi_pct":1.63,"mae_roi_pct":-12.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778473800000,"exit_time":1778508900000,"entry_index":96,"exit_index":135,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7131,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.228,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778610600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.8086,"exit_price":0.8235,"entry_rsi":29.1476,"entry_hist":0.000166,"entry_hist_slope":0.000293,"confidence":0.4028,"mfe_roi_pct":17.81,"mae_roi_pct":0,"realized_roi_pct":11.39,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8235,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8235,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8235,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8235,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8235,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8235,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777827600000,"exit_time":1777845600000,"entry_index":69,"exit_index":74,"hold_bars":5,"entry_price":0.7468,"exit_price":0.76204082,"entry_rsi":60.0149,"entry_hist":-0.000177,"entry_hist_slope":-0.000208,"confidence":0.1419,"mfe_roi_pct":1.54,"mae_roi_pct":-11.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777827600000,"exit_time":1777845600000,"entry_index":69,"exit_index":74,"hold_bars":5,"entry_price":0.7468,"exit_price":0.76204082,"entry_rsi":60.0149,"entry_hist":-0.000177,"entry_hist_slope":-0.000208,"confidence":0.1419,"mfe_roi_pct":1.54,"mae_roi_pct":-11.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778649900000,"exit_time":1778656680000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.02027,"exit_price":0.02035,"entry_rsi":37.4128,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778649900000,"exit_time":1778656680000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.02027,"exit_price":0.02035,"entry_rsi":37.4128,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778649900000,"exit_time":1778656680000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.02027,"exit_price":0.02035,"entry_rsi":37.4128,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778651280000,"exit_time":1778656680000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778643360000,"exit_time":1778656680000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":0.02032,"exit_price":0.02035,"entry_rsi":62.7225,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1614,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":-0.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778643360000,"exit_time":1778656680000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":0.02032,"exit_price":0.02035,"entry_rsi":62.7225,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1614,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":-0.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778643360000,"exit_time":1778656680000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":0.02032,"exit_price":0.02035,"entry_rsi":62.7225,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1614,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":-0.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778652540000,"exit_time":1778656680000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":0.02014,"exit_price":0.02035,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":5.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778652540000,"exit_time":1778656680000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":0.02014,"exit_price":0.02035,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":5.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":52,"exit_index":221,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":64.9248,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2114,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778644260000,"exit_time":1778656680000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.0203,"exit_price":0.02035,"entry_rsi":61.2224,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.128,"mfe_roi_pct":5.23,"mae_roi_pct":-2.21,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":52,"exit_index":221,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":64.9248,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2114,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778644260000,"exit_time":1778656680000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.0203,"exit_price":0.02035,"entry_rsi":61.2224,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.128,"mfe_roi_pct":5.23,"mae_roi_pct":-2.21,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":52,"exit_index":221,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":64.9248,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2114,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":52,"exit_index":221,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":64.9248,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2114,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614740000,"exit_time":1778656680000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.02005,"exit_price":0.02035,"entry_rsi":72.7301,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3867,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-7.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778614740000,"exit_time":1778656680000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.02005,"exit_price":0.02035,"entry_rsi":72.7301,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3867,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-7.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615400000,"exit_time":1778656500000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.7642,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615400000,"exit_time":1778656500000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.7642,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778615400000,"exit_time":1778656500000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.7642,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778615400000,"exit_time":1778656500000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.7642,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778615400000,"exit_time":1778656500000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.7642,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778645700000,"exit_time":1778656500000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.02033,"exit_price":0.02035,"entry_rsi":69.826,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3215,"mfe_roi_pct":5.97,"mae_roi_pct":-1.47,"realized_roi_pct":-0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778588100000,"exit_time":1778596200000,"entry_index":223,"exit_index":232,"hold_bars":9,"entry_price":0.01985,"exit_price":0.019453,"entry_rsi":38.2074,"entry_hist":0.000002,"entry_hist_slope":0.000007,"confidence":0.1417,"mfe_roi_pct":3.02,"mae_roi_pct":-10.33,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778588100000,"exit_time":1778596200000,"entry_index":223,"exit_index":232,"hold_bars":9,"entry_price":0.01985,"exit_price":0.019453,"entry_rsi":38.2074,"entry_hist":0.000002,"entry_hist_slope":0.000007,"confidence":0.1417,"mfe_roi_pct":3.02,"mae_roi_pct":-10.33,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":63.0568,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1709,"mfe_roi_pct":20.17,"mae_roi_pct":-1.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":63.0568,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1709,"mfe_roi_pct":20.17,"mae_roi_pct":-1.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778442300000,"exit_time":1778445900000,"entry_index":61,"exit_index":65,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":63.0568,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1709,"mfe_roi_pct":20.17,"mae_roi_pct":-1.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778277600000,"exit_time":1778432400000,"entry_index":89,"exit_index":175,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5337,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1361,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778277600000,"exit_time":1778432400000,"entry_index":89,"exit_index":175,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5337,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1361,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778299200000,"exit_time":1778432400000,"entry_index":200,"exit_index":237,"hold_bars":37,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":60.1651,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.106,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778299200000,"exit_time":1778432400000,"entry_index":200,"exit_index":237,"hold_bars":37,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":60.1651,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.106,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777176000000,"exit_time":1777183200000,"entry_index":94,"exit_index":95,"hold_bars":1,"entry_price":0.01995,"exit_price":0.02035714,"entry_rsi":60.6902,"entry_hist":-0.000001,"entry_hist_slope":-0.000006,"confidence":0.1168,"mfe_roi_pct":0.75,"mae_roi_pct":-18.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777176000000,"exit_time":1777183200000,"entry_index":94,"exit_index":95,"hold_bars":1,"entry_price":0.01995,"exit_price":0.02035714,"entry_rsi":60.6902,"entry_hist":-0.000001,"entry_hist_slope":-0.000006,"confidence":0.1168,"mfe_roi_pct":0.75,"mae_roi_pct":-18.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656680000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656680000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656680000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656680000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778637060000,"exit_time":1778656680000,"entry_index":190,"exit_index":299,"hold_bars":109,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615700000,"exit_time":1778656500000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":1.44,"exit_price":1.459,"entry_rsi":61.1997,"entry_hist":-0.00002,"entry_hist_slope":-0.000073,"confidence":0.1415,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-6.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615700000,"exit_time":1778656500000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":1.44,"exit_price":1.459,"entry_rsi":61.1997,"entry_hist":-0.00002,"entry_hist_slope":-0.000073,"confidence":0.1415,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-6.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778439600000,"exit_time":1778598900000,"entry_index":58,"exit_index":235,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4403,"entry_hist":-0.000062,"entry_hist_slope":-0.001534,"confidence":0.3324,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778439600000,"exit_time":1778598900000,"entry_index":58,"exit_index":235,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4403,"entry_hist":-0.000062,"entry_hist_slope":-0.001534,"confidence":0.3324,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778439600000,"exit_time":1778598900000,"entry_index":58,"exit_index":235,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4403,"entry_hist":-0.000062,"entry_hist_slope":-0.001534,"confidence":0.3324,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778439600000,"exit_time":1778598900000,"entry_index":58,"exit_index":235,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4403,"entry_hist":-0.000062,"entry_hist_slope":-0.001534,"confidence":0.3324,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778439600000,"exit_time":1778598900000,"entry_index":58,"exit_index":235,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4403,"entry_hist":-0.000062,"entry_hist_slope":-0.001534,"confidence":0.3324,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778439600000,"exit_time":1778598900000,"entry_index":58,"exit_index":235,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4403,"entry_hist":-0.000062,"entry_hist_slope":-0.001534,"confidence":0.3324,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778193000000,"exit_time":1778427000000,"entry_index":42,"exit_index":172,"hold_bars":130,"entry_price":1.384,"exit_price":1.444,"entry_rsi":39.7173,"entry_hist":0.00016,"entry_hist_slope":0.000212,"confidence":0.1488,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778193000000,"exit_time":1778427000000,"entry_index":42,"exit_index":172,"hold_bars":130,"entry_price":1.384,"exit_price":1.444,"entry_rsi":39.7173,"entry_hist":0.00016,"entry_hist_slope":0.000212,"confidence":0.1488,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778299200000,"exit_time":1778428800000,"entry_index":101,"exit_index":173,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4973,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3758,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778299200000,"exit_time":1778428800000,"entry_index":101,"exit_index":173,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4973,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3758,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778299200000,"exit_time":1778428800000,"entry_index":101,"exit_index":173,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4973,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3758,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778299200000,"exit_time":1778428800000,"entry_index":101,"exit_index":173,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4973,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3758,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778299200000,"exit_time":1778428800000,"entry_index":101,"exit_index":173,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4973,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3758,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778299200000,"exit_time":1778428800000,"entry_index":101,"exit_index":173,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4973,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3758,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778641440000,"exit_time":1778656680000,"entry_index":45,"exit_index":299,"hold_bars":254,"entry_price":0.3869,"exit_price":0.387,"entry_rsi":33.6537,"entry_hist":0.000013,"entry_hist_slope":0.000017,"confidence":0.2461,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778641440000,"exit_time":1778656680000,"entry_index":45,"exit_index":299,"hold_bars":254,"entry_price":0.3869,"exit_price":0.387,"entry_rsi":33.6537,"entry_hist":0.000013,"entry_hist_slope":0.000017,"confidence":0.2461,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778641440000,"exit_time":1778656680000,"entry_index":45,"exit_index":299,"hold_bars":254,"entry_price":0.3869,"exit_price":0.387,"entry_rsi":33.6537,"entry_hist":0.000013,"entry_hist_slope":0.000017,"confidence":0.2461,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778641440000,"exit_time":1778656680000,"entry_index":45,"exit_index":299,"hold_bars":254,"entry_price":0.3869,"exit_price":0.387,"entry_rsi":33.6537,"entry_hist":0.000013,"entry_hist_slope":0.000017,"confidence":0.2461,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778642640000,"exit_time":1778656680000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":31.7453,"entry_hist":0.000006,"entry_hist_slope":0.000026,"confidence":0.2909,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778647920000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8688,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778647920000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8688,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778647920000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8688,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778647920000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8688,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778647920000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8688,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778647920000,"exit_time":1778656680000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8688,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778643720000,"exit_time":1778656680000,"entry_index":227,"exit_index":299,"hold_bars":72,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778643720000,"exit_time":1778656680000,"entry_index":227,"exit_index":299,"hold_bars":72,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778643720000,"exit_time":1778656680000,"entry_index":227,"exit_index":299,"hold_bars":72,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778643720000,"exit_time":1778656680000,"entry_index":227,"exit_index":299,"hold_bars":72,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778643720000,"exit_time":1778656680000,"entry_index":227,"exit_index":299,"hold_bars":72,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778643720000,"exit_time":1778656680000,"entry_index":227,"exit_index":299,"hold_bars":72,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778635980000,"exit_time":1778656680000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.3897,"exit_price":0.387,"entry_rsi":63.8849,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778635980000,"exit_time":1778656680000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.3897,"exit_price":0.387,"entry_rsi":63.8849,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778635980000,"exit_time":1778656680000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.3897,"exit_price":0.387,"entry_rsi":63.8849,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778587200000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.3835,"exit_price":0.387,"entry_rsi":29.7262,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3353,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778587200000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.3835,"exit_price":0.387,"entry_rsi":29.7262,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3353,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778587200000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.3835,"exit_price":0.387,"entry_rsi":29.7262,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3353,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778587200000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.3835,"exit_price":0.387,"entry_rsi":29.7262,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3353,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778587200000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.3835,"exit_price":0.387,"entry_rsi":29.7262,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3353,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778587200000,"exit_time":1778656500000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.3835,"exit_price":0.387,"entry_rsi":29.7262,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3353,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.3903,"exit_price":0.387,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.3903,"exit_price":0.387,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637900000,"exit_time":1778656500000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.3903,"exit_price":0.387,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778421600000,"exit_time":1778431500000,"entry_index":38,"exit_index":49,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.2933,"entry_hist":-0.00003,"entry_hist_slope":-0.000083,"confidence":0.1681,"mfe_roi_pct":1.79,"mae_roi_pct":-10.24,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778442300000,"exit_time":1778581800000,"entry_index":61,"exit_index":216,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.0338,"entry_hist":-0.000016,"entry_hist_slope":-0.000099,"confidence":0.188,"mfe_roi_pct":20.68,"mae_roi_pct":-2.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778421600000,"exit_time":1778431500000,"entry_index":38,"exit_index":49,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.2933,"entry_hist":-0.00003,"entry_hist_slope":-0.000083,"confidence":0.1681,"mfe_roi_pct":1.79,"mae_roi_pct":-10.24,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778442300000,"exit_time":1778581800000,"entry_index":61,"exit_index":216,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.0338,"entry_hist":-0.000016,"entry_hist_slope":-0.000099,"confidence":0.188,"mfe_roi_pct":20.68,"mae_roi_pct":-2.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778421600000,"exit_time":1778431500000,"entry_index":38,"exit_index":49,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.2933,"entry_hist":-0.00003,"entry_hist_slope":-0.000083,"confidence":0.1681,"mfe_roi_pct":1.79,"mae_roi_pct":-10.24,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778442300000,"exit_time":1778581800000,"entry_index":61,"exit_index":216,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.0338,"entry_hist":-0.000016,"entry_hist_slope":-0.000099,"confidence":0.188,"mfe_roi_pct":20.68,"mae_roi_pct":-2.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778295600000,"exit_time":1778594400000,"entry_index":99,"exit_index":265,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1741,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.33,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778295600000,"exit_time":1778594400000,"entry_index":99,"exit_index":265,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1741,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.33,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778295600000,"exit_time":1778594400000,"entry_index":99,"exit_index":265,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1741,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.33,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778295600000,"exit_time":1778594400000,"entry_index":99,"exit_index":265,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1741,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.33,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778295600000,"exit_time":1778594400000,"entry_index":99,"exit_index":265,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1741,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.33,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"30m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778295600000,"exit_time":1778594400000,"entry_index":99,"exit_index":265,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1741,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.33,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778306400000,"exit_time":1778439600000,"entry_index":202,"exit_index":239,"hold_bars":37,"entry_price":0.3936,"exit_price":0.40163265,"entry_rsi":60.4711,"entry_hist":-0.000087,"entry_hist_slope":-0.000317,"confidence":0.1739,"mfe_roi_pct":15.05,"mae_roi_pct":-10.57,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778306400000,"exit_time":1778439600000,"entry_index":202,"exit_index":239,"hold_bars":37,"entry_price":0.3936,"exit_price":0.40163265,"entry_rsi":60.4711,"entry_hist":-0.000087,"entry_hist_slope":-0.000317,"confidence":0.1739,"mfe_roi_pct":15.05,"mae_roi_pct":-10.57,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778306400000,"exit_time":1778439600000,"entry_index":202,"exit_index":239,"hold_bars":37,"entry_price":0.3936,"exit_price":0.40163265,"entry_rsi":60.4711,"entry_hist":-0.000087,"entry_hist_slope":-0.000317,"confidence":0.1739,"mfe_roi_pct":15.05,"mae_roi_pct":-10.57,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.06157,"exit_price":0.06104,"entry_rsi":28.3078,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.3632,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-4.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.06157,"exit_price":0.06104,"entry_rsi":28.3078,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.3632,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-4.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.06157,"exit_price":0.06104,"entry_rsi":28.3078,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.3632,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-4.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.06157,"exit_price":0.06104,"entry_rsi":28.3078,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.3632,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-4.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.06157,"exit_price":0.06104,"entry_rsi":28.3078,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.3632,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-4.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778642160000,"exit_time":1778656680000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.06157,"exit_price":0.06104,"entry_rsi":28.3078,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.3632,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-4.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":62,"exit_index":86,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":67.7357,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2749,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778621400000,"exit_time":1778656680000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.06208,"exit_price":0.06104,"entry_rsi":65.5961,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2299,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":8.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":62,"exit_index":86,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":67.7357,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2749,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778621400000,"exit_time":1778656680000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.06208,"exit_price":0.06104,"entry_rsi":65.5961,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2299,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":8.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":62,"exit_index":86,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":67.7357,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2749,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778621400000,"exit_time":1778656680000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.06208,"exit_price":0.06104,"entry_rsi":65.5961,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2299,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":8.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":62,"exit_index":86,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":67.7357,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2749,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778621400000,"exit_time":1778656680000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.06208,"exit_price":0.06104,"entry_rsi":65.5961,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2299,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":8.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":62,"exit_index":86,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":67.7357,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2749,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778647200000,"exit_time":1778656500000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.06145,"exit_price":0.06105,"entry_rsi":39.6457,"entry_hist":0.000003,"entry_hist_slope":0.00001,"confidence":0.11,"mfe_roi_pct":1.14,"mae_roi_pct":-4.56,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778647200000,"exit_time":1778656500000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.06145,"exit_price":0.06105,"entry_rsi":39.6457,"entry_hist":0.000003,"entry_hist_slope":0.00001,"confidence":0.11,"mfe_roi_pct":1.14,"mae_roi_pct":-4.56,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778616000000,"exit_time":1778618400000,"entry_index":164,"exit_index":172,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0474,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778622300000,"exit_time":1778623800000,"entry_index":185,"exit_index":190,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778625000000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.06247,"exit_price":0.06105,"entry_rsi":61.7003,"entry_hist":-0.000034,"entry_hist_slope":-0.000037,"confidence":0.1458,"mfe_roi_pct":12.97,"mae_roi_pct":-1.99,"realized_roi_pct":11.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778616000000,"exit_time":1778618400000,"entry_index":164,"exit_index":172,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0474,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778622300000,"exit_time":1778623800000,"entry_index":185,"exit_index":190,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778625000000,"exit_time":1778656500000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.06247,"exit_price":0.06105,"entry_rsi":61.7003,"entry_hist":-0.000034,"entry_hist_slope":-0.000037,"confidence":0.1458,"mfe_roi_pct":12.97,"mae_roi_pct":-1.99,"realized_roi_pct":11.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778616000000,"exit_time":1778618400000,"entry_index":164,"exit_index":172,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0474,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778622300000,"exit_time":1778623800000,"entry_index":185,"exit_index":190,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778616000000,"exit_time":1778618400000,"entry_index":164,"exit_index":172,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0474,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778622300000,"exit_time":1778623800000,"entry_index":185,"exit_index":190,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778616000000,"exit_time":1778618400000,"entry_index":164,"exit_index":172,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0474,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778622300000,"exit_time":1778623800000,"entry_index":185,"exit_index":190,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778622300000,"exit_time":1778623800000,"entry_index":185,"exit_index":190,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778475600000,"exit_time":1778595300000,"entry_index":98,"exit_index":231,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4463,"entry_hist":0.000016,"entry_hist_slope":0.000032,"confidence":0.1414,"mfe_roi_pct":14.63,"mae_roi_pct":-11.33,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"15m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778475600000,"exit_time":1778595300000,"entry_index":98,"exit_index":231,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4463,"entry_hist":0.000016,"entry_hist_slope":0.000032,"confidence":0.1414,"mfe_roi_pct":14.63,"mae_roi_pct":-11.33,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778629500000,"exit_time":1778656500000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.06217,"exit_price":0.06105,"entry_rsi":62.3426,"entry_hist":-0.000021,"entry_hist_slope":-0.000031,"confidence":0.159,"mfe_roi_pct":10.51,"mae_roi_pct":-3.83,"realized_roi_pct":9.45,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778629500000,"exit_time":1778656500000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.06217,"exit_price":0.06105,"entry_rsi":62.3426,"entry_hist":-0.000021,"entry_hist_slope":-0.000031,"confidence":0.159,"mfe_roi_pct":10.51,"mae_roi_pct":-3.83,"realized_roi_pct":9.45,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:17:19+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"15m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778629500000,"exit_time":1778656500000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.06217,"exit_price":0.06105,"entry_rsi":62.3426,"entry_hist":-0.000021,"entry_hist_slope":-0.000031,"confidence":0.159,"mfe_roi_pct":10.51,"mae_roi_pct":-3.83,"realized_roi_pct":9.45,"tp_hits":1,"exit_reason":"end_of_window"}
