{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.09542,"exit_price":0.09483,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.09542,"exit_price":0.09483,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0955,"exit_price":0.09483,"entry_rsi":64.5177,"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":3.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0955,"exit_price":0.09483,"entry_rsi":64.5177,"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":3.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0955,"exit_price":0.09483,"entry_rsi":64.5177,"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":3.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0955,"exit_price":0.09483,"entry_rsi":64.5177,"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":3.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":70,"exit_index":299,"hold_bars":229,"entry_price":0.0935,"exit_price":0.09483,"entry_rsi":36.2963,"entry_hist":0.000003,"entry_hist_slope":0.000005,"confidence":0.1843,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":8.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":70,"exit_index":299,"hold_bars":229,"entry_price":0.0935,"exit_price":0.09483,"entry_rsi":36.2963,"entry_hist":0.000003,"entry_hist_slope":0.000005,"confidence":0.1843,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":8.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":70,"exit_index":299,"hold_bars":229,"entry_price":0.0935,"exit_price":0.09483,"entry_rsi":36.2963,"entry_hist":0.000003,"entry_hist_slope":0.000005,"confidence":0.1843,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":8.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.09553,"exit_price":0.09483,"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":3.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.09553,"exit_price":0.09483,"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":3.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.09553,"exit_price":0.09483,"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":3.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":209,"exit_index":221,"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-13T14:58:38+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":227,"exit_index":237,"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.1485,"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-13T14:58:38+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":209,"exit_index":221,"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-13T14:58:38+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":227,"exit_index":237,"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.1485,"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-13T14:58:38+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":1778654700000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.09565,"exit_price":0.09483,"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":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.09565,"exit_price":0.09483,"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":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.09565,"exit_price":0.09483,"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":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":93,"exit_index":177,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.141,"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-13T14:58:38+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":93,"exit_index":177,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.141,"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-13T14:58:38+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":93,"exit_index":177,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.141,"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-13T14:58:38+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":202,"exit_index":222,"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-13T14:58:38+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":202,"exit_index":222,"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-13T14:58:38+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":202,"exit_index":222,"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-13T14:58:38+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":1778655420000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.03088,"exit_price":0.03116,"entry_rsi":33.684,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.03088,"exit_price":0.03116,"entry_rsi":33.684,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.03088,"exit_price":0.03116,"entry_rsi":33.684,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.03088,"exit_price":0.03116,"entry_rsi":33.684,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":211,"exit_index":226,"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-13T14:58:38+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":211,"exit_index":226,"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-13T14:58:38+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":211,"exit_index":226,"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-13T14:58:38+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":119,"exit_index":124,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6198,"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-13T14:58:38+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":119,"exit_index":124,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6198,"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-13T14:58:38+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":119,"exit_index":124,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6198,"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-13T14:58:38+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":119,"exit_index":124,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6198,"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-13T14:58:38+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":119,"exit_index":124,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6198,"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-13T14:58:38+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":1778655480000,"entry_index":208,"exit_index":299,"hold_bars":91,"entry_price":0.004962,"exit_price":0.004947,"entry_rsi":39.6051,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-1.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":208,"exit_index":299,"hold_bars":91,"entry_price":0.004962,"exit_price":0.004947,"entry_rsi":39.6051,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-1.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.004933,"exit_price":0.004947,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.33,"mae_roi_pct":-0.3,"realized_roi_pct":1.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.004933,"exit_price":0.004947,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.33,"mae_roi_pct":-0.3,"realized_roi_pct":1.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.004933,"exit_price":0.004947,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.33,"mae_roi_pct":-0.3,"realized_roi_pct":1.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.004933,"exit_price":0.004947,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.33,"mae_roi_pct":-0.3,"realized_roi_pct":1.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.004933,"exit_price":0.004947,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.33,"mae_roi_pct":-0.3,"realized_roi_pct":1.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.004933,"exit_price":0.004947,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.33,"mae_roi_pct":-0.3,"realized_roi_pct":1.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":0.004971,"exit_price":0.004947,"entry_rsi":60.9999,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1225,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":0.004971,"exit_price":0.004947,"entry_rsi":60.9999,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1225,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":2.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.004965,"exit_price":0.004947,"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":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.004965,"exit_price":0.004947,"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":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.004941,"exit_price":0.004947,"entry_rsi":61.5911,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.004941,"exit_price":0.004947,"entry_rsi":61.5911,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":94,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8733,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2323,"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-13T14:58:38+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":101,"exit_index":178,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3177,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1527,"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-13T14:58:38+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":90,"exit_index":94,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8733,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2323,"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-13T14:58:38+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":101,"exit_index":178,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3177,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1527,"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-13T14:58:38+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":90,"exit_index":94,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8733,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2323,"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-13T14:58:38+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":101,"exit_index":178,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3177,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1527,"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-13T14:58:38+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":90,"exit_index":94,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.8733,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2323,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778640000000,"exit_time":1778654280000,"entry_index":41,"exit_index":279,"hold_bars":238,"entry_price":0.14827,"exit_price":0.14244,"entry_rsi":70.542,"entry_hist":-0.000001,"entry_hist_slope":-0.000022,"confidence":0.3415,"mfe_roi_pct":20.46,"mae_roi_pct":-5.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778640000000,"exit_time":1778654280000,"entry_index":41,"exit_index":279,"hold_bars":238,"entry_price":0.14827,"exit_price":0.14244,"entry_rsi":70.542,"entry_hist":-0.000001,"entry_hist_slope":-0.000022,"confidence":0.3415,"mfe_roi_pct":20.46,"mae_roi_pct":-5.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778640000000,"exit_time":1778654280000,"entry_index":41,"exit_index":279,"hold_bars":238,"entry_price":0.14827,"exit_price":0.14244,"entry_rsi":70.542,"entry_hist":-0.000001,"entry_hist_slope":-0.000022,"confidence":0.3415,"mfe_roi_pct":20.46,"mae_roi_pct":-5.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778640000000,"exit_time":1778654280000,"entry_index":41,"exit_index":279,"hold_bars":238,"entry_price":0.14827,"exit_price":0.14244,"entry_rsi":70.542,"entry_hist":-0.000001,"entry_hist_slope":-0.000022,"confidence":0.3415,"mfe_roi_pct":20.46,"mae_roi_pct":-5.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778640000000,"exit_time":1778654280000,"entry_index":41,"exit_index":279,"hold_bars":238,"entry_price":0.14827,"exit_price":0.14244,"entry_rsi":70.542,"entry_hist":-0.000001,"entry_hist_slope":-0.000022,"confidence":0.3415,"mfe_roi_pct":20.46,"mae_roi_pct":-5.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778640000000,"exit_time":1778654280000,"entry_index":41,"exit_index":279,"hold_bars":238,"entry_price":0.14827,"exit_price":0.14244,"entry_rsi":70.542,"entry_hist":-0.000001,"entry_hist_slope":-0.000022,"confidence":0.3415,"mfe_roi_pct":20.46,"mae_roi_pct":-5.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":1778613660000,"exit_time":1778621400000,"entry_index":67,"exit_index":110,"hold_bars":43,"entry_price":0.13508,"exit_price":0.13783673,"entry_rsi":61.3331,"entry_hist":-0.000008,"entry_hist_slope":-0.000024,"confidence":0.1348,"mfe_roi_pct":1.22,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":126,"exit_index":183,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1183,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"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-13T14:58:38+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":201,"exit_index":210,"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-13T14:58:38+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":217,"exit_index":293,"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-13T14:58:38+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":1778613660000,"exit_time":1778621400000,"entry_index":67,"exit_index":110,"hold_bars":43,"entry_price":0.13508,"exit_price":0.13783673,"entry_rsi":61.3331,"entry_hist":-0.000008,"entry_hist_slope":-0.000024,"confidence":0.1348,"mfe_roi_pct":1.22,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":126,"exit_index":183,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1183,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"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-13T14:58:38+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":201,"exit_index":210,"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-13T14:58:38+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":217,"exit_index":293,"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-13T14:58:38+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":126,"exit_index":183,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1183,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"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-13T14:58:38+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":217,"exit_index":293,"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-13T14:58:38+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":126,"exit_index":183,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1183,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"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-13T14:58:38+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":217,"exit_index":293,"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-13T14:58:38+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":217,"exit_index":293,"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-13T14:58:38+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":217,"exit_index":293,"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-13T14:58:38+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":164,"exit_index":187,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1154,"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-13T14:58:38+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":197,"exit_index":229,"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-13T14:58:38+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":254,"exit_index":295,"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-13T14:58:38+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":164,"exit_index":187,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1154,"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-13T14:58:38+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":197,"exit_index":229,"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-13T14:58:38+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":254,"exit_index":295,"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-13T14:58:38+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":197,"exit_index":229,"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-13T14:58:38+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":254,"exit_index":295,"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-13T14:58:38+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":197,"exit_index":229,"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-13T14:58:38+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":254,"exit_index":295,"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-13T14:58:38+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":254,"exit_index":295,"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-13T14:58:38+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":210,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":231,"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-13T14:58:38+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":210,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":231,"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-13T14:58:38+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":210,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":231,"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-13T14:58:38+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":62,"exit_index":67,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.4304,"entry_hist":-0.000059,"entry_hist_slope":-0.000082,"confidence":0.1711,"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-13T14:58:38+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":275,"exit_index":276,"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-13T14:58:38+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":62,"exit_index":67,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.4304,"entry_hist":-0.000059,"entry_hist_slope":-0.000082,"confidence":0.1711,"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-13T14:58:38+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":275,"exit_index":276,"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-13T14:58:38+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":62,"exit_index":67,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.4304,"entry_hist":-0.000059,"entry_hist_slope":-0.000082,"confidence":0.1711,"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-13T14:58:38+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":275,"exit_index":276,"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-13T14:58:38+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":71,"exit_index":89,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.3993,"entry_hist":-0.000037,"entry_hist_slope":-0.000218,"confidence":0.175,"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-13T14:58:38+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":71,"exit_index":89,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.3993,"entry_hist":-0.000037,"entry_hist_slope":-0.000218,"confidence":0.175,"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-13T14:58:38+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":71,"exit_index":89,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.3993,"entry_hist":-0.000037,"entry_hist_slope":-0.000218,"confidence":0.175,"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-13T14:58:38+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":50,"exit_index":55,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.003,"entry_hist":-0.000047,"entry_hist_slope":-0.00019,"confidence":0.2281,"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-13T14:58:38+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":190,"exit_index":194,"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-13T14:58:38+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":195,"exit_index":212,"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-13T14:58:38+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":50,"exit_index":55,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.003,"entry_hist":-0.000047,"entry_hist_slope":-0.00019,"confidence":0.2281,"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-13T14:58:38+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":190,"exit_index":194,"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-13T14:58:38+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":195,"exit_index":212,"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-13T14:58:38+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":50,"exit_index":55,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.003,"entry_hist":-0.000047,"entry_hist_slope":-0.00019,"confidence":0.2281,"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-13T14:58:38+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":50,"exit_index":55,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.003,"entry_hist":-0.000047,"entry_hist_slope":-0.00019,"confidence":0.2281,"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-13T14:58:38+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":1778640720000,"exit_time":1778655480000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":420.5,"exit_price":422.3,"entry_rsi":38.8225,"entry_hist":0.003115,"entry_hist_slope":0.003557,"confidence":0.3265,"mfe_roi_pct":3.33,"mae_roi_pct":-0.36,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640720000,"exit_time":1778655480000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":420.5,"exit_price":422.3,"entry_rsi":38.8225,"entry_hist":0.003115,"entry_hist_slope":0.003557,"confidence":0.3265,"mfe_roi_pct":3.33,"mae_roi_pct":-0.36,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640720000,"exit_time":1778655480000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":420.5,"exit_price":422.3,"entry_rsi":38.8225,"entry_hist":0.003115,"entry_hist_slope":0.003557,"confidence":0.3265,"mfe_roi_pct":3.33,"mae_roi_pct":-0.36,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640720000,"exit_time":1778655480000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":420.5,"exit_price":422.3,"entry_rsi":38.8225,"entry_hist":0.003115,"entry_hist_slope":0.003557,"confidence":0.3265,"mfe_roi_pct":3.33,"mae_roi_pct":-0.36,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640720000,"exit_time":1778655480000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":420.5,"exit_price":422.3,"entry_rsi":38.8225,"entry_hist":0.003115,"entry_hist_slope":0.003557,"confidence":0.3265,"mfe_roi_pct":3.33,"mae_roi_pct":-0.36,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640720000,"exit_time":1778655480000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":420.5,"exit_price":422.3,"entry_rsi":38.8225,"entry_hist":0.003115,"entry_hist_slope":0.003557,"confidence":0.3265,"mfe_roi_pct":3.33,"mae_roi_pct":-0.36,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":74,"exit_index":299,"hold_bars":225,"entry_price":420.2,"exit_price":422.3,"entry_rsi":23.2235,"entry_hist":0.001937,"entry_hist_slope":0.003506,"confidence":0.6775,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":74,"exit_index":299,"hold_bars":225,"entry_price":420.2,"exit_price":422.3,"entry_rsi":23.2235,"entry_hist":0.001937,"entry_hist_slope":0.003506,"confidence":0.6775,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":107,"exit_index":299,"hold_bars":192,"entry_price":421.5,"exit_price":422.3,"entry_rsi":72.8576,"entry_hist":-0.018736,"entry_hist_slope":-0.021445,"confidence":0.5893,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":420.9,"exit_price":422.3,"entry_rsi":62.9169,"entry_hist":-0.005627,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":420.9,"exit_price":422.3,"entry_rsi":62.9169,"entry_hist":-0.005627,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":420.9,"exit_price":422.3,"entry_rsi":62.9169,"entry_hist":-0.005627,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":420.9,"exit_price":422.3,"entry_rsi":62.9169,"entry_hist":-0.005627,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":420.9,"exit_price":422.3,"entry_rsi":62.9169,"entry_hist":-0.005627,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":420.9,"exit_price":422.3,"entry_rsi":62.9169,"entry_hist":-0.005627,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":411,"exit_price":422.3,"entry_rsi":36.4674,"entry_hist":0.139626,"entry_hist_slope":0.156137,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":411,"exit_price":422.3,"entry_rsi":36.4674,"entry_hist":0.139626,"entry_hist_slope":0.156137,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":411,"exit_price":422.3,"entry_rsi":36.4674,"entry_hist":0.139626,"entry_hist_slope":0.156137,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":411,"exit_price":422.3,"entry_rsi":36.4674,"entry_hist":0.139626,"entry_hist_slope":0.156137,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":411,"exit_price":422.3,"entry_rsi":36.4674,"entry_hist":0.139626,"entry_hist_slope":0.156137,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":411,"exit_price":422.3,"entry_rsi":36.4674,"entry_hist":0.139626,"entry_hist_slope":0.156137,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":422.1,"exit_price":422.3,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0,"mae_roi_pct":-1.42,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":422.1,"exit_price":422.3,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0,"mae_roi_pct":-1.42,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":422.1,"exit_price":422.3,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0,"mae_roi_pct":-1.42,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":422.1,"exit_price":422.3,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0,"mae_roi_pct":-1.42,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":422.1,"exit_price":422.3,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0,"mae_roi_pct":-1.42,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":422.1,"exit_price":422.3,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0,"mae_roi_pct":-1.42,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":89,"exit_index":169,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2492,"entry_hist":-0.080984,"entry_hist_slope":-0.14778,"confidence":0.3057,"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-13T14:58:38+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":89,"exit_index":169,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2492,"entry_hist":-0.080984,"entry_hist_slope":-0.14778,"confidence":0.3057,"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-13T14:58:38+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":89,"exit_index":169,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2492,"entry_hist":-0.080984,"entry_hist_slope":-0.14778,"confidence":0.3057,"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-13T14:58:38+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":89,"exit_index":169,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2492,"entry_hist":-0.080984,"entry_hist_slope":-0.14778,"confidence":0.3057,"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-13T14:58:38+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":89,"exit_index":169,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2492,"entry_hist":-0.080984,"entry_hist_slope":-0.14778,"confidence":0.3057,"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-13T14:58:38+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":89,"exit_index":169,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2492,"entry_hist":-0.080984,"entry_hist_slope":-0.14778,"confidence":0.3057,"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-13T14:58:38+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":131,"exit_index":166,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2327,"entry_hist":-0.047112,"entry_hist_slope":-0.048403,"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-13T14:58:38+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":131,"exit_index":166,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2327,"entry_hist":-0.047112,"entry_hist_slope":-0.048403,"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-13T14:58:38+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":131,"exit_index":166,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2327,"entry_hist":-0.047112,"entry_hist_slope":-0.048403,"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-13T14:58:38+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":131,"exit_index":166,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2327,"entry_hist":-0.047112,"entry_hist_slope":-0.048403,"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-13T14:58:38+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":131,"exit_index":166,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2327,"entry_hist":-0.047112,"entry_hist_slope":-0.048403,"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-13T14:58:38+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":131,"exit_index":166,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2327,"entry_hist":-0.047112,"entry_hist_slope":-0.048403,"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-13T14:58:38+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":1778655480000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.10928,"exit_price":0.10896,"entry_rsi":63.5174,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1808,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":1.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.10928,"exit_price":0.10896,"entry_rsi":63.5174,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1808,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":1.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.10928,"exit_price":0.10896,"entry_rsi":63.5174,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1808,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":1.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.10934,"exit_price":0.10896,"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.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.10934,"exit_price":0.10896,"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.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.10934,"exit_price":0.10896,"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.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.10787,"exit_price":0.10896,"entry_rsi":39.8595,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.10787,"exit_price":0.10896,"entry_rsi":39.8595,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.10851,"exit_price":0.10896,"entry_rsi":62.3791,"entry_hist":-0.000001,"entry_hist_slope":-0.000007,"confidence":0.1548,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.10851,"exit_price":0.10896,"entry_rsi":62.3791,"entry_hist":-0.000001,"entry_hist_slope":-0.000007,"confidence":0.1548,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778613840000,"exit_time":1778655420000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.10851,"exit_price":0.10896,"entry_rsi":62.3791,"entry_hist":-0.000001,"entry_hist_slope":-0.000007,"confidence":0.1548,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":253,"exit_index":299,"hold_bars":46,"entry_price":0.10967,"exit_price":0.10896,"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":3.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.10871,"exit_price":0.10896,"entry_rsi":37.097,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1693,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":1.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.10871,"exit_price":0.10896,"entry_rsi":37.097,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1693,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":1.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.10871,"exit_price":0.10896,"entry_rsi":37.097,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1693,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":1.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":0.10965,"exit_price":0.10896,"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":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":276,"exit_index":299,"hold_bars":23,"entry_price":0.10965,"exit_price":0.10896,"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":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":230,"exit_index":237,"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-13T14:58:38+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":230,"exit_index":237,"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-13T14:58:38+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":63,"exit_index":221,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2678,"entry_hist":-0.000027,"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-13T14:58:38+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":63,"exit_index":221,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2678,"entry_hist":-0.000027,"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-13T14:58:38+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":63,"exit_index":221,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2678,"entry_hist":-0.000027,"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-13T14:58:38+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":63,"exit_index":221,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.2678,"entry_hist":-0.000027,"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-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.10791,"exit_price":0.10896,"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":4.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.10791,"exit_price":0.10896,"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":4.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":98,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":60.9978,"entry_hist":-0.000046,"entry_hist_slope":-0.00007,"confidence":0.1364,"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-13T14:58:38+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":100,"exit_index":123,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4335,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1861,"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-13T14:58:38+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":92,"exit_index":98,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":60.9978,"entry_hist":-0.000046,"entry_hist_slope":-0.00007,"confidence":0.1364,"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-13T14:58:38+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":100,"exit_index":123,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4335,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1861,"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-13T14:58:38+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":100,"exit_index":123,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4335,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1861,"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-13T14:58:38+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":81,"exit_index":99,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8519,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2142,"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-13T14:58:38+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":81,"exit_index":99,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8519,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2142,"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-13T14:58:38+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":81,"exit_index":99,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8519,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2142,"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-13T14:58:38+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":81,"exit_index":99,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8519,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2142,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655480000,"entry_index":128,"exit_index":299,"hold_bars":171,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.9542,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2137,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":128,"exit_index":299,"hold_bars":171,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.9542,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2137,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":128,"exit_index":299,"hold_bars":171,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.9542,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2137,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":128,"exit_index":299,"hold_bars":171,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.9542,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2137,"mfe_roi_pct":2.18,"mae_roi_pct":-3.82,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778609700000,"exit_time":1778612940000,"entry_index":45,"exit_index":63,"hold_bars":18,"entry_price":0.02642,"exit_price":0.02695918,"entry_rsi":64.1905,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1951,"mfe_roi_pct":0,"mae_roi_pct":-11.46,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":76,"exit_index":200,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.4242,"entry_hist":-0.000003,"entry_hist_slope":-0.000008,"confidence":0.2237,"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-13T14:58:38+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":1778609700000,"exit_time":1778612940000,"entry_index":45,"exit_index":63,"hold_bars":18,"entry_price":0.02642,"exit_price":0.02695918,"entry_rsi":64.1905,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1951,"mfe_roi_pct":0,"mae_roi_pct":-11.46,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":76,"exit_index":200,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.4242,"entry_hist":-0.000003,"entry_hist_slope":-0.000008,"confidence":0.2237,"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-13T14:58:38+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":1778609700000,"exit_time":1778612940000,"entry_index":45,"exit_index":63,"hold_bars":18,"entry_price":0.02642,"exit_price":0.02695918,"entry_rsi":64.1905,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1951,"mfe_roi_pct":0,"mae_roi_pct":-11.46,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":76,"exit_index":200,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.4242,"entry_hist":-0.000003,"entry_hist_slope":-0.000008,"confidence":0.2237,"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-13T14:58:38+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":76,"exit_index":200,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.4242,"entry_hist":-0.000003,"entry_hist_slope":-0.000008,"confidence":0.2237,"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-13T14:58:38+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":69,"exit_index":101,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.7392,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1288,"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-13T14:58:38+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":116,"exit_index":158,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9946,"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-13T14:58:38+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":69,"exit_index":101,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.7392,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1288,"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-13T14:58:38+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":116,"exit_index":158,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9946,"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-13T14:58:38+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":168,"exit_index":182,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2359,"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-13T14:58:38+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":168,"exit_index":182,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2359,"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-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.02746,"exit_price":0.02738,"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":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.02746,"exit_price":0.02738,"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":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":160,"exit_index":176,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4176,"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-13T14:58:38+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":160,"exit_index":176,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4176,"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-13T14:58:38+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":160,"exit_index":176,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4176,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655420000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5707,"entry_hist":0.001819,"entry_hist_slope":0.005519,"confidence":0.3772,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5707,"entry_hist":0.001819,"entry_hist_slope":0.005519,"confidence":0.3772,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5707,"entry_hist":0.001819,"entry_hist_slope":0.005519,"confidence":0.3772,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5707,"entry_hist":0.001819,"entry_hist_slope":0.005519,"confidence":0.3772,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5707,"entry_hist":0.001819,"entry_hist_slope":0.005519,"confidence":0.3772,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5707,"entry_hist":0.001819,"entry_hist_slope":0.005519,"confidence":0.3772,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":104.26,"exit_price":103.31,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":104.26,"exit_price":103.31,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":104.26,"exit_price":103.31,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":104.26,"exit_price":103.31,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":104.26,"exit_price":103.31,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":104.26,"exit_price":103.31,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":103.87,"exit_price":103.31,"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.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":103.87,"exit_price":103.31,"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.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":103.87,"exit_price":103.31,"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.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":103.87,"exit_price":103.31,"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.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":103.87,"exit_price":103.31,"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.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":103.87,"exit_price":103.31,"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.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":1778654700000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":104.87,"exit_price":103.31,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":81,"exit_index":213,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2172,"entry_hist":-0.012092,"entry_hist_slope":-0.032186,"confidence":0.5074,"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-13T14:58:38+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":102,"exit_index":183,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2629,"entry_hist":0.006117,"entry_hist_slope":0.012484,"confidence":0.3166,"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-13T14:58:38+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":102,"exit_index":183,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2629,"entry_hist":0.006117,"entry_hist_slope":0.012484,"confidence":0.3166,"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-13T14:58:38+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":102,"exit_index":183,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2629,"entry_hist":0.006117,"entry_hist_slope":0.012484,"confidence":0.3166,"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-13T14:58:38+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":102,"exit_index":183,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2629,"entry_hist":0.006117,"entry_hist_slope":0.012484,"confidence":0.3166,"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-13T14:58:38+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":102,"exit_index":183,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2629,"entry_hist":0.006117,"entry_hist_slope":0.012484,"confidence":0.3166,"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-13T14:58:38+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":102,"exit_index":183,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2629,"entry_hist":0.006117,"entry_hist_slope":0.012484,"confidence":0.3166,"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-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":103.61,"exit_price":103.31,"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.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":206,"exit_index":241,"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-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":206,"exit_index":241,"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-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":206,"exit_index":241,"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-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":206,"exit_index":241,"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-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":206,"exit_index":241,"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-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":206,"exit_index":241,"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-13T14:58:38+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":144,"exit_index":156,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019772,"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-13T14:58:38+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":102,"exit_index":123,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.847,"entry_hist":-0.027594,"entry_hist_slope":-0.072438,"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-13T14:58:38+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":102,"exit_index":123,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.847,"entry_hist":-0.027594,"entry_hist_slope":-0.072438,"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-13T14:58:38+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":102,"exit_index":123,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.847,"entry_hist":-0.027594,"entry_hist_slope":-0.072438,"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-13T14:58:38+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":102,"exit_index":123,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.847,"entry_hist":-0.027594,"entry_hist_slope":-0.072438,"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-13T14:58:38+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":102,"exit_index":123,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.847,"entry_hist":-0.027594,"entry_hist_slope":-0.072438,"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-13T14:58:38+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":102,"exit_index":123,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.847,"entry_hist":-0.027594,"entry_hist_slope":-0.072438,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655480000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":208.7,"exit_price":208.65,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":208.7,"exit_price":208.65,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":208.7,"exit_price":208.65,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":208.7,"exit_price":208.65,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":208.7,"exit_price":208.65,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":208.7,"exit_price":208.65,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":209.75,"exit_price":208.65,"entry_rsi":60.235,"entry_hist":-0.001887,"entry_hist_slope":-0.003064,"confidence":0.3053,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":209.75,"exit_price":208.65,"entry_rsi":60.235,"entry_hist":-0.001887,"entry_hist_slope":-0.003064,"confidence":0.3053,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":209.75,"exit_price":208.65,"entry_rsi":60.235,"entry_hist":-0.001887,"entry_hist_slope":-0.003064,"confidence":0.3053,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":209.75,"exit_price":208.65,"entry_rsi":60.235,"entry_hist":-0.001887,"entry_hist_slope":-0.003064,"confidence":0.3053,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":209.75,"exit_price":208.65,"entry_rsi":60.235,"entry_hist":-0.001887,"entry_hist_slope":-0.003064,"confidence":0.3053,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":115,"exit_index":299,"hold_bars":184,"entry_price":209.75,"exit_price":208.65,"entry_rsi":60.235,"entry_hist":-0.001887,"entry_hist_slope":-0.003064,"confidence":0.3053,"mfe_roi_pct":2.8,"mae_roi_pct":-0.55,"realized_roi_pct":2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":208.88,"exit_price":208.65,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":208.88,"exit_price":208.65,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":208.88,"exit_price":208.65,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":208.88,"exit_price":208.65,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":208.88,"exit_price":208.65,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":208.88,"exit_price":208.65,"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.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778617800000,"exit_time":1778655420000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":207.92,"exit_price":208.65,"entry_rsi":60.1187,"entry_hist":-0.018931,"entry_hist_slope":-0.03148,"confidence":0.3027,"mfe_roi_pct":1.11,"mae_roi_pct":-4.91,"realized_roi_pct":-1.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778617800000,"exit_time":1778655420000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":207.92,"exit_price":208.65,"entry_rsi":60.1187,"entry_hist":-0.018931,"entry_hist_slope":-0.03148,"confidence":0.3027,"mfe_roi_pct":1.11,"mae_roi_pct":-4.91,"realized_roi_pct":-1.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778617800000,"exit_time":1778655420000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":207.92,"exit_price":208.65,"entry_rsi":60.1187,"entry_hist":-0.018931,"entry_hist_slope":-0.03148,"confidence":0.3027,"mfe_roi_pct":1.11,"mae_roi_pct":-4.91,"realized_roi_pct":-1.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778617800000,"exit_time":1778655420000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":207.92,"exit_price":208.65,"entry_rsi":60.1187,"entry_hist":-0.018931,"entry_hist_slope":-0.03148,"confidence":0.3027,"mfe_roi_pct":1.11,"mae_roi_pct":-4.91,"realized_roi_pct":-1.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778617800000,"exit_time":1778655420000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":207.92,"exit_price":208.65,"entry_rsi":60.1187,"entry_hist":-0.018931,"entry_hist_slope":-0.03148,"confidence":0.3027,"mfe_roi_pct":1.11,"mae_roi_pct":-4.91,"realized_roi_pct":-1.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778617800000,"exit_time":1778655420000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":207.92,"exit_price":208.65,"entry_rsi":60.1187,"entry_hist":-0.018931,"entry_hist_slope":-0.03148,"confidence":0.3027,"mfe_roi_pct":1.11,"mae_roi_pct":-4.91,"realized_roi_pct":-1.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":121,"exit_index":130,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9957,"entry_hist":0.048576,"entry_hist_slope":0.077489,"confidence":0.3002,"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-13T14:58:38+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":121,"exit_index":130,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9957,"entry_hist":0.048576,"entry_hist_slope":0.077489,"confidence":0.3002,"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-13T14:58:38+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":121,"exit_index":130,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9957,"entry_hist":0.048576,"entry_hist_slope":0.077489,"confidence":0.3002,"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-13T14:58:38+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":121,"exit_index":130,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9957,"entry_hist":0.048576,"entry_hist_slope":0.077489,"confidence":0.3002,"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-13T14:58:38+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":121,"exit_index":130,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9957,"entry_hist":0.048576,"entry_hist_slope":0.077489,"confidence":0.3002,"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-13T14:58:38+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":121,"exit_index":130,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9957,"entry_hist":0.048576,"entry_hist_slope":0.077489,"confidence":0.3002,"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-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":208.28,"exit_price":208.65,"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":-0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":208.28,"exit_price":208.65,"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":-0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":208.28,"exit_price":208.65,"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":-0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":208.28,"exit_price":208.65,"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":-0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":208.28,"exit_price":208.65,"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":-0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":208.28,"exit_price":208.65,"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":-0.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":60,"exit_index":134,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3887,"entry_hist":-0.009464,"entry_hist_slope":-0.016944,"confidence":0.3088,"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-13T14:58:38+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":158,"exit_index":236,"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-13T14:58:38+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":60,"exit_index":134,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3887,"entry_hist":-0.009464,"entry_hist_slope":-0.016944,"confidence":0.3088,"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-13T14:58:38+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":158,"exit_index":236,"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-13T14:58:38+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":60,"exit_index":134,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3887,"entry_hist":-0.009464,"entry_hist_slope":-0.016944,"confidence":0.3088,"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-13T14:58:38+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":158,"exit_index":236,"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-13T14:58:38+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":60,"exit_index":134,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3887,"entry_hist":-0.009464,"entry_hist_slope":-0.016944,"confidence":0.3088,"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-13T14:58:38+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":158,"exit_index":236,"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-13T14:58:38+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":60,"exit_index":134,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3887,"entry_hist":-0.009464,"entry_hist_slope":-0.016944,"confidence":0.3088,"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-13T14:58:38+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":158,"exit_index":236,"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-13T14:58:38+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":60,"exit_index":134,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.3887,"entry_hist":-0.009464,"entry_hist_slope":-0.016944,"confidence":0.3088,"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-13T14:58:38+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":158,"exit_index":236,"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-13T14:58:38+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":1778203800000,"exit_time":1778250600000,"entry_index":49,"exit_index":75,"hold_bars":26,"entry_price":185.61,"exit_price":191.54,"entry_rsi":36.6102,"entry_hist":0.121387,"entry_hist_slope":0.124108,"confidence":0.3764,"mfe_roi_pct":20.63,"mae_roi_pct":-6.57,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":1778203800000,"exit_time":1778250600000,"entry_index":49,"exit_index":75,"hold_bars":26,"entry_price":185.61,"exit_price":191.54,"entry_rsi":36.6102,"entry_hist":0.121387,"entry_hist_slope":0.124108,"confidence":0.3764,"mfe_roi_pct":20.63,"mae_roi_pct":-6.57,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":1778203800000,"exit_time":1778250600000,"entry_index":49,"exit_index":75,"hold_bars":26,"entry_price":185.61,"exit_price":191.54,"entry_rsi":36.6102,"entry_hist":0.121387,"entry_hist_slope":0.124108,"confidence":0.3764,"mfe_roi_pct":20.63,"mae_roi_pct":-6.57,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":1778203800000,"exit_time":1778250600000,"entry_index":49,"exit_index":75,"hold_bars":26,"entry_price":185.61,"exit_price":191.54,"entry_rsi":36.6102,"entry_hist":0.121387,"entry_hist_slope":0.124108,"confidence":0.3764,"mfe_roi_pct":20.63,"mae_roi_pct":-6.57,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":1778203800000,"exit_time":1778250600000,"entry_index":49,"exit_index":75,"hold_bars":26,"entry_price":185.61,"exit_price":191.54,"entry_rsi":36.6102,"entry_hist":0.121387,"entry_hist_slope":0.124108,"confidence":0.3764,"mfe_roi_pct":20.63,"mae_roi_pct":-6.57,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":1778203800000,"exit_time":1778250600000,"entry_index":49,"exit_index":75,"hold_bars":26,"entry_price":185.61,"exit_price":191.54,"entry_rsi":36.6102,"entry_hist":0.121387,"entry_hist_slope":0.124108,"confidence":0.3764,"mfe_roi_pct":20.63,"mae_roi_pct":-6.57,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":235,"exit_index":268,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":235,"exit_index":268,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":235,"exit_index":268,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":235,"exit_index":268,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":235,"exit_index":268,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":235,"exit_index":268,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":96,"exit_index":177,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8983,"entry_hist":-0.083475,"entry_hist_slope":-0.088333,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":180,"exit_index":187,"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-13T14:58:38+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":100,"exit_index":106,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7118,"entry_hist":-0.024974,"entry_hist_slope":-0.079844,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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":100,"exit_index":106,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7118,"entry_hist":-0.024974,"entry_hist_slope":-0.079844,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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":100,"exit_index":106,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7118,"entry_hist":-0.024974,"entry_hist_slope":-0.079844,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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":100,"exit_index":106,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7118,"entry_hist":-0.024974,"entry_hist_slope":-0.079844,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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":100,"exit_index":106,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7118,"entry_hist":-0.024974,"entry_hist_slope":-0.079844,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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":100,"exit_index":106,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7118,"entry_hist":-0.024974,"entry_hist_slope":-0.079844,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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":110,"exit_index":111,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3101,"entry_hist":-0.049708,"entry_hist_slope":-0.07941,"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-13T14:58:38+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":206,"exit_index":238,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655480000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":1.955,"exit_price":1.96,"entry_rsi":39.1449,"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":1.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":1.955,"exit_price":1.96,"entry_rsi":39.1449,"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":1.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":201,"exit_index":299,"hold_bars":98,"entry_price":1.955,"exit_price":1.96,"entry_rsi":39.1449,"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":1.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":1.941,"exit_price":1.96,"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":4.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":1.941,"exit_price":1.96,"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":4.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":1.941,"exit_price":1.96,"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":4.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":1.976,"exit_price":1.96,"entry_rsi":64.4156,"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":6.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":1.976,"exit_price":1.96,"entry_rsi":64.4156,"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":6.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":1.976,"exit_price":1.96,"entry_rsi":64.4156,"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":6.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":1.976,"exit_price":1.96,"entry_rsi":64.4156,"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":6.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":202,"exit_index":299,"hold_bars":97,"entry_price":1.964,"exit_price":1.96,"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":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":202,"exit_index":299,"hold_bars":97,"entry_price":1.964,"exit_price":1.96,"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":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":202,"exit_index":299,"hold_bars":97,"entry_price":1.964,"exit_price":1.96,"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":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":202,"exit_index":299,"hold_bars":97,"entry_price":1.964,"exit_price":1.96,"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":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":202,"exit_index":299,"hold_bars":97,"entry_price":1.964,"exit_price":1.96,"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":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":119,"exit_index":299,"hold_bars":180,"entry_price":1.936,"exit_price":1.96,"entry_rsi":39.4177,"entry_hist":0.000688,"entry_hist_slope":0.000752,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":119,"exit_index":299,"hold_bars":180,"entry_price":1.936,"exit_price":1.96,"entry_rsi":39.4177,"entry_hist":0.000688,"entry_hist_slope":0.000752,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":119,"exit_index":299,"hold_bars":180,"entry_price":1.936,"exit_price":1.96,"entry_rsi":39.4177,"entry_hist":0.000688,"entry_hist_slope":0.000752,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":119,"exit_index":299,"hold_bars":180,"entry_price":1.936,"exit_price":1.96,"entry_rsi":39.4177,"entry_hist":0.000688,"entry_hist_slope":0.000752,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":119,"exit_index":299,"hold_bars":180,"entry_price":1.936,"exit_price":1.96,"entry_rsi":39.4177,"entry_hist":0.000688,"entry_hist_slope":0.000752,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":1.963,"exit_price":1.96,"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.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":1.963,"exit_price":1.96,"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.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":1.963,"exit_price":1.96,"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.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":1.922,"exit_price":1.96,"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.61,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":1.922,"exit_price":1.96,"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.61,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":41,"exit_index":46,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.5956,"entry_hist":-0.00008,"entry_hist_slope":-0.000799,"confidence":0.3181,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":58,"exit_index":68,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7348,"entry_hist":-0.000763,"entry_hist_slope":-0.002037,"confidence":0.3166,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":41,"exit_index":46,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.5956,"entry_hist":-0.00008,"entry_hist_slope":-0.000799,"confidence":0.3181,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":58,"exit_index":68,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7348,"entry_hist":-0.000763,"entry_hist_slope":-0.002037,"confidence":0.3166,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":41,"exit_index":46,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.5956,"entry_hist":-0.00008,"entry_hist_slope":-0.000799,"confidence":0.3181,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":58,"exit_index":68,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7348,"entry_hist":-0.000763,"entry_hist_slope":-0.002037,"confidence":0.3166,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":41,"exit_index":46,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.5956,"entry_hist":-0.00008,"entry_hist_slope":-0.000799,"confidence":0.3181,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":58,"exit_index":68,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7348,"entry_hist":-0.000763,"entry_hist_slope":-0.002037,"confidence":0.3166,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":41,"exit_index":46,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.5956,"entry_hist":-0.00008,"entry_hist_slope":-0.000799,"confidence":0.3181,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":58,"exit_index":68,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7348,"entry_hist":-0.000763,"entry_hist_slope":-0.002037,"confidence":0.3166,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":41,"exit_index":46,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.5956,"entry_hist":-0.00008,"entry_hist_slope":-0.000799,"confidence":0.3181,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":58,"exit_index":68,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7348,"entry_hist":-0.000763,"entry_hist_slope":-0.002037,"confidence":0.3166,"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-13T14:58:38+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":172,"exit_index":198,"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-13T14:58:38+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":93,"exit_index":167,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4069,"entry_hist":-0.000503,"entry_hist_slope":-0.000636,"confidence":0.394,"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-13T14:58:38+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":182,"exit_index":229,"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-13T14:58:38+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":93,"exit_index":167,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4069,"entry_hist":-0.000503,"entry_hist_slope":-0.000636,"confidence":0.394,"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-13T14:58:38+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":182,"exit_index":229,"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-13T14:58:38+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":93,"exit_index":167,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4069,"entry_hist":-0.000503,"entry_hist_slope":-0.000636,"confidence":0.394,"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-13T14:58:38+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":182,"exit_index":229,"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-13T14:58:38+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":93,"exit_index":167,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4069,"entry_hist":-0.000503,"entry_hist_slope":-0.000636,"confidence":0.394,"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-13T14:58:38+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":182,"exit_index":229,"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-13T14:58:38+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":93,"exit_index":167,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4069,"entry_hist":-0.000503,"entry_hist_slope":-0.000636,"confidence":0.394,"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-13T14:58:38+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":182,"exit_index":229,"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-13T14:58:38+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":93,"exit_index":167,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4069,"entry_hist":-0.000503,"entry_hist_slope":-0.000636,"confidence":0.394,"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-13T14:58:38+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":182,"exit_index":229,"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-13T14:58:38+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":172,"exit_index":186,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4988,"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-13T14:58:38+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":172,"exit_index":186,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4988,"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-13T14:58:38+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":172,"exit_index":186,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4988,"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-13T14:58:38+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":172,"exit_index":186,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4988,"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-13T14:58:38+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":172,"exit_index":186,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4988,"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-13T14:58:38+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":172,"exit_index":186,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4988,"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-13T14:58:38+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":1778655480000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":4.691,"exit_price":4.677,"entry_rsi":68.6733,"entry_hist":-0.000045,"entry_hist_slope":-0.000086,"confidence":0.3123,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":1.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":4.691,"exit_price":4.677,"entry_rsi":68.6733,"entry_hist":-0.000045,"entry_hist_slope":-0.000086,"confidence":0.3123,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":1.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":4.691,"exit_price":4.677,"entry_rsi":68.6733,"entry_hist":-0.000045,"entry_hist_slope":-0.000086,"confidence":0.3123,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":1.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":4.691,"exit_price":4.677,"entry_rsi":68.6733,"entry_hist":-0.000045,"entry_hist_slope":-0.000086,"confidence":0.3123,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":1.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":4.691,"exit_price":4.677,"entry_rsi":68.6733,"entry_hist":-0.000045,"entry_hist_slope":-0.000086,"confidence":0.3123,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":1.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655480000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":4.691,"exit_price":4.677,"entry_rsi":68.6733,"entry_hist":-0.000045,"entry_hist_slope":-0.000086,"confidence":0.3123,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":1.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":4.635,"exit_price":4.677,"entry_rsi":37.3253,"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":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":4.635,"exit_price":4.677,"entry_rsi":37.3253,"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":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":4.635,"exit_price":4.677,"entry_rsi":37.3253,"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":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":4.635,"exit_price":4.677,"entry_rsi":37.3253,"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":4.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608260000,"exit_time":1778645520000,"entry_index":37,"exit_index":244,"hold_bars":207,"entry_price":4.61,"exit_price":4.70408163,"entry_rsi":61.656,"entry_hist":-0.000176,"entry_hist_slope":-0.000361,"confidence":0.2095,"mfe_roi_pct":0.43,"mae_roi_pct":-11.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778647320000,"exit_time":1778655420000,"entry_index":254,"exit_index":299,"hold_bars":45,"entry_price":4.706,"exit_price":4.677,"entry_rsi":60.9727,"entry_hist":-0.00031,"entry_hist_slope":-0.000396,"confidence":0.2011,"mfe_roi_pct":5.8,"mae_roi_pct":-1.17,"realized_roi_pct":3.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608260000,"exit_time":1778645520000,"entry_index":37,"exit_index":244,"hold_bars":207,"entry_price":4.61,"exit_price":4.70408163,"entry_rsi":61.656,"entry_hist":-0.000176,"entry_hist_slope":-0.000361,"confidence":0.2095,"mfe_roi_pct":0.43,"mae_roi_pct":-11.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778647320000,"exit_time":1778655420000,"entry_index":254,"exit_index":299,"hold_bars":45,"entry_price":4.706,"exit_price":4.677,"entry_rsi":60.9727,"entry_hist":-0.00031,"entry_hist_slope":-0.000396,"confidence":0.2011,"mfe_roi_pct":5.8,"mae_roi_pct":-1.17,"realized_roi_pct":3.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608260000,"exit_time":1778645520000,"entry_index":37,"exit_index":244,"hold_bars":207,"entry_price":4.61,"exit_price":4.70408163,"entry_rsi":61.656,"entry_hist":-0.000176,"entry_hist_slope":-0.000361,"confidence":0.2095,"mfe_roi_pct":0.43,"mae_roi_pct":-11.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778647320000,"exit_time":1778655420000,"entry_index":254,"exit_index":299,"hold_bars":45,"entry_price":4.706,"exit_price":4.677,"entry_rsi":60.9727,"entry_hist":-0.00031,"entry_hist_slope":-0.000396,"confidence":0.2011,"mfe_roi_pct":5.8,"mae_roi_pct":-1.17,"realized_roi_pct":3.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608260000,"exit_time":1778645520000,"entry_index":37,"exit_index":244,"hold_bars":207,"entry_price":4.61,"exit_price":4.70408163,"entry_rsi":61.656,"entry_hist":-0.000176,"entry_hist_slope":-0.000361,"confidence":0.2095,"mfe_roi_pct":0.43,"mae_roi_pct":-11.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778647320000,"exit_time":1778655420000,"entry_index":254,"exit_index":299,"hold_bars":45,"entry_price":4.706,"exit_price":4.677,"entry_rsi":60.9727,"entry_hist":-0.00031,"entry_hist_slope":-0.000396,"confidence":0.2011,"mfe_roi_pct":5.8,"mae_roi_pct":-1.17,"realized_roi_pct":3.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":74,"exit_index":299,"hold_bars":225,"entry_price":4.66,"exit_price":4.677,"entry_rsi":66.3196,"entry_hist":-0.000021,"entry_hist_slope":-0.000327,"confidence":0.3076,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778614920000,"exit_time":1778655420000,"entry_index":74,"exit_index":299,"hold_bars":225,"entry_price":4.66,"exit_price":4.677,"entry_rsi":66.3196,"entry_hist":-0.000021,"entry_hist_slope":-0.000327,"confidence":0.3076,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":4.658,"exit_price":4.677,"entry_rsi":63.4312,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":4.658,"exit_price":4.677,"entry_rsi":63.4312,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":4.658,"exit_price":4.677,"entry_rsi":63.4312,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":4.658,"exit_price":4.677,"entry_rsi":63.4312,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":4.658,"exit_price":4.677,"entry_rsi":63.4312,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":4.61,"exit_price":4.677,"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.2,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":4.61,"exit_price":4.677,"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.2,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":4.61,"exit_price":4.677,"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.2,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":4.61,"exit_price":4.677,"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.2,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":4.61,"exit_price":4.677,"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.2,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":4.61,"exit_price":4.677,"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.2,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":93,"exit_index":158,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7349,"entry_hist":-0.001722,"entry_hist_slope":-0.003197,"confidence":0.4516,"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-13T14:58:38+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":203,"exit_index":229,"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-13T14:58:38+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":203,"exit_index":229,"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-13T14:58:38+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":203,"exit_index":229,"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-13T14:58:38+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":203,"exit_index":229,"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-13T14:58:38+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":203,"exit_index":229,"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-13T14:58:38+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":203,"exit_index":229,"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-13T14:58:38+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":1778655540000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3226,"exit_price":0.3229,"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.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3226,"exit_price":0.3229,"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.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3226,"exit_price":0.3229,"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.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3226,"exit_price":0.3229,"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.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3226,"exit_price":0.3229,"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.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3196,"exit_price":0.3229,"entry_rsi":39.9627,"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.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.3196,"exit_price":0.3229,"entry_rsi":39.9627,"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.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778636700000,"exit_time":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.3246,"exit_price":0.3229,"entry_rsi":61.0982,"entry_hist":-0.000035,"entry_hist_slope":-0.000042,"confidence":0.1332,"mfe_roi_pct":5.29,"mae_roi_pct":-1.08,"realized_roi_pct":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778636700000,"exit_time":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.3246,"exit_price":0.3229,"entry_rsi":61.0982,"entry_hist":-0.000035,"entry_hist_slope":-0.000042,"confidence":0.1332,"mfe_roi_pct":5.29,"mae_roi_pct":-1.08,"realized_roi_pct":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.3243,"exit_price":0.3229,"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.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.3243,"exit_price":0.3229,"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.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":62,"exit_index":67,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.783,"entry_hist":-0.000083,"entry_hist_slope":-0.000142,"confidence":0.1461,"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-13T14:58:38+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":62,"exit_index":67,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.783,"entry_hist":-0.000083,"entry_hist_slope":-0.000142,"confidence":0.1461,"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-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.3201,"exit_price":0.3229,"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.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.3201,"exit_price":0.3229,"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.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":101,"exit_index":155,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.4756,"entry_hist":-0.000025,"entry_hist_slope":-0.000164,"confidence":0.1436,"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-13T14:58:38+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":101,"exit_index":155,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.4756,"entry_hist":-0.000025,"entry_hist_slope":-0.000164,"confidence":0.1436,"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-13T14:58:38+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":1778652000000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.3197,"exit_price":0.3229,"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":5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.3197,"exit_price":0.3229,"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":5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.3197,"exit_price":0.3229,"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":5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.04064,"exit_price":0.0409,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.04064,"exit_price":0.0409,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.04064,"exit_price":0.0409,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.04064,"exit_price":0.0409,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.04064,"exit_price":0.0409,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":0.04101,"exit_price":0.0409,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":176,"exit_index":299,"hold_bars":123,"entry_price":0.04101,"exit_price":0.0409,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.04086,"exit_price":0.0409,"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.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.04086,"exit_price":0.0409,"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.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.04086,"exit_price":0.0409,"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.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":0.03987,"exit_price":0.0409,"entry_rsi":33.6265,"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.61,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":0.03987,"exit_price":0.0409,"entry_rsi":33.6265,"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.61,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":0.03987,"exit_price":0.0409,"entry_rsi":33.6265,"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.61,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":0.03987,"exit_price":0.0409,"entry_rsi":33.6265,"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.61,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.04004,"exit_price":0.0409,"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.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.04004,"exit_price":0.0409,"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.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.04004,"exit_price":0.0409,"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.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":63,"exit_index":231,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.9342,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2357,"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-13T14:58:38+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":63,"exit_index":231,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.9342,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2357,"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-13T14:58:38+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":63,"exit_index":231,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.9342,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2357,"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-13T14:58:38+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":63,"exit_index":231,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.9342,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2357,"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-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.0403,"exit_price":0.0409,"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.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":0.0403,"exit_price":0.0409,"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.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":112,"exit_index":168,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.545,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1387,"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-13T14:58:38+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":112,"exit_index":168,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.545,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1387,"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-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":7.265,"exit_price":7.298,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.44,"mae_roi_pct":-0.07,"realized_roi_pct":2.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":91,"exit_index":299,"hold_bars":208,"entry_price":7.292,"exit_price":7.296,"entry_rsi":36.0434,"entry_hist":0.000048,"entry_hist_slope":0.000157,"confidence":0.2205,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":91,"exit_index":299,"hold_bars":208,"entry_price":7.292,"exit_price":7.296,"entry_rsi":36.0434,"entry_hist":0.000048,"entry_hist_slope":0.000157,"confidence":0.2205,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":91,"exit_index":299,"hold_bars":208,"entry_price":7.292,"exit_price":7.296,"entry_rsi":36.0434,"entry_hist":0.000048,"entry_hist_slope":0.000157,"confidence":0.2205,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":91,"exit_index":299,"hold_bars":208,"entry_price":7.292,"exit_price":7.296,"entry_rsi":36.0434,"entry_hist":0.000048,"entry_hist_slope":0.000157,"confidence":0.2205,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":7.26,"exit_price":7.296,"entry_rsi":38.017,"entry_hist":0.000616,"entry_hist_slope":0.000763,"confidence":0.2972,"mfe_roi_pct":5.79,"mae_roi_pct":-5.65,"realized_roi_pct":2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":7.196,"exit_price":7.296,"entry_rsi":30.9142,"entry_hist":0.000361,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":7.99,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":7.196,"exit_price":7.296,"entry_rsi":30.9142,"entry_hist":0.000361,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":7.99,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":7.31,"exit_price":7.296,"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.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":7.31,"exit_price":7.296,"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.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":7.31,"exit_price":7.296,"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.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":7.31,"exit_price":7.296,"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.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":7.31,"exit_price":7.296,"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.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":200,"exit_index":299,"hold_bars":99,"entry_price":7.31,"exit_price":7.296,"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.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":7.259,"exit_price":7.298,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":249,"exit_index":299,"hold_bars":50,"entry_price":7.325,"exit_price":7.298,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":226,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0105,"entry_hist":0.000275,"entry_hist_slope":0.000812,"confidence":0.3296,"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-13T14:58:38+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":246,"exit_index":271,"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-13T14:58:38+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":1778654700000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":7.231,"exit_price":7.296,"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":4.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":226,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0105,"entry_hist":0.000275,"entry_hist_slope":0.000812,"confidence":0.3296,"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-13T14:58:38+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":246,"exit_index":271,"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-13T14:58:38+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":1778654700000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":7.231,"exit_price":7.296,"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":4.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":226,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0105,"entry_hist":0.000275,"entry_hist_slope":0.000812,"confidence":0.3296,"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-13T14:58:38+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":246,"exit_index":271,"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-13T14:58:38+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":1778654700000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":7.231,"exit_price":7.296,"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":4.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":226,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0105,"entry_hist":0.000275,"entry_hist_slope":0.000812,"confidence":0.3296,"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-13T14:58:38+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":246,"exit_index":271,"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-13T14:58:38+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":1778654700000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":7.231,"exit_price":7.296,"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":4.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":226,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0105,"entry_hist":0.000275,"entry_hist_slope":0.000812,"confidence":0.3296,"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-13T14:58:38+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":246,"exit_index":271,"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-13T14:58:38+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":1778654700000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":7.231,"exit_price":7.296,"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":4.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":226,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0105,"entry_hist":0.000275,"entry_hist_slope":0.000812,"confidence":0.3296,"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-13T14:58:38+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":246,"exit_index":271,"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-13T14:58:38+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":1778654700000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":7.231,"exit_price":7.296,"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":4.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":276,"exit_index":285,"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-13T14:58:38+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":276,"exit_index":285,"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-13T14:58:38+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":276,"exit_index":285,"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-13T14:58:38+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":276,"exit_index":285,"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-13T14:58:38+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":276,"exit_index":285,"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-13T14:58:38+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":276,"exit_index":285,"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-13T14:58:38+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":102,"exit_index":156,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.911,"entry_hist":-0.00204,"entry_hist_slope":-0.004449,"confidence":0.3656,"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-13T14:58:38+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":167,"exit_index":252,"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-13T14:58:38+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":102,"exit_index":156,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.911,"entry_hist":-0.00204,"entry_hist_slope":-0.004449,"confidence":0.3656,"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-13T14:58:38+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":167,"exit_index":252,"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-13T14:58:38+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":102,"exit_index":156,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.911,"entry_hist":-0.00204,"entry_hist_slope":-0.004449,"confidence":0.3656,"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-13T14:58:38+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":167,"exit_index":252,"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-13T14:58:38+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":102,"exit_index":156,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.911,"entry_hist":-0.00204,"entry_hist_slope":-0.004449,"confidence":0.3656,"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-13T14:58:38+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":167,"exit_index":252,"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-13T14:58:38+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":102,"exit_index":156,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.911,"entry_hist":-0.00204,"entry_hist_slope":-0.004449,"confidence":0.3656,"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-13T14:58:38+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":167,"exit_index":252,"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-13T14:58:38+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":102,"exit_index":156,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.911,"entry_hist":-0.00204,"entry_hist_slope":-0.004449,"confidence":0.3656,"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-13T14:58:38+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":167,"exit_index":252,"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-13T14:58:38+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":206,"exit_index":228,"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-13T14:58:38+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":239,"exit_index":270,"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-13T14:58:38+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":206,"exit_index":228,"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-13T14:58:38+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":239,"exit_index":270,"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-13T14:58:38+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":206,"exit_index":228,"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-13T14:58:38+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":239,"exit_index":270,"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-13T14:58:38+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":206,"exit_index":228,"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-13T14:58:38+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":239,"exit_index":270,"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-13T14:58:38+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":206,"exit_index":228,"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-13T14:58:38+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":239,"exit_index":270,"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-13T14:58:38+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":206,"exit_index":228,"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-13T14:58:38+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":239,"exit_index":270,"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-13T14:58:38+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":1778655540000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.0001764,"exit_price":0.0001788,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":7.09,"mae_roi_pct":0,"realized_roi_pct":6.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.0001764,"exit_price":0.0001788,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":7.09,"mae_roi_pct":0,"realized_roi_pct":6.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.0001764,"exit_price":0.0001788,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":7.09,"mae_roi_pct":0,"realized_roi_pct":6.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.0001764,"exit_price":0.0001788,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":7.09,"mae_roi_pct":0,"realized_roi_pct":6.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.0001764,"exit_price":0.0001788,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":7.09,"mae_roi_pct":0,"realized_roi_pct":6.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.0001764,"exit_price":0.0001788,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":7.09,"mae_roi_pct":0,"realized_roi_pct":6.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.0001784,"exit_price":0.0001788,"entry_rsi":63.8679,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.187,"mfe_roi_pct":10.01,"mae_roi_pct":-1.95,"realized_roi_pct":2.66,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.0001784,"exit_price":0.0001788,"entry_rsi":63.8679,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.187,"mfe_roi_pct":10.01,"mae_roi_pct":-1.95,"realized_roi_pct":2.66,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.0001784,"exit_price":0.0001788,"entry_rsi":63.8679,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.187,"mfe_roi_pct":10.01,"mae_roi_pct":-1.95,"realized_roi_pct":2.66,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.0001787,"exit_price":0.0001788,"entry_rsi":65.609,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2262,"mfe_roi_pct":1.4,"mae_roi_pct":-0.28,"realized_roi_pct":-0.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778587500000,"exit_time":1778599500000,"entry_index":73,"exit_index":113,"hold_bars":40,"entry_price":0.0001785,"exit_price":0.00017493,"entry_rsi":38.716,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1289,"mfe_roi_pct":6.72,"mae_roi_pct":-15.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778587500000,"exit_time":1778599500000,"entry_index":73,"exit_index":113,"hold_bars":40,"entry_price":0.0001785,"exit_price":0.00017493,"entry_rsi":38.716,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1289,"mfe_roi_pct":6.72,"mae_roi_pct":-15.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":75,"exit_index":99,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.5092,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1786,"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-13T14:58:38+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":75,"exit_index":99,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.5092,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1786,"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-13T14:58:38+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":75,"exit_index":99,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.5092,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1786,"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-13T14:58:38+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":195,"exit_index":206,"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-13T14:58:38+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":217,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":241,"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-13T14:58:38+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":195,"exit_index":206,"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-13T14:58:38+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":217,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":241,"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-13T14:58:38+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":217,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":241,"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-13T14:58:38+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":217,"exit_index":221,"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-13T14:58:38+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":223,"exit_index":241,"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-13T14:58:38+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":1778649360000,"exit_time":1778652840000,"entry_index":196,"exit_index":254,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0419,"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-13T14:58:38+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":1778649360000,"exit_time":1778652840000,"entry_index":196,"exit_index":254,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0419,"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-13T14:58:38+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":196,"exit_index":254,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0419,"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-13T14:58:38+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":196,"exit_index":254,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0419,"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-13T14:58:38+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":1778655540000,"entry_index":217,"exit_index":299,"hold_bars":82,"entry_price":0.1077,"exit_price":0.10827,"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":-2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":47,"exit_index":288,"hold_bars":241,"entry_price":0.10667,"exit_price":0.10884694,"entry_rsi":62.9871,"entry_hist":-0.000013,"entry_hist_slope":-0.000103,"confidence":0.1878,"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-13T14:58:38+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":47,"exit_index":288,"hold_bars":241,"entry_price":0.10667,"exit_price":0.10884694,"entry_rsi":62.9871,"entry_hist":-0.000013,"entry_hist_slope":-0.000103,"confidence":0.1878,"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-13T14:58:38+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":47,"exit_index":288,"hold_bars":241,"entry_price":0.10667,"exit_price":0.10884694,"entry_rsi":62.9871,"entry_hist":-0.000013,"entry_hist_slope":-0.000103,"confidence":0.1878,"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-13T14:58:38+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":151,"exit_index":283,"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-13T14:58:38+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":151,"exit_index":283,"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-13T14:58:38+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":149,"exit_index":150,"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-13T14:58:38+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":149,"exit_index":150,"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-13T14:58:38+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":149,"exit_index":150,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.4961,"exit_price":0.4989,"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":2.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.4961,"exit_price":0.4989,"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":2.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":197,"exit_index":252,"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-13T14:58:38+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":197,"exit_index":252,"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-13T14:58:38+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":197,"exit_index":252,"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-13T14:58:38+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":244,"exit_index":255,"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-13T14:58:38+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":58,"exit_index":71,"hold_bars":13,"entry_price":0.5007,"exit_price":0.490686,"entry_rsi":38.5438,"entry_hist":0.00005,"entry_hist_slope":0.000074,"confidence":0.1476,"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-13T14:58:38+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":77,"exit_index":101,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.6567,"entry_hist":0.000145,"entry_hist_slope":0.000155,"confidence":0.1612,"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-13T14:58:38+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":115,"exit_index":271,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.8991,"entry_hist":0.00003,"entry_hist_slope":0.000154,"confidence":0.1331,"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-13T14:58:38+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":58,"exit_index":71,"hold_bars":13,"entry_price":0.5007,"exit_price":0.490686,"entry_rsi":38.5438,"entry_hist":0.00005,"entry_hist_slope":0.000074,"confidence":0.1476,"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-13T14:58:38+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":77,"exit_index":101,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.6567,"entry_hist":0.000145,"entry_hist_slope":0.000155,"confidence":0.1612,"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-13T14:58:38+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":115,"exit_index":271,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.8991,"entry_hist":0.00003,"entry_hist_slope":0.000154,"confidence":0.1331,"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-13T14:58:38+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":77,"exit_index":101,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.6567,"entry_hist":0.000145,"entry_hist_slope":0.000155,"confidence":0.1612,"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-13T14:58:38+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":269,"exit_index":273,"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-13T14:58:38+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":269,"exit_index":273,"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-13T14:58:38+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":269,"exit_index":273,"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-13T14:58:38+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":269,"exit_index":273,"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-13T14:58:38+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":241,"exit_index":290,"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-13T14:58:38+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":241,"exit_index":290,"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-13T14:58:38+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":241,"exit_index":290,"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-13T14:58:38+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":241,"exit_index":290,"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-13T14:58:38+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":131,"exit_index":153,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5075,"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-13T14:58:38+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":171,"exit_index":197,"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-13T14:58:38+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":277,"exit_index":295,"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-13T14:58:38+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":131,"exit_index":153,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5075,"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-13T14:58:38+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":171,"exit_index":197,"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-13T14:58:38+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":277,"exit_index":295,"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-13T14:58:38+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":131,"exit_index":153,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5075,"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-13T14:58:38+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":171,"exit_index":197,"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-13T14:58:38+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":277,"exit_index":295,"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-13T14:58:38+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":171,"exit_index":197,"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-13T14:58:38+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":277,"exit_index":295,"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-13T14:58:38+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":171,"exit_index":197,"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-13T14:58:38+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":56,"exit_index":58,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4212,"entry_hist":-0.000061,"entry_hist_slope":-0.000298,"confidence":0.1915,"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-13T14:58:38+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":64,"exit_index":68,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.708,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2305,"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-13T14:58:38+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":174,"exit_index":177,"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-13T14:58:38+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":56,"exit_index":58,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4212,"entry_hist":-0.000061,"entry_hist_slope":-0.000298,"confidence":0.1915,"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-13T14:58:38+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":64,"exit_index":68,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.708,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2305,"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-13T14:58:38+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":174,"exit_index":177,"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-13T14:58:38+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":56,"exit_index":58,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4212,"entry_hist":-0.000061,"entry_hist_slope":-0.000298,"confidence":0.1915,"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-13T14:58:38+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":64,"exit_index":68,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.708,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2305,"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-13T14:58:38+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":174,"exit_index":177,"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-13T14:58:38+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":64,"exit_index":68,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.708,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2305,"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-13T14:58:38+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":174,"exit_index":177,"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-13T14:58:38+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":174,"exit_index":177,"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-13T14:58:38+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":174,"exit_index":177,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.1463,"exit_price":0.1472,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":4.44,"mae_roi_pct":-0.34,"realized_roi_pct":3.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.1463,"exit_price":0.1472,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":4.44,"mae_roi_pct":-0.34,"realized_roi_pct":3.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.1463,"exit_price":0.1472,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":4.44,"mae_roi_pct":-0.34,"realized_roi_pct":3.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.1463,"exit_price":0.1472,"entry_rsi":35.4385,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":4.44,"mae_roi_pct":-0.34,"realized_roi_pct":3.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778615460000,"exit_time":1778634540000,"entry_index":77,"exit_index":183,"hold_bars":106,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.4103,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.1115,"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-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.1475,"exit_price":0.1472,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778615460000,"exit_time":1778634540000,"entry_index":77,"exit_index":183,"hold_bars":106,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.4103,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.1115,"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-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.1475,"exit_price":0.1472,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.1475,"exit_price":0.1472,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.1475,"exit_price":0.1472,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.1475,"exit_price":0.1472,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.1482,"exit_price":0.1472,"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":3.4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.1482,"exit_price":0.1472,"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":3.4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.1482,"exit_price":0.1472,"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":3.4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":246,"exit_index":299,"hold_bars":53,"entry_price":0.1482,"exit_price":0.1472,"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":3.4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":247,"exit_index":280,"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-13T14:58:38+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":247,"exit_index":280,"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-13T14:58:38+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":1778654700000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.148,"exit_price":0.1472,"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":2.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.148,"exit_price":0.1472,"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":2.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":143,"exit_index":197,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.0439,"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-13T14:58:38+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":143,"exit_index":197,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.0439,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":991.1,"exit_price":991.3,"entry_rsi":34.0251,"entry_hist":0.013936,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.31,"mae_roi_pct":-0.5,"realized_roi_pct":0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":991.3,"exit_price":991.3,"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.05,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":215,"exit_index":299,"hold_bars":84,"entry_price":993.7,"exit_price":991.3,"entry_rsi":91.1279,"entry_hist":-0.0075,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":1.36,"mae_roi_pct":0,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":991.3,"exit_price":991.3,"entry_rsi":18.7818,"entry_hist":0.018012,"entry_hist_slope":0.023953,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-0.66,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":991.2,"exit_price":991.3,"entry_rsi":29.4178,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-0.61,"realized_roi_pct":0.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778580900000,"exit_time":1778598000000,"entry_index":51,"exit_index":108,"hold_bars":57,"entry_price":974.5,"exit_price":994.3877551,"entry_rsi":63.8091,"entry_hist":-0.004926,"entry_hist_slope":-0.018425,"confidence":0.3857,"mfe_roi_pct":4.56,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778580900000,"exit_time":1778598000000,"entry_index":51,"exit_index":108,"hold_bars":57,"entry_price":974.5,"exit_price":994.3877551,"entry_rsi":63.8091,"entry_hist":-0.004926,"entry_hist_slope":-0.018425,"confidence":0.3857,"mfe_roi_pct":4.56,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778580900000,"exit_time":1778598000000,"entry_index":51,"exit_index":108,"hold_bars":57,"entry_price":974.5,"exit_price":994.3877551,"entry_rsi":63.8091,"entry_hist":-0.004926,"entry_hist_slope":-0.018425,"confidence":0.3857,"mfe_roi_pct":4.56,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778580900000,"exit_time":1778598000000,"entry_index":51,"exit_index":108,"hold_bars":57,"entry_price":974.5,"exit_price":994.3877551,"entry_rsi":63.8091,"entry_hist":-0.004926,"entry_hist_slope":-0.018425,"confidence":0.3857,"mfe_roi_pct":4.56,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778580900000,"exit_time":1778598000000,"entry_index":51,"exit_index":108,"hold_bars":57,"entry_price":974.5,"exit_price":994.3877551,"entry_rsi":63.8091,"entry_hist":-0.004926,"entry_hist_slope":-0.018425,"confidence":0.3857,"mfe_roi_pct":4.56,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778580900000,"exit_time":1778598000000,"entry_index":51,"exit_index":108,"hold_bars":57,"entry_price":974.5,"exit_price":994.3877551,"entry_rsi":63.8091,"entry_hist":-0.004926,"entry_hist_slope":-0.018425,"confidence":0.3857,"mfe_roi_pct":4.56,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":993.8,"exit_price":991.3,"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.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":993.8,"exit_price":991.3,"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.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":993.8,"exit_price":991.3,"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.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":993.8,"exit_price":991.3,"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.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":993.8,"exit_price":991.3,"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.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":277,"exit_index":299,"hold_bars":22,"entry_price":993.8,"exit_price":991.3,"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.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":201,"exit_index":259,"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-13T14:58:38+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":201,"exit_index":259,"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-13T14:58:38+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":201,"exit_index":259,"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-13T14:58:38+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":201,"exit_index":259,"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-13T14:58:38+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":201,"exit_index":259,"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-13T14:58:38+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":201,"exit_index":259,"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-13T14:58:38+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":128,"exit_index":187,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3693,"entry_hist":-0.090854,"entry_hist_slope":-0.095056,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":128,"exit_index":187,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3693,"entry_hist":-0.090854,"entry_hist_slope":-0.095056,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":128,"exit_index":187,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3693,"entry_hist":-0.090854,"entry_hist_slope":-0.095056,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":128,"exit_index":187,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3693,"entry_hist":-0.090854,"entry_hist_slope":-0.095056,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":128,"exit_index":187,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3693,"entry_hist":-0.090854,"entry_hist_slope":-0.095056,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":128,"exit_index":187,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3693,"entry_hist":-0.090854,"entry_hist_slope":-0.095056,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":993.3,"exit_price":991.3,"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.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.5342,"exit_price":0.5338,"entry_rsi":38.3768,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1397,"mfe_roi_pct":0.47,"mae_roi_pct":-2.71,"realized_roi_pct":-0.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.5342,"exit_price":0.5338,"entry_rsi":38.3768,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1397,"mfe_roi_pct":0.47,"mae_roi_pct":-2.71,"realized_roi_pct":-0.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.5359,"exit_price":0.5338,"entry_rsi":65.0961,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.2208,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.5359,"exit_price":0.5338,"entry_rsi":65.0961,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.2208,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.5359,"exit_price":0.5338,"entry_rsi":65.0961,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.2208,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.5359,"exit_price":0.5338,"entry_rsi":65.0961,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.2208,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778618880000,"exit_time":1778655420000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.5288,"exit_price":0.5338,"entry_rsi":62.5634,"entry_hist":-0.000037,"entry_hist_slope":-0.000038,"confidence":0.1653,"mfe_roi_pct":3.52,"mae_roi_pct":-8.46,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778618880000,"exit_time":1778655420000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.5288,"exit_price":0.5338,"entry_rsi":62.5634,"entry_hist":-0.000037,"entry_hist_slope":-0.000038,"confidence":0.1653,"mfe_roi_pct":3.52,"mae_roi_pct":-8.46,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778618880000,"exit_time":1778655420000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.5288,"exit_price":0.5338,"entry_rsi":62.5634,"entry_hist":-0.000037,"entry_hist_slope":-0.000038,"confidence":0.1653,"mfe_roi_pct":3.52,"mae_roi_pct":-8.46,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":0.5297,"exit_price":0.5338,"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":-3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":0.5297,"exit_price":0.5338,"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":-3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":0.5297,"exit_price":0.5338,"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":-3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":0.5297,"exit_price":0.5338,"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":-3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":170,"exit_index":231,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4765,"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-13T14:58:38+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":170,"exit_index":231,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4765,"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-13T14:58:38+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":170,"exit_index":231,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4765,"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-13T14:58:38+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":170,"exit_index":231,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4765,"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-13T14:58:38+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":93,"exit_index":178,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5655,"entry_hist":-0.000024,"entry_hist_slope":-0.000147,"confidence":0.1646,"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-13T14:58:38+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":93,"exit_index":178,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5655,"entry_hist":-0.000024,"entry_hist_slope":-0.000147,"confidence":0.1646,"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-13T14:58:38+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":93,"exit_index":178,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5655,"entry_hist":-0.000024,"entry_hist_slope":-0.000147,"confidence":0.1646,"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-13T14:58:38+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":99,"exit_index":180,"hold_bars":81,"entry_price":0.5394,"exit_price":0.55040816,"entry_rsi":63.8376,"entry_hist":-0.000099,"entry_hist_slope":-0.000108,"confidence":0.208,"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-13T14:58:38+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":202,"exit_index":239,"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-13T14:58:38+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":202,"exit_index":239,"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-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0006602,"exit_price":0.0006595,"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.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0006602,"exit_price":0.0006595,"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.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0006602,"exit_price":0.0006595,"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.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0006602,"exit_price":0.0006595,"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.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0006602,"exit_price":0.0006595,"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.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":68,"exit_index":102,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.7676,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1503,"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-13T14:58:38+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":68,"exit_index":102,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.7676,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1503,"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-13T14:58:38+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":68,"exit_index":102,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.7676,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1503,"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-13T14:58:38+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":100,"exit_index":158,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.4926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.134,"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-13T14:58:38+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":194,"exit_index":211,"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-13T14:58:38+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":226,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.0006455,"exit_price":0.0006595,"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":10.56,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":158,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.4926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.134,"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-13T14:58:38+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":194,"exit_index":211,"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-13T14:58:38+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":226,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.0006455,"exit_price":0.0006595,"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":10.56,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":194,"exit_index":211,"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-13T14:58:38+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":226,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.0006617,"exit_price":0.0006595,"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":1.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.0006617,"exit_price":0.0006595,"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":1.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.0006489,"exit_price":0.0006595,"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":8.79,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.0006489,"exit_price":0.0006595,"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":8.79,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":94,"exit_index":98,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1109,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2825,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":103,"exit_index":146,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0503,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2362,"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-13T14:58:38+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":94,"exit_index":98,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1109,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2825,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":103,"exit_index":146,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0503,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2362,"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-13T14:58:38+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":94,"exit_index":98,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1109,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2825,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":103,"exit_index":146,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0503,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2362,"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-13T14:58:38+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":94,"exit_index":98,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1109,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2825,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":103,"exit_index":146,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0503,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2362,"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-13T14:58:38+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":94,"exit_index":98,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1109,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2825,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.0006511,"exit_price":0.0006595,"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":6.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.0006511,"exit_price":0.0006595,"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":6.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":205,"exit_index":223,"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-13T14:58:38+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":205,"exit_index":223,"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-13T14:58:38+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":205,"exit_index":223,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778578200000,"exit_time":1778655300000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":411,"exit_price":408.31,"entry_rsi":32.4567,"entry_hist":0.004818,"entry_hist_slope":0.014002,"confidence":0.4697,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":79,"exit_index":134,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6376,"entry_hist":0.011774,"entry_hist_slope":0.036233,"confidence":0.3532,"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-13T14:58:38+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":79,"exit_index":134,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6376,"entry_hist":0.011774,"entry_hist_slope":0.036233,"confidence":0.3532,"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-13T14:58:38+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":79,"exit_index":134,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6376,"entry_hist":0.011774,"entry_hist_slope":0.036233,"confidence":0.3532,"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-13T14:58:38+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":79,"exit_index":134,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6376,"entry_hist":0.011774,"entry_hist_slope":0.036233,"confidence":0.3532,"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-13T14:58:38+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":79,"exit_index":134,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6376,"entry_hist":0.011774,"entry_hist_slope":0.036233,"confidence":0.3532,"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-13T14:58:38+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":79,"exit_index":134,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6376,"entry_hist":0.011774,"entry_hist_slope":0.036233,"confidence":0.3532,"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-13T14:58:38+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":1778654700000,"entry_index":90,"exit_index":299,"hold_bars":209,"entry_price":413.53,"exit_price":408.31,"entry_rsi":33.8065,"entry_hist":0.005704,"entry_hist_slope":0.008023,"confidence":0.4394,"mfe_roi_pct":2.74,"mae_roi_pct":-8.6,"realized_roi_pct":-6.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":408,"exit_price":408.31,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":408,"exit_price":408.31,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":408,"exit_price":408.31,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":408,"exit_price":408.31,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":408,"exit_price":408.31,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":408,"exit_price":408.31,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":90,"exit_index":217,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.282,"entry_hist":0.034918,"entry_hist_slope":0.053353,"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-13T14:58:38+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":1778653800000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":417.04,"exit_price":408.31,"entry_rsi":61.0026,"entry_hist":-0.005375,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":417.04,"exit_price":408.31,"entry_rsi":61.0026,"entry_hist":-0.005375,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":417.04,"exit_price":408.31,"entry_rsi":61.0026,"entry_hist":-0.005375,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":417.04,"exit_price":408.31,"entry_rsi":61.0026,"entry_hist":-0.005375,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":417.04,"exit_price":408.31,"entry_rsi":61.0026,"entry_hist":-0.005375,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":417.04,"exit_price":408.31,"entry_rsi":61.0026,"entry_hist":-0.005375,"entry_hist_slope":-0.009203,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":408.38,"exit_price":408.31,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":408.38,"exit_price":408.31,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":408.38,"exit_price":408.31,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":408.38,"exit_price":408.31,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":408.38,"exit_price":408.31,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":408.38,"exit_price":408.31,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":3.007,"exit_price":3.019,"entry_rsi":37.3804,"entry_hist":0.000011,"entry_hist_slope":0.000061,"confidence":0.1712,"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-13T14:58:38+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":1778655540000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":3.007,"exit_price":3.019,"entry_rsi":37.3804,"entry_hist":0.000011,"entry_hist_slope":0.000061,"confidence":0.1712,"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-13T14:58:38+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":1778655540000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":3.007,"exit_price":3.019,"entry_rsi":37.3804,"entry_hist":0.000011,"entry_hist_slope":0.000061,"confidence":0.1712,"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-13T14:58:38+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":1778655540000,"entry_index":231,"exit_index":299,"hold_bars":68,"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-13T14:58:38+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":1778655540000,"entry_index":231,"exit_index":299,"hold_bars":68,"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-13T14:58:38+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":1778655540000,"entry_index":231,"exit_index":299,"hold_bars":68,"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-13T14:58:38+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":1778655540000,"entry_index":231,"exit_index":299,"hold_bars":68,"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-13T14:58:38+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":1778655300000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8285,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2977,"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-13T14:58:38+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":1778655300000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8285,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2977,"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-13T14:58:38+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":1778655300000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8285,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2977,"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-13T14:58:38+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":1778655300000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8285,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2977,"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-13T14:58:38+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":1778655300000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":2.997,"exit_price":3.019,"entry_rsi":37.8285,"entry_hist":0.000388,"entry_hist_slope":0.000744,"confidence":0.2977,"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-13T14:58:38+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":1778654700000,"entry_index":244,"exit_index":299,"hold_bars":55,"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-13T14:58:38+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":1778654700000,"entry_index":244,"exit_index":299,"hold_bars":55,"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-13T14:58:38+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":1778654700000,"entry_index":244,"exit_index":299,"hold_bars":55,"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-13T14:58:38+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":1778654700000,"entry_index":244,"exit_index":299,"hold_bars":55,"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-13T14:58:38+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":1778654700000,"entry_index":244,"exit_index":299,"hold_bars":55,"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-13T14:58:38+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":1778654700000,"entry_index":244,"exit_index":299,"hold_bars":55,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":1778654700000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":3.068,"exit_price":3.019,"entry_rsi":60.2655,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":1778654700000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":3.068,"exit_price":3.019,"entry_rsi":60.2655,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":91,"exit_index":141,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5592,"entry_hist":-0.00032,"entry_hist_slope":-0.000493,"confidence":0.5937,"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-13T14:58:38+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":157,"exit_index":166,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7853,"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-13T14:58:38+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":1778193000000,"exit_time":1778245200000,"entry_index":43,"exit_index":72,"hold_bars":29,"entry_price":2.825,"exit_price":2.88265306,"entry_rsi":65.017,"entry_hist":-0.000309,"entry_hist_slope":-0.000424,"confidence":0.2977,"mfe_roi_pct":1.06,"mae_roi_pct":-12.59,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":199,"exit_index":217,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":1778193000000,"exit_time":1778245200000,"entry_index":43,"exit_index":72,"hold_bars":29,"entry_price":2.825,"exit_price":2.88265306,"entry_rsi":65.017,"entry_hist":-0.000309,"entry_hist_slope":-0.000424,"confidence":0.2977,"mfe_roi_pct":1.06,"mae_roi_pct":-12.59,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":199,"exit_index":217,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":1778193000000,"exit_time":1778245200000,"entry_index":43,"exit_index":72,"hold_bars":29,"entry_price":2.825,"exit_price":2.88265306,"entry_rsi":65.017,"entry_hist":-0.000309,"entry_hist_slope":-0.000424,"confidence":0.2977,"mfe_roi_pct":1.06,"mae_roi_pct":-12.59,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":199,"exit_index":217,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":1778193000000,"exit_time":1778245200000,"entry_index":43,"exit_index":72,"hold_bars":29,"entry_price":2.825,"exit_price":2.88265306,"entry_rsi":65.017,"entry_hist":-0.000309,"entry_hist_slope":-0.000424,"confidence":0.2977,"mfe_roi_pct":1.06,"mae_roi_pct":-12.59,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":199,"exit_index":217,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":1778193000000,"exit_time":1778245200000,"entry_index":43,"exit_index":72,"hold_bars":29,"entry_price":2.825,"exit_price":2.88265306,"entry_rsi":65.017,"entry_hist":-0.000309,"entry_hist_slope":-0.000424,"confidence":0.2977,"mfe_roi_pct":1.06,"mae_roi_pct":-12.59,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":199,"exit_index":217,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":199,"exit_index":217,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":1778653800000,"entry_index":235,"exit_index":299,"hold_bars":64,"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-13T14:58:38+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":179,"exit_index":186,"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-13T14:58:38+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":254,"exit_index":258,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":179,"exit_index":186,"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-13T14:58:38+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":254,"exit_index":258,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":179,"exit_index":186,"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-13T14:58:38+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":254,"exit_index":258,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":179,"exit_index":186,"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-13T14:58:38+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":254,"exit_index":258,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":179,"exit_index":186,"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-13T14:58:38+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":254,"exit_index":258,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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":1778652000000,"entry_index":275,"exit_index":299,"hold_bars":24,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002452,"exit_price":0.002443,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":0,"mae_roi_pct":-4.69,"realized_roi_pct":-1.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002452,"exit_price":0.002443,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":0,"mae_roi_pct":-4.69,"realized_roi_pct":-1.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.002452,"exit_price":0.002443,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":0,"mae_roi_pct":-4.69,"realized_roi_pct":-1.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.002431,"exit_price":0.002443,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":3.7,"mae_roi_pct":-0.41,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.002431,"exit_price":0.002443,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":3.7,"mae_roi_pct":-0.41,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.002431,"exit_price":0.002443,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":3.7,"mae_roi_pct":-0.41,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.002431,"exit_price":0.002443,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":3.7,"mae_roi_pct":-0.41,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":0.002431,"exit_price":0.002443,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":3.7,"mae_roi_pct":-0.41,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.002436,"exit_price":0.002443,"entry_rsi":36.9903,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":1.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.002436,"exit_price":0.002443,"entry_rsi":36.9903,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":1.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.002436,"exit_price":0.002443,"entry_rsi":36.9903,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":1.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778615820000,"exit_time":1778655420000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":0.00247,"exit_price":0.002443,"entry_rsi":60.3893,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1088,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":5.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778615820000,"exit_time":1778655420000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":0.00247,"exit_price":0.002443,"entry_rsi":60.3893,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1088,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":5.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":220,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7347,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1062,"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-13T14:58:38+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":100,"exit_index":220,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7347,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1062,"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-13T14:58:38+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":1778650980000,"exit_time":1778655540000,"entry_index":223,"exit_index":299,"hold_bars":76,"entry_price":0.05928,"exit_price":0.05958,"entry_rsi":39.5591,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1106,"mfe_roi_pct":3.46,"mae_roi_pct":-0.59,"realized_roi_pct":2.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778650980000,"exit_time":1778655540000,"entry_index":223,"exit_index":299,"hold_bars":76,"entry_price":0.05928,"exit_price":0.05958,"entry_rsi":39.5591,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1106,"mfe_roi_pct":3.46,"mae_roi_pct":-0.59,"realized_roi_pct":2.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.05964,"exit_price":0.05958,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":0.59,"mae_roi_pct":0,"realized_roi_pct":0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.05964,"exit_price":0.05958,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":0.59,"mae_roi_pct":0,"realized_roi_pct":0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.05964,"exit_price":0.05958,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":0.59,"mae_roi_pct":0,"realized_roi_pct":0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.02642,"exit_price":0.02631,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":2.28,"mae_roi_pct":-2.26,"realized_roi_pct":2.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.02642,"exit_price":0.02631,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":2.28,"mae_roi_pct":-2.26,"realized_roi_pct":2.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.02642,"exit_price":0.02631,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":2.28,"mae_roi_pct":-2.26,"realized_roi_pct":2.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":117,"exit_index":143,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4333,"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-13T14:58:38+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":117,"exit_index":143,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4333,"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-13T14:58:38+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":117,"exit_index":143,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4333,"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-13T14:58:38+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":59,"exit_index":67,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4879,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2718,"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-13T14:58:38+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":59,"exit_index":67,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4879,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2718,"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-13T14:58:38+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":59,"exit_index":67,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4879,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2718,"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-13T14:58:38+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":59,"exit_index":67,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4879,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2718,"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-13T14:58:38+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":59,"exit_index":67,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4879,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.2718,"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-13T14:58:38+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":94,"exit_index":107,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.5296,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.1135,"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-13T14:58:38+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":94,"exit_index":107,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.5296,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.1135,"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-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.05544,"exit_price":0.05547,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.05544,"exit_price":0.05547,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.05544,"exit_price":0.05547,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.05544,"exit_price":0.05547,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.05544,"exit_price":0.05547,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.05544,"exit_price":0.05547,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.4574,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2025,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.4574,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2025,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.4574,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2025,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":99,"exit_index":299,"hold_bars":200,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.4574,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2025,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.05551,"exit_price":0.05547,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.05551,"exit_price":0.05547,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.05551,"exit_price":0.05547,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.05551,"exit_price":0.05547,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.05551,"exit_price":0.05547,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.05551,"exit_price":0.05547,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":110,"exit_index":129,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9733,"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-13T14:58:38+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":110,"exit_index":129,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9733,"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-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.05545,"exit_price":0.05547,"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.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.05545,"exit_price":0.05547,"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.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.05545,"exit_price":0.05547,"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.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.05545,"exit_price":0.05547,"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.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.05545,"exit_price":0.05547,"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.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.05545,"exit_price":0.05547,"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.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":276,"exit_index":293,"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-13T14:58:38+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":276,"exit_index":293,"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-13T14:58:38+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":276,"exit_index":293,"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-13T14:58:38+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":276,"exit_index":293,"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-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":0.05461,"exit_price":0.05547,"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":10.95,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":0.05461,"exit_price":0.05547,"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":10.95,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":68,"exit_index":208,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.6285,"entry_hist":-0.000053,"entry_hist_slope":-0.000548,"confidence":0.2462,"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-13T14:58:38+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":217,"exit_index":278,"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-13T14:58:38+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":1778655540000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":6.506,"exit_price":6.518,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-4.42,"realized_roi_pct":-0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":68,"exit_index":208,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.6285,"entry_hist":-0.000053,"entry_hist_slope":-0.000548,"confidence":0.2462,"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-13T14:58:38+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":217,"exit_index":278,"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-13T14:58:38+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":1778655540000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":6.506,"exit_price":6.518,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-4.42,"realized_roi_pct":-0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":68,"exit_index":208,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.6285,"entry_hist":-0.000053,"entry_hist_slope":-0.000548,"confidence":0.2462,"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-13T14:58:38+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":217,"exit_index":278,"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-13T14:58:38+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":1778655540000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":6.506,"exit_price":6.518,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-4.42,"realized_roi_pct":-0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":68,"exit_index":208,"hold_bars":140,"entry_price":6.265,"exit_price":6.39285714,"entry_rsi":61.6285,"entry_hist":-0.000053,"entry_hist_slope":-0.000548,"confidence":0.2462,"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-13T14:58:38+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":217,"exit_index":278,"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-13T14:58:38+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":1778655540000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":6.506,"exit_price":6.518,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-4.42,"realized_roi_pct":-0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":82,"exit_index":212,"hold_bars":130,"entry_price":6.287,"exit_price":6.41530612,"entry_rsi":65.1834,"entry_hist":-0.000272,"entry_hist_slope":-0.000364,"confidence":0.2895,"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-13T14:58:38+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":217,"exit_index":278,"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-13T14:58:38+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":1778655540000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":6.506,"exit_price":6.518,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-4.42,"realized_roi_pct":-0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":281,"exit_index":299,"hold_bars":18,"entry_price":6.506,"exit_price":6.518,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-4.42,"realized_roi_pct":-0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":275,"exit_index":292,"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-13T14:58:38+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":275,"exit_index":292,"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-13T14:58:38+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":275,"exit_index":292,"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-13T14:58:38+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":275,"exit_index":292,"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-13T14:58:38+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":275,"exit_index":292,"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-13T14:58:38+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":275,"exit_index":292,"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-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.08038,"exit_price":0.08099,"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":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.08038,"exit_price":0.08099,"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":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":0.08113,"exit_price":0.08099,"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.06,"realized_roi_pct":0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":279,"exit_index":299,"hold_bars":20,"entry_price":0.08113,"exit_price":0.08099,"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.06,"realized_roi_pct":0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":97,"exit_index":299,"hold_bars":202,"entry_price":0.08012,"exit_price":0.08099,"entry_rsi":60.9377,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1216,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-5.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":97,"exit_index":299,"hold_bars":202,"entry_price":0.08012,"exit_price":0.08099,"entry_rsi":60.9377,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1216,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-5.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0802,"exit_price":0.08099,"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":-4.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.0802,"exit_price":0.08099,"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":-4.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":0.0801,"exit_price":0.08099,"entry_rsi":60.4267,"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":-5.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":0.0801,"exit_price":0.08099,"entry_rsi":60.4267,"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":-5.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":0.08054,"exit_price":0.08099,"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":-2.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":0.08054,"exit_price":0.08099,"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":-2.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8437,"entry_hist":-0.000021,"entry_hist_slope":-0.000059,"confidence":0.2208,"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-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8437,"entry_hist":-0.000021,"entry_hist_slope":-0.000059,"confidence":0.2208,"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-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8437,"entry_hist":-0.000021,"entry_hist_slope":-0.000059,"confidence":0.2208,"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-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8437,"entry_hist":-0.000021,"entry_hist_slope":-0.000059,"confidence":0.2208,"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-13T14:58:38+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":150,"exit_index":174,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.4058,"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-13T14:58:38+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":150,"exit_index":174,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.4058,"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-13T14:58:38+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":93,"exit_index":95,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.6804,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2587,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":141,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0309,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2027,"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-13T14:58:38+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":93,"exit_index":95,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.6804,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2587,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":141,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0309,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2027,"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-13T14:58:38+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":93,"exit_index":95,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.6804,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2587,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":141,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0309,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2027,"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-13T14:58:38+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":93,"exit_index":95,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.6804,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2587,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":141,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0309,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2027,"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-13T14:58:38+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":93,"exit_index":95,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.6804,"entry_hist":-0.000032,"entry_hist_slope":-0.000042,"confidence":0.2587,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655300000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":0.0165,"exit_price":0.01652,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":0.91,"mae_roi_pct":-8.48,"realized_roi_pct":0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":0.0165,"exit_price":0.01652,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":0.91,"mae_roi_pct":-8.48,"realized_roi_pct":0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":0.0165,"exit_price":0.01652,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":0.91,"mae_roi_pct":-8.48,"realized_roi_pct":0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.01676,"exit_price":0.01652,"entry_rsi":66.1013,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2381,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":10.75,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.01676,"exit_price":0.01652,"entry_rsi":66.1013,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2381,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":10.75,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.01676,"exit_price":0.01652,"entry_rsi":66.1013,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2381,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":10.75,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":103,"exit_index":299,"hold_bars":196,"entry_price":0.01676,"exit_price":0.01652,"entry_rsi":66.1013,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2381,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":10.75,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":102,"exit_index":180,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5053,"entry_hist":-0.000005,"entry_hist_slope":-0.000007,"confidence":0.1128,"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-13T14:58:38+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":102,"exit_index":180,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5053,"entry_hist":-0.000005,"entry_hist_slope":-0.000007,"confidence":0.1128,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":224,"exit_index":295,"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-13T14:58:38+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":224,"exit_index":295,"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-13T14:58:38+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":224,"exit_index":295,"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-13T14:58:38+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":224,"exit_index":295,"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-13T14:58:38+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":80,"exit_index":172,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.6205,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2501,"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-13T14:58:38+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":80,"exit_index":172,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.6205,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2501,"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-13T14:58:38+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":80,"exit_index":172,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.6205,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2501,"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-13T14:58:38+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":80,"exit_index":172,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.6205,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2501,"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-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778616000000,"exit_time":1778632560000,"entry_index":80,"exit_index":172,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.6205,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2501,"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-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778580300000,"exit_time":1778605800000,"entry_index":49,"exit_index":134,"hold_bars":85,"entry_price":0.03476,"exit_price":0.03358,"entry_rsi":63.2768,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.174,"mfe_roi_pct":21.77,"mae_roi_pct":-8.21,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778580300000,"exit_time":1778605800000,"entry_index":49,"exit_index":134,"hold_bars":85,"entry_price":0.03476,"exit_price":0.03358,"entry_rsi":63.2768,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.174,"mfe_roi_pct":21.77,"mae_roi_pct":-8.21,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778580300000,"exit_time":1778605800000,"entry_index":49,"exit_index":134,"hold_bars":85,"entry_price":0.03476,"exit_price":0.03358,"entry_rsi":63.2768,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.174,"mfe_roi_pct":21.77,"mae_roi_pct":-8.21,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":124,"exit_index":214,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4187,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":218,"exit_index":256,"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-13T14:58:38+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":51,"exit_index":52,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.4267,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.2918,"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-13T14:58:38+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":51,"exit_index":52,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.4267,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.2918,"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-13T14:58:38+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":51,"exit_index":52,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.4267,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.2918,"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-13T14:58:38+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":51,"exit_index":52,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.4267,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.2918,"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-13T14:58:38+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":51,"exit_index":52,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.4267,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.2918,"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-13T14:58:38+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":73,"exit_index":77,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.2937,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1399,"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-13T14:58:38+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":265,"exit_index":278,"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-13T14:58:38+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":73,"exit_index":77,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.2937,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1399,"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-13T14:58:38+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":265,"exit_index":278,"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-13T14:58:38+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":265,"exit_index":278,"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-13T14:58:38+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":265,"exit_index":278,"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-13T14:58:38+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":265,"exit_index":278,"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-13T14:58:38+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":265,"exit_index":278,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655420000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":0.2424,"exit_price":0.2426,"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":0.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":284,"exit_index":299,"hold_bars":15,"entry_price":0.2424,"exit_price":0.2426,"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":0.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608440000,"exit_time":1778645520000,"entry_index":38,"exit_index":244,"hold_bars":206,"entry_price":0.2401,"exit_price":0.245,"entry_rsi":64.0713,"entry_hist":-0.000007,"entry_hist_slope":-0.000028,"confidence":0.1972,"mfe_roi_pct":0.21,"mae_roi_pct":-10.6,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778608440000,"exit_time":1778645520000,"entry_index":38,"exit_index":244,"hold_bars":206,"entry_price":0.2401,"exit_price":0.245,"entry_rsi":64.0713,"entry_hist":-0.000007,"entry_hist_slope":-0.000028,"confidence":0.1972,"mfe_roi_pct":0.21,"mae_roi_pct":-10.6,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778608440000,"exit_time":1778645520000,"entry_index":38,"exit_index":244,"hold_bars":206,"entry_price":0.2401,"exit_price":0.245,"entry_rsi":64.0713,"entry_hist":-0.000007,"entry_hist_slope":-0.000028,"confidence":0.1972,"mfe_roi_pct":0.21,"mae_roi_pct":-10.6,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778610960000,"exit_time":1778655420000,"entry_index":52,"exit_index":299,"hold_bars":247,"entry_price":0.2418,"exit_price":0.2426,"entry_rsi":65.0234,"entry_hist":-0.00003,"entry_hist_slope":-0.000032,"confidence":0.2195,"mfe_roi_pct":3.75,"mae_roi_pct":-7.13,"realized_roi_pct":-1.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.2425,"exit_price":0.2426,"entry_rsi":60.736,"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":-0.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.2425,"exit_price":0.2426,"entry_rsi":60.736,"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":-0.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":100,"exit_index":157,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.5397,"entry_hist":0.000037,"entry_hist_slope":0.000098,"confidence":0.13,"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-13T14:58:38+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":227,"exit_index":234,"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-13T14:58:38+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":100,"exit_index":157,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.5397,"entry_hist":0.000037,"entry_hist_slope":0.000098,"confidence":0.13,"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-13T14:58:38+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":227,"exit_index":234,"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-13T14:58:38+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":87,"exit_index":144,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6123,"entry_hist":-0.000044,"entry_hist_slope":-0.000145,"confidence":0.1877,"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-13T14:58:38+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":87,"exit_index":144,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6123,"entry_hist":-0.000044,"entry_hist_slope":-0.000145,"confidence":0.1877,"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-13T14:58:38+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":87,"exit_index":144,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6123,"entry_hist":-0.000044,"entry_hist_slope":-0.000145,"confidence":0.1877,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":198,"exit_index":210,"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-13T14:58:38+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":198,"exit_index":210,"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-13T14:58:38+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":198,"exit_index":210,"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-13T14:58:38+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":198,"exit_index":210,"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-13T14:58:38+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":198,"exit_index":210,"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-13T14:58:38+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":198,"exit_index":210,"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-13T14:58:38+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":223,"exit_index":234,"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-13T14:58:38+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":223,"exit_index":234,"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-13T14:58:38+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":223,"exit_index":234,"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-13T14:58:38+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":223,"exit_index":234,"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-13T14:58:38+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":223,"exit_index":234,"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-13T14:58:38+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":272,"exit_index":281,"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-13T14:58:38+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":272,"exit_index":281,"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-13T14:58:38+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":272,"exit_index":281,"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-13T14:58:38+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":272,"exit_index":281,"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-13T14:58:38+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":272,"exit_index":281,"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-13T14:58:38+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":272,"exit_index":281,"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-13T14:58:38+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":92,"exit_index":96,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5497,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3349,"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-13T14:58:38+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":101,"exit_index":179,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5611,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3045,"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-13T14:58:38+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":1778653800000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":2.487,"exit_price":2.474,"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":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":96,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5497,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3349,"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-13T14:58:38+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":101,"exit_index":179,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5611,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3045,"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-13T14:58:38+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":1778653800000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":2.487,"exit_price":2.474,"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":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":96,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5497,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3349,"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-13T14:58:38+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":101,"exit_index":179,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5611,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3045,"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-13T14:58:38+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":1778653800000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":2.487,"exit_price":2.474,"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":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":96,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5497,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3349,"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-13T14:58:38+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":101,"exit_index":179,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5611,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3045,"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-13T14:58:38+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":1778653800000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":2.487,"exit_price":2.474,"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":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":96,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5497,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3349,"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-13T14:58:38+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":101,"exit_index":179,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5611,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3045,"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-13T14:58:38+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":1778653800000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":2.487,"exit_price":2.474,"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":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":92,"exit_index":96,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.5497,"entry_hist":-0.000255,"entry_hist_slope":-0.001131,"confidence":0.3349,"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-13T14:58:38+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":101,"exit_index":179,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5611,"entry_hist":-0.000408,"entry_hist_slope":-0.000622,"confidence":0.3045,"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-13T14:58:38+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":1778653800000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":2.487,"exit_price":2.474,"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":2.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+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":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+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":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+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":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+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":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+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":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":39,"exit_index":47,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.4775,"entry_hist":0.000447,"entry_hist_slope":0.000998,"confidence":0.4013,"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-13T14:58:38+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":204,"exit_index":238,"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-13T14:58:38+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":204,"exit_index":238,"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-13T14:58:38+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":204,"exit_index":238,"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-13T14:58:38+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":204,"exit_index":238,"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-13T14:58:38+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":204,"exit_index":238,"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-13T14:58:38+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":204,"exit_index":238,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.5178,"exit_price":0.5123,"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":-5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.5178,"exit_price":0.5123,"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":-5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.5178,"exit_price":0.5123,"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":-5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.5178,"exit_price":0.5123,"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":-5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.5178,"exit_price":0.5123,"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":-5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640240000,"exit_time":1778655540000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.519,"exit_price":0.5123,"entry_rsi":64.6257,"entry_hist":-0.000006,"entry_hist_slope":-0.00001,"confidence":0.206,"mfe_roi_pct":7.63,"mae_roi_pct":-2.3,"realized_roi_pct":6.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778640240000,"exit_time":1778655540000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.519,"exit_price":0.5123,"entry_rsi":64.6257,"entry_hist":-0.000006,"entry_hist_slope":-0.00001,"confidence":0.206,"mfe_roi_pct":7.63,"mae_roi_pct":-2.3,"realized_roi_pct":6.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778640240000,"exit_time":1778655540000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.519,"exit_price":0.5123,"entry_rsi":64.6257,"entry_hist":-0.000006,"entry_hist_slope":-0.00001,"confidence":0.206,"mfe_roi_pct":7.63,"mae_roi_pct":-2.3,"realized_roi_pct":6.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778640240000,"exit_time":1778655540000,"entry_index":44,"exit_index":299,"hold_bars":255,"entry_price":0.519,"exit_price":0.5123,"entry_rsi":64.6257,"entry_hist":-0.000006,"entry_hist_slope":-0.00001,"confidence":0.206,"mfe_roi_pct":7.63,"mae_roi_pct":-2.3,"realized_roi_pct":6.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.5138,"exit_price":0.5123,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-1.85,"realized_roi_pct":-1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.5138,"exit_price":0.5123,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-1.85,"realized_roi_pct":-1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.5138,"exit_price":0.5123,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-1.85,"realized_roi_pct":-1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":0.5138,"exit_price":0.5123,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-1.85,"realized_roi_pct":-1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778613840000,"exit_time":1778655420000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.5168,"exit_price":0.5123,"entry_rsi":60.2771,"entry_hist":-0.000004,"entry_hist_slope":-0.000049,"confidence":0.1161,"mfe_roi_pct":6.87,"mae_roi_pct":-4.41,"realized_roi_pct":4.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778613840000,"exit_time":1778655420000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.5168,"exit_price":0.5123,"entry_rsi":60.2771,"entry_hist":-0.000004,"entry_hist_slope":-0.000049,"confidence":0.1161,"mfe_roi_pct":6.87,"mae_roi_pct":-4.41,"realized_roi_pct":4.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.517,"exit_price":0.5123,"entry_rsi":62.6911,"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":4.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778583900000,"exit_time":1778589000000,"entry_index":61,"exit_index":78,"hold_bars":17,"entry_price":0.5272,"exit_price":0.516656,"entry_rsi":39.5833,"entry_hist":0.000072,"entry_hist_slope":0.000074,"confidence":0.1242,"mfe_roi_pct":0.85,"mae_roi_pct":-11.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":111,"exit_index":299,"hold_bars":188,"entry_price":0.5121,"exit_price":0.5123,"entry_rsi":37.6362,"entry_hist":0.000033,"entry_hist_slope":0.000093,"confidence":0.1718,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778583900000,"exit_time":1778589000000,"entry_index":61,"exit_index":78,"hold_bars":17,"entry_price":0.5272,"exit_price":0.516656,"entry_rsi":39.5833,"entry_hist":0.000072,"entry_hist_slope":0.000074,"confidence":0.1242,"mfe_roi_pct":0.85,"mae_roi_pct":-11.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":111,"exit_index":299,"hold_bars":188,"entry_price":0.5121,"exit_price":0.5123,"entry_rsi":37.6362,"entry_hist":0.000033,"entry_hist_slope":0.000093,"confidence":0.1718,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":65,"exit_index":78,"hold_bars":13,"entry_price":0.5255,"exit_price":0.51499,"entry_rsi":36.3246,"entry_hist":0.000005,"entry_hist_slope":0.000026,"confidence":0.1879,"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-13T14:58:38+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":1778655300000,"entry_index":111,"exit_index":299,"hold_bars":188,"entry_price":0.5121,"exit_price":0.5123,"entry_rsi":37.6362,"entry_hist":0.000033,"entry_hist_slope":0.000093,"confidence":0.1718,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":260,"exit_index":299,"hold_bars":39,"entry_price":0.5199,"exit_price":0.5123,"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":7.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":260,"exit_index":299,"hold_bars":39,"entry_price":0.5199,"exit_price":0.5123,"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":7.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.5126,"exit_price":0.5123,"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.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.5126,"exit_price":0.5123,"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.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":1778654700000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.5126,"exit_price":0.5123,"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.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":229,"exit_index":233,"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-13T14:58:38+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":60,"exit_index":94,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.2987,"entry_hist":-0.000007,"entry_hist_slope":-0.000146,"confidence":0.1584,"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-13T14:58:38+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":60,"exit_index":94,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.2987,"entry_hist":-0.000007,"entry_hist_slope":-0.000146,"confidence":0.1584,"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-13T14:58:38+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":60,"exit_index":94,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.2987,"entry_hist":-0.000007,"entry_hist_slope":-0.000146,"confidence":0.1584,"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-13T14:58:38+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":104,"exit_index":174,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0849,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2186,"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-13T14:58:38+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":104,"exit_index":174,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0849,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2186,"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-13T14:58:38+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":104,"exit_index":174,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0849,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2186,"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-13T14:58:38+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":104,"exit_index":174,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0849,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2186,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.8205,"exit_price":0.8225,"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.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.8205,"exit_price":0.8225,"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.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.8205,"exit_price":0.8225,"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.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.8205,"exit_price":0.8225,"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.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.8205,"exit_price":0.8225,"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.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":0.8219,"exit_price":0.8225,"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.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":0.8219,"exit_price":0.8225,"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.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":280,"exit_index":299,"hold_bars":19,"entry_price":0.8219,"exit_price":0.8225,"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.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.8318,"exit_price":0.8225,"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.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.8318,"exit_price":0.8225,"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.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.8318,"exit_price":0.8225,"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.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.8318,"exit_price":0.8225,"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.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":98,"exit_index":137,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7064,"entry_hist":0.000023,"entry_hist_slope":0.000608,"confidence":0.2282,"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-13T14:58:38+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":207,"exit_index":224,"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-13T14:58:38+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":227,"exit_index":234,"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-13T14:58:38+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":98,"exit_index":137,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7064,"entry_hist":0.000023,"entry_hist_slope":0.000608,"confidence":0.2282,"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-13T14:58:38+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":207,"exit_index":224,"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-13T14:58:38+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":227,"exit_index":234,"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-13T14:58:38+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":98,"exit_index":137,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7064,"entry_hist":0.000023,"entry_hist_slope":0.000608,"confidence":0.2282,"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-13T14:58:38+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":207,"exit_index":224,"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-13T14:58:38+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":227,"exit_index":234,"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-13T14:58:38+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":98,"exit_index":137,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7064,"entry_hist":0.000023,"entry_hist_slope":0.000608,"confidence":0.2282,"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-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778653800000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.8086,"exit_price":0.8225,"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.19,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.8166,"exit_price":0.8225,"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":5.78,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.8166,"exit_price":0.8225,"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":5.78,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.8166,"exit_price":0.8225,"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":5.78,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.8166,"exit_price":0.8225,"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":5.78,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.8166,"exit_price":0.8225,"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":5.78,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778652000000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.8166,"exit_price":0.8225,"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":5.78,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":86,"exit_index":87,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3516,"entry_hist":-0.000243,"entry_hist_slope":-0.000303,"confidence":0.236,"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-13T14:58:38+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":148,"exit_index":153,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4256,"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-13T14:58:38+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":86,"exit_index":87,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3516,"entry_hist":-0.000243,"entry_hist_slope":-0.000303,"confidence":0.236,"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-13T14:58:38+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":148,"exit_index":153,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4256,"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-13T14:58:38+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":86,"exit_index":87,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3516,"entry_hist":-0.000243,"entry_hist_slope":-0.000303,"confidence":0.236,"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-13T14:58:38+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":148,"exit_index":153,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4256,"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-13T14:58:38+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":86,"exit_index":87,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3516,"entry_hist":-0.000243,"entry_hist_slope":-0.000303,"confidence":0.236,"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-13T14:58:38+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":148,"exit_index":153,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4256,"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-13T14:58:38+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":148,"exit_index":153,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4256,"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-13T14:58:38+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":148,"exit_index":153,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4256,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":0.02027,"exit_price":0.02022,"entry_rsi":37.4127,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":0,"mae_roi_pct":-4.44,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":0.02027,"exit_price":0.02022,"entry_rsi":37.4127,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":0,"mae_roi_pct":-4.44,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":205,"exit_index":299,"hold_bars":94,"entry_price":0.02027,"exit_price":0.02022,"entry_rsi":37.4127,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":0,"mae_roi_pct":-4.44,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.02011,"exit_price":0.02022,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":3.48,"mae_roi_pct":-0.5,"realized_roi_pct":2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.02011,"exit_price":0.02022,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":3.48,"mae_roi_pct":-0.5,"realized_roi_pct":2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.02011,"exit_price":0.02022,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":3.48,"mae_roi_pct":-0.5,"realized_roi_pct":2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.02011,"exit_price":0.02022,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":3.48,"mae_roi_pct":-0.5,"realized_roi_pct":2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.02032,"exit_price":0.02022,"entry_rsi":62.69,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1607,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.02032,"exit_price":0.02022,"entry_rsi":62.69,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1607,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.02032,"exit_price":0.02022,"entry_rsi":62.69,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1607,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":2.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":0.02014,"exit_price":0.02022,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":2.73,"mae_roi_pct":-0.25,"realized_roi_pct":1.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":0.02014,"exit_price":0.02022,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":2.73,"mae_roi_pct":-0.25,"realized_roi_pct":1.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778607900000,"exit_time":1778635260000,"entry_index":35,"exit_index":187,"hold_bars":152,"entry_price":0.01976,"exit_price":0.02016327,"entry_rsi":67.7664,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2752,"mfe_roi_pct":0,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778636700000,"exit_time":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.02013,"exit_price":0.02022,"entry_rsi":62.6529,"entry_hist":-0,"entry_hist_slope":-0.000004,"confidence":0.1605,"mfe_roi_pct":1,"mae_roi_pct":-6.38,"realized_roi_pct":-2.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778607900000,"exit_time":1778635260000,"entry_index":35,"exit_index":187,"hold_bars":152,"entry_price":0.01976,"exit_price":0.02016327,"entry_rsi":67.7664,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2752,"mfe_roi_pct":0,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778636700000,"exit_time":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.02013,"exit_price":0.02022,"entry_rsi":62.6529,"entry_hist":-0,"entry_hist_slope":-0.000004,"confidence":0.1605,"mfe_roi_pct":1,"mae_roi_pct":-6.38,"realized_roi_pct":-2.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778607900000,"exit_time":1778635260000,"entry_index":35,"exit_index":187,"hold_bars":152,"entry_price":0.01976,"exit_price":0.02016327,"entry_rsi":67.7664,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2752,"mfe_roi_pct":0,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778636700000,"exit_time":1778655420000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.02013,"exit_price":0.02022,"entry_rsi":62.6529,"entry_hist":-0,"entry_hist_slope":-0.000004,"confidence":0.1605,"mfe_roi_pct":1,"mae_roi_pct":-6.38,"realized_roi_pct":-2.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778607900000,"exit_time":1778635260000,"entry_index":35,"exit_index":187,"hold_bars":152,"entry_price":0.01976,"exit_price":0.02016327,"entry_rsi":67.7664,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2752,"mfe_roi_pct":0,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778607900000,"exit_time":1778635260000,"entry_index":35,"exit_index":187,"hold_bars":152,"entry_price":0.01976,"exit_price":0.02016327,"entry_rsi":67.7664,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2752,"mfe_roi_pct":0,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":0.02005,"exit_price":0.02022,"entry_rsi":72.8617,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3897,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":166,"exit_index":299,"hold_bars":133,"entry_price":0.02004,"exit_price":0.02022,"entry_rsi":67.7644,"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":-4.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":166,"exit_index":299,"hold_bars":133,"entry_price":0.02004,"exit_price":0.02022,"entry_rsi":67.7644,"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":-4.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":166,"exit_index":299,"hold_bars":133,"entry_price":0.02004,"exit_price":0.02022,"entry_rsi":67.7644,"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":-4.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":166,"exit_index":299,"hold_bars":133,"entry_price":0.02004,"exit_price":0.02022,"entry_rsi":67.7644,"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":-4.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":166,"exit_index":299,"hold_bars":133,"entry_price":0.02004,"exit_price":0.02022,"entry_rsi":67.7644,"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":-4.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.02033,"exit_price":0.02022,"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":2.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":225,"exit_index":234,"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-13T14:58:38+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":225,"exit_index":234,"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-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":63.1455,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1728,"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-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":63.1455,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1728,"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-13T14:58:38+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":63,"exit_index":67,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":63.1455,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1728,"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-13T14:58:38+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":90,"exit_index":176,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5073,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1356,"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-13T14:58:38+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":90,"exit_index":176,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5073,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1356,"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-13T14:58:38+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":201,"exit_index":238,"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-13T14:58:38+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":201,"exit_index":238,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778608800000,"exit_time":1778647860000,"entry_index":40,"exit_index":257,"hold_bars":217,"entry_price":1.432,"exit_price":1.46122449,"entry_rsi":60.9558,"entry_hist":-0.000032,"entry_hist_slope":-0.000102,"confidence":0.1418,"mfe_roi_pct":0.7,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778608800000,"exit_time":1778647860000,"entry_index":40,"exit_index":257,"hold_bars":217,"entry_price":1.432,"exit_price":1.46122449,"entry_rsi":60.9558,"entry_hist":-0.000032,"entry_hist_slope":-0.000102,"confidence":0.1418,"mfe_roi_pct":0.7,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":1.449,"exit_price":1.454,"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":-1.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":1.449,"exit_price":1.454,"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":-1.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":1.449,"exit_price":1.454,"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":-1.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":1.44,"exit_price":1.454,"entry_rsi":61.1998,"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":-4.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":1.44,"exit_price":1.454,"entry_rsi":61.1998,"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":-4.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":60,"exit_index":237,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4581,"entry_hist":-0.000064,"entry_hist_slope":-0.001534,"confidence":0.3328,"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-13T14:58:38+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":60,"exit_index":237,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4581,"entry_hist":-0.000064,"entry_hist_slope":-0.001534,"confidence":0.3328,"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-13T14:58:38+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":60,"exit_index":237,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4581,"entry_hist":-0.000064,"entry_hist_slope":-0.001534,"confidence":0.3328,"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-13T14:58:38+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":60,"exit_index":237,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4581,"entry_hist":-0.000064,"entry_hist_slope":-0.001534,"confidence":0.3328,"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-13T14:58:38+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":60,"exit_index":237,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4581,"entry_hist":-0.000064,"entry_hist_slope":-0.001534,"confidence":0.3328,"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-13T14:58:38+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":60,"exit_index":237,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4581,"entry_hist":-0.000064,"entry_hist_slope":-0.001534,"confidence":0.3328,"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-13T14:58:38+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":43,"exit_index":173,"hold_bars":130,"entry_price":1.384,"exit_price":1.444,"entry_rsi":39.5217,"entry_hist":0.000075,"entry_hist_slope":0.000225,"confidence":0.1558,"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-13T14:58:38+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":43,"exit_index":173,"hold_bars":130,"entry_price":1.384,"exit_price":1.444,"entry_rsi":39.5217,"entry_hist":0.000075,"entry_hist_slope":0.000225,"confidence":0.1558,"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-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778193000000,"exit_time":1778427000000,"entry_index":43,"exit_index":173,"hold_bars":130,"entry_price":1.384,"exit_price":1.444,"entry_rsi":39.5217,"entry_hist":0.000075,"entry_hist_slope":0.000225,"confidence":0.1558,"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-13T14:58:38+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":102,"exit_index":174,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4971,"entry_hist":-0.000017,"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-13T14:58:38+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":102,"exit_index":174,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4971,"entry_hist":-0.000017,"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-13T14:58:38+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":102,"exit_index":174,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4971,"entry_hist":-0.000017,"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-13T14:58:38+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":102,"exit_index":174,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4971,"entry_hist":-0.000017,"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-13T14:58:38+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":102,"exit_index":174,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4971,"entry_hist":-0.000017,"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-13T14:58:38+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":102,"exit_index":174,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.4971,"entry_hist":-0.000017,"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-13T14:58:38+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":176,"exit_index":236,"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-13T14:58:38+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":176,"exit_index":236,"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-13T14:58:38+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":176,"exit_index":236,"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-13T14:58:38+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":176,"exit_index":236,"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-13T14:58:38+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":176,"exit_index":236,"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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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-13T14:58:38+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":1778655540000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.3869,"exit_price":0.3864,"entry_rsi":33.267,"entry_hist":0.00001,"entry_hist_slope":0.000017,"confidence":0.2549,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.3869,"exit_price":0.3864,"entry_rsi":33.267,"entry_hist":0.00001,"entry_hist_slope":0.000017,"confidence":0.2549,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.3869,"exit_price":0.3864,"entry_rsi":33.267,"entry_hist":0.00001,"entry_hist_slope":0.000017,"confidence":0.2549,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.3869,"exit_price":0.3864,"entry_rsi":33.267,"entry_hist":0.00001,"entry_hist_slope":0.000017,"confidence":0.2549,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778641440000,"exit_time":1778655540000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.3869,"exit_price":0.3864,"entry_rsi":33.267,"entry_hist":0.00001,"entry_hist_slope":0.000017,"confidence":0.2549,"mfe_roi_pct":2.46,"mae_roi_pct":-4.78,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.3884,"exit_price":0.3864,"entry_rsi":70.8689,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.3884,"exit_price":0.3864,"entry_rsi":70.8689,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.3884,"exit_price":0.3864,"entry_rsi":70.8689,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.3884,"exit_price":0.3864,"entry_rsi":70.8689,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.3884,"exit_price":0.3864,"entry_rsi":70.8689,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.3884,"exit_price":0.3864,"entry_rsi":70.8689,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3847,"exit_price":0.3864,"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.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3847,"exit_price":0.3864,"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.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3847,"exit_price":0.3864,"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.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3847,"exit_price":0.3864,"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.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3847,"exit_price":0.3864,"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.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3847,"exit_price":0.3864,"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.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778609160000,"exit_time":1778655420000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":0.3846,"exit_price":0.3864,"entry_rsi":61.1655,"entry_hist":-0.000004,"entry_hist_slope":-0.000027,"confidence":0.1316,"mfe_roi_pct":1.83,"mae_roi_pct":-9.06,"realized_roi_pct":-2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778609160000,"exit_time":1778655420000,"entry_index":42,"exit_index":299,"hold_bars":257,"entry_price":0.3846,"exit_price":0.3864,"entry_rsi":61.1655,"entry_hist":-0.000004,"entry_hist_slope":-0.000027,"confidence":0.1316,"mfe_roi_pct":1.83,"mae_roi_pct":-9.06,"realized_roi_pct":-2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778610240000,"exit_time":1778655420000,"entry_index":48,"exit_index":299,"hold_bars":251,"entry_price":0.3852,"exit_price":0.3864,"entry_rsi":66.5488,"entry_hist":-0.000003,"entry_hist_slope":-0.000003,"confidence":0.248,"mfe_roi_pct":2.61,"mae_roi_pct":-8.3,"realized_roi_pct":-1.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778610240000,"exit_time":1778655420000,"entry_index":48,"exit_index":299,"hold_bars":251,"entry_price":0.3852,"exit_price":0.3864,"entry_rsi":66.5488,"entry_hist":-0.000003,"entry_hist_slope":-0.000003,"confidence":0.248,"mfe_roi_pct":2.61,"mae_roi_pct":-8.3,"realized_roi_pct":-1.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.3835,"exit_price":0.3864,"entry_rsi":29.7519,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3347,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":5.9,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.3835,"exit_price":0.3864,"entry_rsi":29.7519,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3347,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":5.9,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.3835,"exit_price":0.3864,"entry_rsi":29.7519,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3347,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":5.9,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.3835,"exit_price":0.3864,"entry_rsi":29.7519,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3347,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":5.9,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.3835,"exit_price":0.3864,"entry_rsi":29.7519,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3347,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":5.9,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":72,"exit_index":299,"hold_bars":227,"entry_price":0.3835,"exit_price":0.3864,"entry_rsi":29.7519,"entry_hist":0.000003,"entry_hist_slope":0.000021,"confidence":0.3347,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":5.9,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.3903,"exit_price":0.3864,"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":5.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.3903,"exit_price":0.3864,"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":5.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":0.3903,"exit_price":0.3864,"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":5.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":40,"exit_index":51,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.28,"entry_hist":-0.000051,"entry_hist_slope":-0.000081,"confidence":0.1675,"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-13T14:58:38+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":63,"exit_index":218,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.033,"entry_hist":-0.00002,"entry_hist_slope":-0.000098,"confidence":0.1879,"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-13T14:58:38+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":40,"exit_index":51,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.28,"entry_hist":-0.000051,"entry_hist_slope":-0.000081,"confidence":0.1675,"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-13T14:58:38+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":63,"exit_index":218,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.033,"entry_hist":-0.00002,"entry_hist_slope":-0.000098,"confidence":0.1879,"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-13T14:58:38+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":40,"exit_index":51,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.28,"entry_hist":-0.000051,"entry_hist_slope":-0.000081,"confidence":0.1675,"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-13T14:58:38+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":63,"exit_index":218,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.033,"entry_hist":-0.00002,"entry_hist_slope":-0.000098,"confidence":0.1879,"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-13T14:58:38+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":100,"exit_index":266,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1614,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3298,"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-13T14:58:38+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":100,"exit_index":266,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1614,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3298,"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-13T14:58:38+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":100,"exit_index":266,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1614,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3298,"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-13T14:58:38+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":100,"exit_index":266,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1614,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3298,"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-13T14:58:38+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":100,"exit_index":266,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1614,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3298,"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-13T14:58:38+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":100,"exit_index":266,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1614,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3298,"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-13T14:58:38+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":203,"exit_index":240,"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-13T14:58:38+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":203,"exit_index":240,"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-13T14:58:38+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":203,"exit_index":240,"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-13T14:58:38+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":1778655540000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.06157,"exit_price":0.06128,"entry_rsi":28.5957,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.3567,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.06157,"exit_price":0.06128,"entry_rsi":28.5957,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.3567,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.06157,"exit_price":0.06128,"entry_rsi":28.5957,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.3567,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.06157,"exit_price":0.06128,"entry_rsi":28.5957,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.3567,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.06157,"exit_price":0.06128,"entry_rsi":28.5957,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.3567,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655540000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.06157,"exit_price":0.06128,"entry_rsi":28.5957,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.3567,"mfe_roi_pct":1.79,"mae_roi_pct":-5.52,"realized_roi_pct":-2.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608800000,"exit_time":1778617980000,"entry_index":40,"exit_index":91,"hold_bars":51,"entry_price":0.0595,"exit_price":0.06071429,"entry_rsi":63.6888,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1842,"mfe_roi_pct":0,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":0.06208,"exit_price":0.06128,"entry_rsi":65.601,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.23,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608800000,"exit_time":1778617980000,"entry_index":40,"exit_index":91,"hold_bars":51,"entry_price":0.0595,"exit_price":0.06071429,"entry_rsi":63.6888,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1842,"mfe_roi_pct":0,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":0.06208,"exit_price":0.06128,"entry_rsi":65.601,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.23,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778608800000,"exit_time":1778617980000,"entry_index":40,"exit_index":91,"hold_bars":51,"entry_price":0.0595,"exit_price":0.06071429,"entry_rsi":63.6888,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1842,"mfe_roi_pct":0,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":0.06208,"exit_price":0.06128,"entry_rsi":65.601,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.23,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778614200000,"exit_time":1778618340000,"entry_index":70,"exit_index":93,"hold_bars":23,"entry_price":0.06004,"exit_price":0.06126531,"entry_rsi":69.7871,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3206,"mfe_roi_pct":0.08,"mae_roi_pct":-12.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655420000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":0.06208,"exit_price":0.06128,"entry_rsi":65.601,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.23,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778614200000,"exit_time":1778618340000,"entry_index":70,"exit_index":93,"hold_bars":23,"entry_price":0.06004,"exit_price":0.06126531,"entry_rsi":69.7871,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3206,"mfe_roi_pct":0.08,"mae_roi_pct":-12.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778614200000,"exit_time":1778618340000,"entry_index":70,"exit_index":93,"hold_bars":23,"entry_price":0.06004,"exit_price":0.06126531,"entry_rsi":69.7871,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3206,"mfe_roi_pct":0.08,"mae_roi_pct":-12.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.06145,"exit_price":0.06128,"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":-1.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778655300000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.06145,"exit_price":0.06128,"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":-1.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":168,"exit_index":176,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0476,"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-13T14:58:38+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":189,"exit_index":194,"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-13T14:58:38+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":1778655300000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.06247,"exit_price":0.06128,"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":9.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":168,"exit_index":176,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0476,"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-13T14:58:38+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":189,"exit_index":194,"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-13T14:58:38+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":1778655300000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":0.06247,"exit_price":0.06128,"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":9.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":168,"exit_index":176,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0476,"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-13T14:58:38+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":189,"exit_index":194,"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-13T14:58:38+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":168,"exit_index":176,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0476,"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-13T14:58:38+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":189,"exit_index":194,"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-13T14:58:38+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":168,"exit_index":176,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0476,"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-13T14:58:38+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":189,"exit_index":194,"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-13T14:58:38+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":189,"exit_index":194,"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-13T14:58:38+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":100,"exit_index":233,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4331,"entry_hist":0.000016,"entry_hist_slope":0.000032,"confidence":0.1417,"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-13T14:58:38+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":100,"exit_index":233,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4331,"entry_hist":0.000016,"entry_hist_slope":0.000032,"confidence":0.1417,"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-13T14:58:38+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":1778654700000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.06217,"exit_price":0.06128,"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":8.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.06217,"exit_price":0.06128,"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":8.19,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T14:58:38+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":1778654700000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.06217,"exit_price":0.06128,"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":8.19,"tp_hits":1,"exit_reason":"end_of_window"}
